FUJITSU SEMICONDUCTOR
DATA SHEET
DS07-12508-3E
8-bit Proprietary Microcontroller
CMOS
F MC-8L MB89601R Series
MB89601R/603/P601/PV620
s
DESCRIPTION
The MB89601R series is compact one-chip microcontrollers using the F
2
MC-8L* CPU core for which can operate
at low voltage but at high speed. The microcontrollers contain peripheral functions such as timers, a serial interface
and an external interrupt and are applicable to welfare products, especially portable devices required savings in
board space.
*: F
2
MC stands for FUJITSU Flexible Microcontroller.
2
s
FEATURES
• High-speed processing at low voltage
Minimum execution time: 0.5
µs/3.5
V at 8 MHz
• F
2
MC-8L family CPU core
• Timer
8-bit PWM timer (also usable as a reload timer)
• Serial interface
Switchable transfer direction allows communication with various equipment.
• External interrupt
Capable of wake-up from low-power consumption modes (with an edge detection function)
• Low-power consumption modes
Stop mode (Oscillation stops to minimize the current consumption.)
Sleep mode (The CPU stops to reduce the current consumption to approx. 1/3 of normal.)
s
PACKAGE
48-pin Plastic SQFP
64-pin Ceramic MDIP
64-pin Ceramic MQFP
(FPT-48P-M05)
(MDP-64C-P02)
(MQP-64C-P01)
MB89601R Series
s
PRODUCT LINEUP
Part number
Parameter
MB89601R
MB89603
MB89P601
One-time PROM
product
4 K
×
8 bits
(external ROM, programming
with general-purpose
EPROM programmer)
MB89PV620
*1
Piggyback/evaluation
product (for evaluation
and development)
32 K
×
8 bits
(external ROM)
1 K
×
8 bits
Classification
Mass production products
(mask ROM products)
4 K
×
8 bits
8 K
×
8 bits
(internal mask ROM) (internal mask ROM)
ROM size
(internal ROM)
RAM size
CPU functions
80
×
8 bits
Number of instructions:
Instruction bit length:
Instruction length:
Data bit length:
Minimum execution time:
Interrupt processing time:
Input ports:
136
8 bits
1 to 3 bytes
1, 8, 16 bits
0.5
µs/8
MHz
4.5
µs/8
MHz
Ports
8-bit PWM timer
8-bit pulse-width
count timer
16-bit timer/counter
8-bit serial I/O
5 (4 ports also serve as
peripherals.)
8 (8 ports also serve as
Output ports:
none
peripherals.)
8 (4 ports also serve as
I/O ports (N-ch open-drain):
8 (3 ports also serve as peripherals)
peripherals.)
8 (8 ports also serve as
Output ports (CMOS):
none
peripherals.)
24 (24 ports also serve
I/O ports (CMOS):
24 (1 port also serves as peripherals.)
as
peripherals.)
Total:
33
53
8-bit reload timer operation (toggled output capable, operating clock cycle: 0.5 to 8
µs)
8-bit resolution PWM operation (conversion cycle: 128 to 2048
µs)
8-bit timer operation
8-bit reload timer
operation
none
8-bit pulse-width
measurement operation
16-bit timer operation
none
16-bit event conter
1 (also serve as peripherals.)
(one external shift clock, three internal shift clocks: 1.0
µs,
4.0
µs,
16.0
µs)
8 bits
LSB first/MSB first selectability
One clock selectable from four transfer clocks
SI/O
×
2 channels
8-bit resolution
×
8
channels
A/D conversion mode
Sense mode
Reference voltage
input
External interrupt
×
4
channels
8-bit A/D converter
none
External interrupt
Edge selection, interrupt vector, source flag
Rising edge/falling edge selectability
Used also for wake-up from stop/sleep modes.
(Edge detection is also permitted in stop mode.)
(Continued)
2
MB89601R Series
(Continued)
Part number
Parameter
MB89601R
MB89603
MB89P601
MB89PV620
*1
Standby mode
Process
Operating voltage
*1
EPROM for use
2.2 V to 6.0 V
Sleep mode, stop mode
CMOS
2.7 V to 6.0 V
—
MBM27C256A-20TV
MBM27C256A-20CZ
*1: The piggyback/evaluation product is applicable to the MB89620 series.
*2: Varies with conditions such as the operating frequency. (See section “s Electrical Characteristics.”)
s
PACKAGE AND CORRESPONDING PRODUCTS
Package
DIP-48P-M05
MDP-64C-P02
MQP-64C-P01
×
×
MB89601R
MB89603
MB89P601
MB89PV620
×
: Available
×
: Not available
Note: For more information about each package, see section “s Package Dimensions.”
s
DIFFERENCES AMONG PRODUCTS
1. Memory Size
Before evaluating using the piggyback product, verify its differences from the product that will actually be used.
Take particular care on the following points:
• On the MB89601R, MB89603, MB89P601, upper than 0140
H
of each register bank cannot be used.
• The stack area, etc., is set at the upper limit of the RAM.
• External area is used.
2. Current Consumption
• In the case of the MB89PV620, add the current consumed by the EPROM which is connected to the top socket.
• When operated at low speed, the product with an OTPROM (one-time PROM) or an EPROM will consume
more current than the product with a mask ROM.
However, the current consumption in sleep/stop modes is the same. (For more information, see sections
“s Electrical Characteristics” and “s Example Characteristics.”)
3. Mask Options
Functions that can be selected as options and how to designate these options vary by the product.
Before using options check “s Mask Options.”
Take particular care on the following point:
• Options are fixed on the MB89PV620 and MB89P601.
3
MB89601R Series
s
PIN ASSIGNMENT
N.C.
V
SS
P17
P16
P15
P14
P13
P12
P11
P10
MOD0
N.C.
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
13
14
15
16
17
18
19
20
21
22
23
24
(Top view)
N.C.
X1
X0
P40
P41
P42
P43
P44
P45/SCK
P46/SO
P47/SI
N.C.
1
2
3
4
5
6
7
8
9
10
11
12
N.C.
MOD1
P07
P06
P05
P04
P03
P02
P01
P00
V
CC
N.C.
N.C.
RST
P60/INT
P30
P31
P32
P33
P34
P35
P36
P37/PTO
N.C.
(FPT-48P-M05)
(Top view)
P36/WTO
P37/PTO
P40
P41
P42
P43
P44/BZ
P45/SCK2
P46/SO2
P47/SI2
P50/AN0
P51/AN1
P52/AN2
P53/AN3
P54/AN4
P55/AN5
P56/AN6
P57/AN7
AV
CC
AVR
AV
SS
P60/INT0
P61/INT1
P62/INT2
P63/INT3
P64
RST
MOD0
MOD1
X0
X1
V
SS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
V
CC
P35/PWC
P34/EC
P33/SI1
P32/SO1
P31/SCK1
P30/ADST
V
SS
P00/AD0
P01/AD1
P02/AD2
P03/AD3
P04/AD4
P05/AD5
P06/AD6
P07/AD7
P10/A08
P11/A09
P12/A10
P13/A11
P14/A12
P15/A13
P16/A14
P17/A15
P20/BUFC
P21/HAK
P22/HRQ
P23/RDY
P24/CLK
P25/WR
P26/RD
P27/ALE
V
PP
A12
A7
A6
A5
A4
A3
A2
A1
A0
O1
O2
O3
V
SS
65
66
67
68
69
70
71
72
73
74
75
76
77
78
92
91
90
89
88
87
86
85
84
83
82
81
80
79
V
CC
A14
A13
A8
A9
A11
OE
A10
CE
O8
O7
O6
O5
O4
Each pin inside the
dashed line is for
MB89PV620 only.
(MDP-64C-P02)
4
MB89601R Series
(Top view)
P44/BZ
P43
P42
P41
P40
P37/PTO
P36/WTO
V
CC
P35/PWC
P34/EC
P33/SI1
P32/SO1
P31/SCK1
P45/SCK2
P46/SO2
P47/SI2
P50/AN0
P51/AN1
P52/AN2
P53/AN3
P54/AN4
P55/AN5
P56/AN6
P57/AN7
AV
CC
AVR
AV
SS
P60/INT0
P61/INT1
P62/INT2
P63/INT3
P64
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
85
86
87
88
89
90
91
92
93
77
76
75
74
73
72
71
70
69
Each pin inside the dashed
line is for MB89PV620 only.
20
21
22
23
24
25
26
27
28
29
30
31
32
P30/ADST
V
SS
P00/AD0
P01/AD1
P02/AD2
P03/AD3
P04/AD4
P05/AD5
P06/AD6
P07/AD7
P10/A08
P11/A09
P12/A10
P13/A11
P14/A12
P15/A13
P16/A14
P17/A15
P20/BUFC
• Pin assignment on package top (MB89PV620 only)
Pin no.
65
66
67
68
69
70
71
72
Pin name
N.C.
V
PP
A12
A7
A6
A5
A4
A3
Pin no.
73
74
75
76
77
78
79
80
Pin name
A2
A1
A0
N.C.
O1
O2
O3
V
SS
Pin no.
81
82
83
84
85
86
87
88
Pin name
N.C.
O4
O5
O6
O7
O8
CE
A10
Pin no.
89
90
91
92
93
94
95
96
Pin name
OE
N.C.
A11
A9
A8
A13
A14
V
CC
N.C.: Internally connected. Do not use.
RST
MOD0
MOD1
X0
X1
V
SS
P27/ALE
P26/RD
P25/WR
P24/CLK
P23/RDY
P22/HRQ
P21/HAK
(MQP-64C-P01)
94
95
96
65
66
67
68
84
83
82
81
80
79
78
5