Myson Century, INC.
Support
FAQs
Downloads
Request Form
Worldwide Affiliates & Distributors

Company Map 

Site Map

Products Search:


    MCU        OSD        LCD        Video Decoder        Panel Drivers        Interface    

   MCU
Q1: Can the MTV212 P3.2 be used as an output pin?
Q2: How to access MCU XFR using Keil C?
Q3: How does the MTV412 implement bank switch function?
Q4: Which pin does MCU use as hardware IIC?
Q5: Which interrupt will take place when IIC and Sync interrupt occur?
Q6: What is ISP?
Q7: How do I use the DDCRAM in the MTV312?
Q8: Why does my single writer AP always show the message ¡§No Myson Century single writer or single writer is no power¡¨?
Q9: How do I update the MTV230M64 OSD fonts in ICE board?
Q10: What are the differences between the MTV312M and the AT89C52 or AT89C51?
Q11: How do I to avoid the MCU entering the test mode?
Q12: What is the LVR?
Q13: Why are the writer application program and writer driver unable to work on PCs?
Q14: Do the Myson single writer and ISP driver work on OS?
Q15: How do I use the ISP application program to program data to the MCU?
Q16: Are ICEs available for MCU simulation?
Q17: Does Myson Century offer product type writers (gang writers) for MCU programs?
Q18: Why are the ISP tools unable to work on some PCs?
Q19: Do the MTVxxx MCUs have a handy tool when the program is developing
Q20: How can I change OSD font of the MTV230?
Q21: Can the Parallel Port immediate program IIC Host without any tools?

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

About Us Products Support Newsroom Investor Info. Career Contact Us