| Q1: |
Can the MTV212 P3.2 be used as an output pin? |
| A1: |
No. The MTV212 P3.2 is defined as an input pin only, but the P3.2 port of MTV012, MTV112, MTV230, MTV312, or MTV412 can be used as an input pin or an output pin. |
| Top |
| Q2: |
How to access MCU XFR using Keil C? |
| A2: |
You can define XFR as a variable located at absolute memory location.
MTV012, MTV112, MTV212 serial:
unsigned char pdata IICCTR _at_ 0x00;
MTV230, MTV312, MTV412 serial :
unsigned char xdata IICCTR _at_ 0xF00.
|
| Top |
| Q3: |
How does the MTV412 implement bank switch function? |
| A3: |
The MTV412 has two bank and uses 8051 port 3.5 as address bit 16.
When P3.5=0, the program switches to bank 0; when P3.5=1, the program switches to bank 1.
|
| Top |
| Q4: |
Which pin does MCU use as hardware IIC? |
| A4: |
MTV012, MTV112 series:
Master IIC is connected to ISDA/ISCL.
Slave IIC can be connected to HSDA/HSCL or ISDA/ISCL, and selected by SLVsel at 90h register.
MTV212 series:
Master IIC can be connected to ISDA/ISCL or HSDA/HSC, and selected by Msel at 33h register.
Slave IIC is connected to HSDA/HSCL.
MTV230 series:
Master IIC can be connected to ISDA/ISCL or HSDA/HSC, and selected by Msel at F2Fh register.
Slave IIC is connected to HSDA/HSCL.
MTV312, MTV412 series:
Master IIC can be connected to ISDA/ISCL or HSDA/HSCL. And selected by Msel at F56h register.
Slave IIC is connected to HSDA/HSCL.
|
| Top |
| Q5: |
Which interrupt will take place when IIC and Sync interrupt occur? |
| A5: |
The MTV MCU series uses 8051 INT1 (interrupt table at 0x13) to serve IIC, Sync interrupt.
When you enable SYNC interrupt, you need to set INT1 as level trigger, that is, IT1=0. |
| Top |
| Q6: |
What is ISP? |
| A6: |
In System Program. If we want to modify the new version of firmware for MCU, we can update the new firmware by ISP tool. It is faster and more convenient than the single writer. |
| Top |
| Q7: |
How do I use the DDCRAM in the MTV312? |
| A7: |
First, you have to declare what the DDCRAM address is. The address is started at 0xE00 to 0xEFF. So if you want to access the DDCRAM, please to declare it first.
Secondly, put your EDID data in DDCRAM, then the DDC will be enabled, and you will be able to access the DDCRAM.
|
| Top |
| Q8: |
Why does my single writer AP always show the message ¡§No Myson Century single writer or single writer is no power¡¨? |
| A8: |
There are two possibilities: it may be either the single writer firmware or the single writer AP being the old version, then please update the new version; or it may be the paralle port getting the wrong mode, then please set it in EPP or ECP mode. |
| Top |
| Q9: |
How do I update the MTV230M64 OSD fonts in ICE board? |
| A9: |
You have two methods to update the OSD font in ICE board: update through the single writer, or through the ISP tool. Please refer to the AP note (MTV230MAPN.pdf). |
| Top |
| Q10: |
What are the differences between the MTV312M and the AT89C52 or AT89C51? |
| A10: |
The MTV312M uses an 8051 core, and has other special functions and features like DDC RAM, RAM size lager than that of the AT89C51, PWM, ADC, Sync Processor etc.
Being provided benefits given by the MTV312M, you do not need to add extras such as DDC, PWM, ADC ic. The most important of all, the MTV312M has the ISP function. |
| Top |
| Q11: |
How do I to avoid the MCU entering the test mode? |
| A11: |
The reason of the MCU entering to the test mode condition is that RST pin is falling edge, DA9=1, DA8=0, STO=0. Please add the pull high resistor to the DA8 and DA9 pins. |
| Top |
| Q12: |
What is the LVR? |
| A12: |
The LVR means when the VDD is lower than 4.0V, the MCU will produce a reset signal for protecting the system when the system power is unstable. |
| Top |
| Q13: |
Why are the writer application program and writer driver unable to work on PCs? |
| A13: |
If the writer driver is unable to work successfully, please check the following:
a). Is the writer version is correct or not? It means that the writer should be selected accordingly to the chip.
b). Check whether the PC¡¦s printer port address range includes the 0x378~0x37A.
c). Check whether the printer mode is ECP mode (the printer port mode can be selected in PC BIOS).
d). Check whether both ends of the printer cable correspond with each other (pin1 to pin1, pin2 to pin2, ¡K etc).
e). If PC OS works on windows 2000 or window XP platforms, please check whether the port95nt.exe is properly installed.
|
| Top |
| Q14: |
Do the Myson single writer and ISP driver work on OS? |
| A14: |
Yes, they do work on Win95, Win98, Win NT, Win2000, and Win XP platforms. |
| Top |
| Q15: |
How do I use the ISP application program to program data to the MCU? |
| A15: |
First you must have the ISP boot code in the MCU except for the MTV412, then set the application program¡¦s parameter according to the tour program setting. The parameters include ISP slave address and ISP parameter; those parameters are dependent on the code setting. Then load the file and push run button, and the application program will start writeing data to the MCU. |
| Top |
| Q16: |
Are ICEs available for MCU simulation? |
| A16: |
Yes, Myson Century ICE adapter boards for program simulation. However, the ICE adapter boards are only converter boards, so the standard 8051 ICE is still required for simulation. You can use the ICE adapter boards and Myson Century¡¦s ICE converter boards to simulate the program. |
| Top |
| Q17: |
Does Myson Century offer product type writers (gang writers) for MCU programs? |
| A17: |
Yes, Myson Century offers gang writers for MCU programs, the writer type is LEAP SU2000 and HILO PRO series, you can contact with Myson Century¡¦s sales to get information for gang writer. |
| Top |
| Q18: |
Why are the ISP tools unable to work on some PCs? |
| A18: |
The reason may be the software mode. The old version of ISP software used by assembly language is only operable on win9X platforms. The problem is solved in the new version of ISP software. |
| Top |
| Q19: |
Do the MTVxxx MCUs have a handy tool when the program is developing |
| A19: |
Yes, that is ICE tool that can simulate functions of the MTVxxx. It is an interface of 8051¡¦s simulation and added functions of the MTVxxx. |
| Top |
| Q20: |
How can I change OSD font of the MTV230? |
| A20: |
The MTV230 has an OSD Flash memory programmable by a specific Writer or ISP tool and its font can be edited by software called Font_Edit. |
| Top |
| Q21: |
Can the Parallel Port immediate program IIC Host without any tools? |
| A21: |
Yes, It can immediate program IIC Host, but these I/O Pin should be connected to a 100£[ resistance. |
| Top |