MITSUBISHI MICROCOMPUTERS
M37210M3-XXXSP/FP, M37210M4-XXXSP, M37211M2-XXXSP
M37210E4-XXXSP/FP, M37210E4SP/FP
SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER for VOLTAGE SYNTHESIZER
with ON-SCREEN DISPLAY CONTROLLER
DESCRIPTION
The M37210M3-XXXSP/FP is a single-chip microcomputer designed
PIN CONFIGURATION (TOP VIEW)
with CMOS silicon gate technology. It is housed in a 52-pin shrink
→
→
←
←
←
←
↔
↔
↔
↔
→
↔
↔
←
→
→
→
→
↔
↔
↔
↔
→
→
←
→
→
→
→
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
↔
←
←
←
↔
↔
←
←
→
P52/R
P53/G
P54/B
P55/OUT
P20
1
2
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
HSYNC
VSYNC
plastic molded DIP or a 64-pin plastic molded QFP. This single-chip
microcomputer is useful for the channel selection system for TVs
because it provides PWM function, OSD display function and so on.
In addition to their simple instruction sets, the ROM, RAM, and I/O
addresses are placed on the same memory map to enable easy pro-
gramming.
3
P60/PWM0
P61/PWM1
P62/PWM2
P63/PWM3
P00/PWM4
P01/PWM5
P02/PWM6
P03/PWM7
P42/SIN/A-D5
P41/SCLK
P40/SOUT (/IN)
D-A
4
5
P21
6
7
P22
The features of the M37210E4-XXXSP/FP and the M37210E4SP/FP
are similar to those of the M37210M4-XXXSP except that these
chips have a built-in PROM which can be written electrically.
The differences between the M37210M3-XXXSP/FP, the M37210
M4-XXXSP, and the M37211M2-XXXSP are the ROM size, the RAM
size, and the PWM outputs as shown below. Accordingly, the follow-
ing descriptions will be for the M37210M3-XXXSP/FP unless other-
wise noted.
8
P23
9
P04
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
P05
P06
P07
P10
P11
P12
P35/INT2/A-D4
P34/INT1
P33/TIM3
P32/TIM2
P24
P13
P14
Type name
ROM size
12 K bytes
16 K bytes
8 K bytes
RAM size
256 bytes
320 bytes
192 bytes
6-bit PWM outputs
P15/A-D1
P16/A-D2
P17/A-D3
P30
M37210M3-XXXSP/FP
M37210M4-XXXSP
M37211M2-XXXSP
8
8
6
P25
P26
P31
P27
Note : After the reset, set the stack page selection bit which is set “1”
to “0” because the internal RAM of the M37211M2-XXXSP is
in only the zero page.
RESET
OSC1
OSC2
VCC
CNVSS
XIN
XOUT
VSS
FEATURES
Number of basic instructions .....................................................69
•
•
Outline 52P4B
Memory size ROM ................ 12 K bytes (M37210M3-XXXSP/FP)
16 K bytes (M37210M4-XXXSP)
8 K bytes (M37211M2-XXXSP)
Note : The M37211M2-XXXSP does not have the PWM6 and the PWM7.
RAM ................. 256 bytes (M37210M3-XXXSP/FP)
320 bytes (M37210M4-XXXSP)
192 bytes (M37211M2-XXXSP)
ROM for display......................................... 3 K bytes
RAM for display .......................................... 72 bytes
A-D comparator (5-bit resolution) ................................ 5 channels
CRT display function
•
•
The minimum instruction execution time
•
Display characters.....................................18 characters ✕ 2 lines
(16 lines max.)
........................................... 0.5µs (at 8MHz oscillation frequency)
Power source voltage..................................................... 5V ± 10%
•
Character kinds ................................................................ 96 kinds
Dot structure ............................................................. 12 ✕ 16 dots
Character size .................................................................... 3 kinds
Character color kinds (It can be specified by the character)
max. 7 kinds (R, G, B)
Power dissipation .............................................................. 110mW
•
(at 4MHz oscillation frequency, VCC = 5.5V, at CRT display)
Subroutine nesting ............................................... 96 levels (Max.)
•
Interrupts ....................................................... 12 types, 12 vectors
•
8-bit timers .................................................................................. 4
•
Raster color (max. 7 kinds)
Programmable I/O ports
•
Display layout
(Ports P0, P1, P2, P3, P4) ......................................................... 25
Horizontal ..................................................................... 64 levels
Vertical ....................................................................... 128 levels
Bordering (horizontal and vertical)
Output ports (ports P5, P6) ..........................................................8
•
Output ports (ports P52, P56) .....................................................12
•
12 V withstand ports ....................................................................4
•
Serial I/O ............................................................ 8-bit ✕ 1 channel
•
PWM output circuit ............... (14-bit ✕ 1, 6-bit ✕ 8) ... M37210M3
APPLICATION
TV
•
M37210M4
(14-bit ✕ 1, 6-bit ✕ 6).... M37211M2
1