2
SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER
with ON-SCREEN DISPLAY CONTROLLER
M37212M4/M8–XXXSP, M37212M6–XXXSP/FP
M37212EFSP/FP
MITSUBISHI MICROCOMPUTERS
Rev. 1.0
TABLE OF CONTENTS
1. DESCRIPTION ..........................................................................1
2. FEAUTURES .............................................................................1
3. APPLICATION............................................................................1
4. PIN CONFIGURATION ..............................................................3
5. FUNCTIONAL BLOCK DIAGRAM .............................................5
6. PERFORMANCE OVERVIEW...................................................6
7. PIN DESCRIPTION ...................................................................8
8. FUNCTIONAL DESCRIPTION.................................................12
8.1 CENTRAL PROCESSING UNIT (CPU) ....................12
8.2 MEMORY ..................................................................13
8.3 INTERRUPTS ...........................................................19
8.4 TIMERS.....................................................................24
8.5 SERIAL I/O ................................................................27
8.6 MULTI-MASTER I
2
C-BUS INTERFACE....................31
8.7 PWM OUTPUT CIRCUIT ..........................................44
8.8 A-D COMPARATOR ..................................................49
8.9 ROM CORRECTION FUNCTION .............................51
8.10 OSD FUNCTIONS...................................................52
8.10.1 Display Position .......................................56
8.10.2 Character Size.........................................60
8.10.3 Clock for OSD..........................................62
8.10.4 Memory for OSD......................................63
8.10.5 Color Register..........................................66
8.10.6 Border......................................................68
8.10.7 Multiline Display.......................................69
8.10.8 OSD Output Pin Control ..........................70
8.10.9 Raster Coloring Function.........................71
8.11. SOFTWARE RUNAWAY DETECT FUNCTION......72
8.12. RESET CIRCUIT ....................................................73
8.13. CLOCK GENERATING CIRCUIT...........................74
8.14. DISPLAY OSCILLATION CIRCUIT ........................75
8.15. AUTO-CLEAR CIRCUIT.........................................75
8.16. ADDRESSING MODE ............................................75
8.17. MACHINE INSTRUCTIONS...................................75
9. PROGRAMMING NOTES........................................................75
10. ABSOLUTE MAXIMUM RATINGS .........................................76
11. RECOMMENDED OPERATING CONDITIONS .....................76
12. ELECTRIC CHARACTERISTICS ..........................................77
13. A-D COMPARISON CHARACTERISTICS.............................79
14.
MULTI-MASTER I
2
C-BUS BUS LINE CHARACTERISTICS ...........
79
15. PROM PROGRAMMING METHOD.......................................80
16. DATA REQUIRED FOR MASK ORDERS ..............................81
17. MASK CONFIRMATION FORM.............................................82
18. MARK SPECIFICATION FORM.............................................91
19.
ONE TIME PROM VERSIONS M37212EFSP/FP MARKING ....
93
20. APPENDIX .............................................................................94
21. PACKAGE OUTLINE ........................................................... 117