FUJITSU SEMICONDUCTOR
DATA SHEET
DS07-12517-2E
8-bit Proprietary Microcontroller
CMOS
F
2
MC-8L MB89628R/629R/P629
MB89628R/629R/P629
s
DESCRIPTION
The MB89628R/629R/P629 have been developed as a general-purpose version of the F
2
MC*-8L family
consisting of proprietary 8-bit, single-chip microcontrollers.
In addition to the F
2
MC-8L CPU core which can operate at low voltage but at high speed, the microcontrollers
contain a variety of peripheral functions such as timers, serial interfaces, an A/D converter, and an external
interrupt.
The MB89628R/629R/P629 are applicable to a wide range of applications from welfare to industrial equipment,
including portable devices.
*: F
2
MC stands for FUJITSU Flexible Microcontroller.
s
FEATURES
• Large-size RAM
MB89P629: 4 Kbytes
MB89628R: 3 Kbytes
MB89629R: 3 Kbytes
• High-speed processing at low voltage
Minimum execution time: 0.4
µ
s/3.5 V, 0.8
µ
s/2.7 V
• F
2
MC-8L family CPU core
Multiplication and division instructions
16-bit arithmetic operations
Instruction set optimized for controllers
Test and branch instructions
Bit manipulation instructions, etc.
(Continued)
s
PACKAGE
64-pin Plastic SH-DIP
64-pin Plastic QFP
(DIP-64P-M01)
(FPT-64P-M06)
MB89628R/629R/P629
(Continued)
• Four types of timers
8-bit PWM timer (also usable as a reload timer)
8-bit pulse width count timer (Continuous measurement capable, applicable to remote control, etc.)
16-bit timer/counter
20-bit time-base timer
• Two serial interfaces
Swichable the transfer direction allows communication with various equipment.
• 8-bit A/D converter
Sense mode function enabling comparison at 5
µ
s
Activation by an external input capable
• External interrupt: 4 channels
Four channels are independent and capable of wake-up from low-power consumption modes (with an edge
detection function).
• Low-power consumption modes
Stop mode (Oscillation stops to reduce the current consumption.)
Sleep mode (The CPU stops to reduce the current consumption to approx. 1/3 of normal.)
2
MB89628R/629R/P629
s
PRODUCT LINEUP
Part number
Parameter
MB89628R
MB89629R
MB89P629
One-time PROM
development
32 K
×
8 bits
(internal PROM, programming
with general-purpose EPROM
programmer)
MB89PV620
*1
Piggyback/evaluation
development
Classification
Mass production products
(mask ROM products)
24 K
×
8 bits
(internal mask ROM)
product for evaluation and product for evaluation and
ROM size
32 K
×
8 bits
(internal mask ROM)
32 K
×
8 bits
(external ROM)
1 K
×
8 bits
RAM size
CPU functions
Ports
3072
×
8 bits
Number of instructions:
Instruction bit length:
Instruction length:
Data bit length:
Minimum execution time:
Interrupt processing time:
Input ports:
Output ports (N-ch open-drain):
I/O ports (N-ch open-drain):
Output ports (CMOS):
I/O ports (CMOS):
Total:
4096
×
8 bits
136
8 bits
1 to 3 bytes
1, 8, 16 bits
0.4
µs/10
MHz
3.6
µs/10
MHz
5 (4 ports also serve as peripherals.)
8 (All also serve as peripherals.)
8 (4 ports also serve as peripherals.)
8
24
53
8-bit PWM timer
8-bit pulse width count
timer
8-bit reload timer operation (toggled output capable, operating clock cycle: 0.4
µs
to 3.3 ms)
8-bit resolution PWM operation (conversion cycle: 102
µs
to 839 ms)
8-bit timer operation (overflow output capable, operating clock cycle: 0.4 to 12.8
µs)
8-bit reload timer operation (toggled output capable, operating clock cycle: 0.4 to 12.8
µs)
16-bit timer/counter
8-bit serial I/O 1,
8-bit serial I/O 2
8-bit A/D converter
External interrupt
8-bit pulse width measurement operation (Continuous measurement “H” pulse width/“L”
pulse width/from
↑
to
↑/from ↓
to
↓
capable)
16-bit timer operation (operating clock cycle: 0.4
µs)
16-bit event counter operation (Rising/falling/both edges selectability)
8-bits
LSB first/MSB first transfer selectability
One clock selectable from four transfer clocks
(one external shift clock, three internal shift clocks: 0.8
µs,
3.2
µs,
12.8
µs)
8-bit resolution
×
8 channels
A/D conversion mode (conversion time: 18
µs)
Sense mode (conversion time: 5
µs)
Continuous activation by an external activation or an internal timer capable
Reference voltage input
4 independent channels (edge selection, interrupt vector, source flag)
Rising edge/falling edge selectability
Used also for wake-up from stop/sleep mode. (Edge detection is also permitted in stop mode.)
Standby modes
Process
Operating voltage
*2
EPROM for use
Sleep mode, stop mode
CMOS
2.2 V to 6.0 V
2.7 V to 6.0 V
MBM27C256A-20
*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.”) In the case
of the MB89PV620, the voltage varies with the restrictions of the EPROM for use.
3
MB89628R/629R/P629
s
PACKAGE AND CORRESPONDING PRODUCTS
Package
DIP-64P-M01
FPT-64P-M06
MDP-64C-P02
MQP-64C-P01
: Available
×
×
MB89628R
MB89629R
MB89P629
MB89PV620
×
×
×
: 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 MB89P629, the program area starts from address 8007
H
but on the MB89PV620, MB89628R, and
MB89629R starts from 8000
H
. (On the MB89P629, addresses 8000
H
to 8006
H
comprise the option setting
area, option settings can be read by reading these addresses. On the MB89PV620, MB89628R, and
MB89629R, addresses 8000
H
to 8006
H
could also be used as a program ROM. However, do not use these
addresses in order to maintain compatibility of the MB89P629.)
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 section
“s Electrical 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 section “s Mask Options.”
Take particular care on the following points:
• A pull-up resistor cannot be set for P40 to P47 on the MB89P629.
• A pull-up resistor is not selected for P50 to P57 when the A/D converter is used.
• Options are fixed on the MB89PV620.
4
MB89628R/629R/P629
s
PIN ASSIGNMENT
(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
(DIP-64P-M01)
(Top view)
P44/BZ
P43
P42
P41
P40
P37/PTO
P36/WTO
V
CC
P35/PWC
P34/EC
P33/SI1
P32/SO1
P31/SCK1
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/CLKO
V
SS
P00
P01
P02
P03
P04
P05
P06
P07
P10
P11
P12
P13
P14
P15
P16
P17
P20
P21
P22
P23
P24
P25
P26
P27
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
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
P30/ADST/CLKO
V
SS
P00
P01
P02
P03
P04
P05
P06
P07
P10
P11
P12
P13
P14
P15
P16
P17
P20
RST
MOD0
MOD1
X0
X1
V
SS
P27
P26
P25
P24
P23
P22
P21
(FPT-64P-M06)
5