MITSUBISHI MICROCOMPUTERS
7470/7471 Group
SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
DESCRIPTION
The 7470/7471 group is a single-chip microcomputer designed
with CMOS silicon gate technology. It is housed in a 32-pin shrink
plastic molded DIP. The M37471M2-XXXSP/FP is a single-chip mi-
crocomputer designed with CMOS silicon gate technology. It is
housed in a 42-pin shrink plastic molded DIP or a 56-pin plastic
molded QFP.
These single-chip microcomputer are useful for business equip-
ment and other consumer applications.
In addition to its simple instruction set, the ROM, RAM, and I/O
addresses are placed on the same memory map to enable easy
programming .
The differences between the M37471M2-XXXSP and the
M37471M2-XXXFP are the package outline and the power dissi-
pation ability (absolute maximum ratings).
The differences among M37470M2-XXXSP, M37470M4-XXXSP,
M37470M8-XXXSP, M37471M2-XXXSP/FP, M37471M4-XXXSP/
FP and M37471M8-XXXSP/FP are noted below.
PIN CONFIGURATION (TOP VIEW)
P1
7
/S
RDY
P1
6
/CLK
P1
5
/S
OUT
P1
4
/S
IN
P1
3
/ T
1
P1
2
/ T
0
P1
1
P1
0
P2
3
/IN
3
P2
2
/IN
2
P2
1
/IN
1
P2
0
/IN
0
V
REF
X
IN
X
OUT
V
SS
1
2
3
4
5
32
31
30
29
28
P0
7
P0
6
P0
5
P0
4
P0
3
P0
2
P0
1
P0
0
P4
1
P4
0
P3
3
/CNTR
1
P3
2
/CNTR
0
P3
1
/INT
1
P3
0
/INT
0
RESET
V
CC
M37470M2-XXXSP
M37470M4-XXXSP
M37470E4-XXXSP
M37470M8-XXXSP
M37470E8-XXXSP
6
7
8
9
10
11
12
13
14
15
16
27
26
25
24
23
22
21
20
19
18
17
Type name
M37470M2-XXXSP
M37471M2-XXXSP/FP
M37470M4-XXXSP
M37471M4-XXXSP/FP
M37470M8-XXXSP
M37471M8-XXXSP/FP
ROM size
4096 bytes
8192 bytes
16384 bytes
RAM size
128 bytes
192 bytes
384 bytes
I/O ports
26
36
26
36
26
36
Outline 32P4B
APPLICATION
Audio-visual equipment, VCR, Tuner,
Office automation equipment
FEATURES
qBasic
machine-language instructions ...................................... 71
qMemory
size
ROM ..................................................... 4096 bytes (M37471M2)
RAM ........................................................ 128 bytes (M37471M2)
qThe
minimum instruction execution time
....................................... 0.5
µs
(at 8 MHz oscillation frequency)
qPower
source voltage
.............. 2.7 to 4.5 V (at 2.2V
CC
–2.0 MHz oscillation frequency)
............................... 4.5 to 5.5 V (at 8 MHz oscillation frequency)
qPower
dissipation in normal mode
................................... 35 mW (at 8.0 MHz oscillation frequency)
qSubroutine
nesting ...... 64 levels max. (M37470M2, M37471M2)
qInterrupt
................................................... 12 sources, 10 vectors
q8-bit
timers .................................................................................. 4
qProgrammable
I/O ports
(Ports P0, P1, P2, P4) ......................................... 22(7470 group)
28(7471 group)
qInput
port (Port P3) ............................................... 4(7470 group)
(Ports P3, P5) ....................................... 8(7471 group)
qSerial
I/O (8-bit) .......................................................................... 1
qA-D
converter ............................... 8-bit, 4channels (7470 group)
8-bit, 8channels (7471 group)
MITSUBISHI MICROCOMPUTERS
7470/7471 Group
SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
PIN CONFIGURATION (TOP VIEW)
NC
P0
4
P0
3
P0
2
P0
1
P0
0
P4
3
P4
2
P4
1
P4
0
NC
P3
3
/CNTR
1
P3
2
/CNTR
0
P3
1
/INT
1
P3
0
/INT
0
NC
43
37
35
39
41
44
38
36
33
31
40
42
34
32
30
29
P5
3
P1
7
/S
RDY
P1
6
/CLK
P1
5
/S
OUT
P1
4
/S
IN
P1
3
/ T
1
P1
2
/ T
0
P1
1
P1
0
P2
7
/IN
7
P2
6
/IN
6
P2
5
/IN
5
P2
4
/IN
4
P2
3
/IN
3
P2
2
/IN
2
P2
1
/IN
1
P2
0
/IN
0
V
REF
X
IN
X
OUT
V
SS
1
2
3
4
5
6
7
42
41
40
39
38
37
36
P5
2
P0
7
P0
6
P0
5
P0
4
P0
3
P0
2
P0
1
P0
0
P4
3
P4
2
P4
1
P4
0
P3
3
/CNTR
1
P3
2
/CNTR
0
P3
1
/INT
1
P3
0
/INT
0
RESET
P5
1
/X
COUT
P5
0
/X
IN
V
CC
NC
P0
5
P0
6
P0
7
P5
2
NC
V
SS
P5
3
P1
7
/S
RDY
P1
6
/CLK
P1
5
/S
OUT
NC
45
46
47
48
49
50
51
52
53
54
55
56
28
27
26
8
9
10
11
12
13
14
15
16
17
18
19
20
21
35
34
33
32
31
30
29
28
27
26
25
24
23
22
M37471M2-XXXFP
M37471M4-XXXFP
M37471E4-XXXFP
M37471M8-XXXFP
M37471E8-XXXFP
25
24
23
22
21
20
19
18
17
RESET
NC
P5
1
/X
COUT
P5
0
/X
CIN
NC
V
CC
V
SS
AV
SS
NC
X
OUT
X
IN
NC
10
12
11
13
14
Outline 42P4B
42S1B-A (Window)
Note :
The differences between 42P4B package type of 7471 group and 56P6N-A package type of 7471 group are package outline, power
dissipation ability (absolute maximum ratings), and the provision of an AV
SS
pin by the 56P6N-A package type.
NC : No connection
2
NC
P1
4
/S
IN
P1
3
/ T
1
P1
2
/ T
0
P1
1
P1
0
P2
7
/IN
7
P2
6
/IN
6
P2
5
/IN
5
P2
4
/IN
4
P2
3
/IN
3
P2
2
/IN
2
P2
1
/IN
1
P2
0
/IN
0
V
REF
NC
Outline 56P6N-A
15
16
1
2
3
4
5
6
7
8
9
M37471M2-XXXSP
M37471M4-XXXSP
M37471E4-XXXSP
M37471M8-XXXSP
M37471E8-XXXSP
M37471E8SS
M37470M2-XXXSP BLOCK DIAGRAM
Reset
input
RESET
18
17
16
Clock
input
X
IN
V
CC
V
SS
Clock
output
X
OUT
14
15
Clock generating
circuit
(Note 2)
RAM
128
bytes
Timer 2 (8)
Control signal
Processor
status
register
PS (8)
Index
register
Y(8)
Stack
pointer
S(8)
Timer 3 (8)
Timer 4 (8)
PWM control
Index
register
X(8)
Program
counter
PC
H
(8)
4096
bytes
Timer 1 (8)
Instruction decoder
Program
counter
PC
L
(8)
ROM
Instruction register (8)
(Note 1)
Data bus
8-bit
Arithmetic
and logical
unit
Accumu-
lator
A(8)
Byte
counter (4)
INT
1
A-D converter
S I/O(8)
4
P3(4)
P2(4)
P1(8)
P0(8)
CNTR
1
CNTR
0
INT
0
P4(2)
24 23
22 21 20 19
13
9 10 11 12
1
2
3
4
5
6
7
8
32 31 30 29 28 27 26 25
I/O port P4
Input port P3
V
REF
Reference
voltage input
I/O port P2
I/O port P1
I/O port P0
Notes 1 :
8192 bytes for M37470M4/E4-XXXSP, and 16384 bytes for M37470M8/E8-XXXSP
2 :
192 bytes for M37470M4/E4-XXXSP, and 384 bytes for M37470M8/E8-XXXSP
SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
MITSUBISHI MICROCOMPUTERS
7470/7471 Group
3
4
Reset
input
V
CC
22
21
M37471M2-XXXSP BLOCK DIAGRAM
V
SS
Main clock Main clock
output
input
X
OUT
X
IN
25
RESET
19
20
Clock generating
circuit
Data bus
(Note 2)
RAM
ROM
4096
bytes
Timer 2 (8)
Control signal
Processor
status
register
PS (8)
Index
register
X(8)
Timer 3 (8)
Timer 4 (8)
PWM control
Index
register
Y(8)
Stack
pointer
S(8)
Timer 1 (8)
Instruction decoder
128
bytes
Program
counter
PC
H
(8)
Program
counter
PC
L
(8)
Instruction register (8)
(Note 1)
X
CIN
Sub-clock
input
X
COUT
Sub-clock
output
8-bit
Arithmetic
and logical
unit
Accumu-
lator
A(8)
Byte
counter (4)
INT
1
A-D converter
S I/O(8)
8
P3(4)
P2(8)
P1(8)
P0(8)
CNTR
1
CNTR
0
INT
0
X
COUT
X
CIN
P5(4)
P4(4)
1 42 24 23
33 32 31 30
29 28 27 26
18
10 11 12 13 14 15 16 17
2
3
4
5
6
7
8
9
41 40 39 38 37 36 35 34
Input port P5
I/O port P4
Input port P3
V
REF
Reference
voltage input
I/O port P2
I/O port P1
I/O port P0
Notes 1 :
8192 bytes for M37471M4/E4-XXXSP, and 16384 bytes for M37471M8/E8-XXXSP, M37471E8SS
2 :
192 bytes for M37471M4/E4-XXXSP, and 384 bytes for M37471M8/E8-XXXSP, M37471E8SS
SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
MITSUBISHI MICROCOMPUTERS
7470/7471 Group
M37471M2-XXXFP BLOCK DIAGRAM
V
CC
23
22 51
21
Reset
input
V
SS
AV
SS
Main clock Main clock
output
input
X
OUT
X
IN
RESET
18
19
28
Clock generating
circuit
Data bus
(Note 2)
RAM
ROM
4096
bytes
Instruction decoder
Timer 2 (8)
Control signal
Processor
status
register
PS (8)
Index
register
X(8)
Index
register
Y(8)
Timer 3 (8)
Timer 4 (8)
PWM control
Stack
pointer
S(8)
Timer 1 (8)
128
bytes
Program
counter
PC
H
(8)
Program
counter
PC
L
(8)
Instruction register (8)
(Note 1)
X
CIN
Sub-clock
input
X
COUT
Sub-clock
output
8-bit
Arithmetic
and logical
unit
Accumu-
lator
A(8)
Byte
counter (4)
INT
1
A-D converter
S I/O(8)
8
P3(4)
P2(8)
P1(8)
P0(8)
CNTR
0
INT
0
X
COUT
X
CIN
CNTR
1
P5(4)
P4(4)
52 49 26 25
15
38 37 36 35
33 32 31 30
7
8
9 10 11 12 13 14
53 54 55 2
3
4
5
6
48 47 46 43 42 41 40 39
Input port P5
I/O port P4
Input port P3
V
REF
Reference
voltage input
I/O port P2
I/O port P1
I/O port P0
Notes 1 :
8192 bytes for M37471M4/E4-XXXFP, and 16384 bytes for M37471M8/E8-XXXFP
2 :
192 bytes for M37471M4/E4-XXXFP, and 384 bytes for M37471M8/E8-XXXFP
SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
MITSUBISHI MICROCOMPUTERS
7470/7471 Group
5