2
SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER
with ON-SCREEN DISPLAY CONTROLLER
M37225M6–XXXSP, M37225M8–XXXSP
M37225ECSP
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 .............................................4
6. PERFORMANCE OVERVIEW...................................................5
7. PIN DESCRIPTION ...................................................................7
8. FUNCTIONAL DESCRIPTION................................................. 11
8.1 CENTRAL PROCESSING UNIT (CPU) .................... 11
8.2 MEMORY ..................................................................12
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 .............................53
8.10 OSD FUNCTIONS...................................................54
(1) Clock for OSD ....................................................57
(2) Scan mode .........................................................58
(3) OSD input/output pin control ..............................59
8.10.1 Block Display ....................................................60
(1) Display position ..................................................61
(2) Dot size ..............................................................65
(3) Memory For OSD ...............................................66
(4) Character Color ..................................................69
(5) Character Background Color..............................69
(6) OUT1, OUT2 Signals .........................................69
(7) Attribute ..............................................................72
(8) Multiple Display ..................................................76
(9) Window Function................................................77
8.10.2 SPRITE Display ................................................80
8.10.3 Raster Display...................................................83
8.11. SOFTWARE RUNAWAY DETECT FUNCTION......85
8.12. RESET CIRCUIT ....................................................86
8.13. CLOCK GENERATING CIRCUIT...........................87
8.14. DISPLAY OSCILLATION CIRCUIT ........................88
8.15. AUTO-CLEAR CIRCUIT.........................................88
8.16. ADDRESSING MODE ............................................88
8.17. MACHINE INSTRUCTIONS...................................88
9. PROGRAMMING NOTES........................................................88
10. ABSOLUTE MAXIMUM RATINGS .........................................89
11. RECOMMENDED OPERATING CONDITIONS .....................89
12. ELECTRIC CHARACTERISTICS ..........................................90
13. A-D COMPARISON CHARACTERISTICS .............................92
14.
MULTI-MASTER I
2
C-BUS BUS LINE CHARACTERISTICS ...........
92
15. PROM PROGRAMMING METHOD.......................................93
16. DATA REQUIRED FOR MASK ORDERS ..............................94
17. MASK CONFIRMATION FORM.............................................95
18. MARK SPECIFICATION FORM...........................................101
19. ONE TIME PROM VERSIONS M37225ECSP MARKING ...102
20. APPENDIX ...........................................................................103
21. PACKAGE OUTLINE ...........................................................131