MITSUBISHI MICROCOMPUTERS
M37212M4/M8–XXXSP, M37212M6–XXXSP/FP
M37212EFSP/FP
SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER
with ON-SCREEN DISPLAY CONTROLLER
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 I2C-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 I2C-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
Rev. 1.0
2