FUJITSU SEMICONDUCTOR
DATA SHEET
DS07-12507-3E
8-bit Proprietary Microcontroller
CMOS
F MC-8L MB89810A Series
MB89816A/P817A
s
DESCRIPTION
The MB89810A series is a line of single-chip microcontrollers based on the F
2
MC*-8L CPU core which can operate
at low voltage but at high speed. The microcontrollers contain peripheral function such as timer, serial interface,
a UART, and an external interrupt. The MB89810A series is applicable to a wide range of applications from welfare
products to industrial equipment, including portable devices.
*: F
2
MC stands for FUJITSU Flexible Microcontroller.
2
s
FEATURES
High speed processing at low voltage
Minimum execution time: 0.8
µs/3.0
V, 1.33
µs/2.2
V
• F
2
MC-8L family CPU core
Instruction set optimized for controllers : Multiplication and division instructions
16-bit arithmetic operations
Test and branch instructions
Bit manipulation instructions, etc.
• Four types of timers
8-bit PWM timer: 2 channels (also serve as reload timers)
16-bit timer/counter
21-bit time-base timer
(Continued)
s
PACKAGE
64-pin Plastic QFP
(FPT-64P-M06)
MB89810A Series
(Continued)
• Two serial interface
8-bit synchronous serial (Switchable transfer direction allows communication with various equipment.)
UART (5-, 7-, or 8-bit transfer capable)
• External interrupt: 8 channels
Eight 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 minimize the current consumption)
Sleep mode (The CPU stops to reduce the current consumption to approx. 1/3 of normal)
2
MB89810A Series
s
PRODUCT LINEUP
Part number
Parameter
Classification
ROM size
MB89816A
Mass-production product
(mask ROM products)
24 K
×
8 bits
(internal mask ROM)
MB89P817A
One-time PROM product
(for evaluation and development)
32 K
×
8 bits
(internal PROM, programming with gen-
eral-purpose EPROM programmer)
2048
×
8 bits
Number of instructions:
Instruction bit length:
Instruction length:
Data bit length:
Minimum execution time:
Interrupt processing time:
Input ports:
Output ports:
I/O ports (N-ch open-drain):
I/O ports (CMOS):
Total:
136
8 bits
1 to 3 bytes
1, 8, 16 bits
0.8
µs/5
MHz
7.2
µs/5
MHz
8 (All also serve as peripherals.)
8
5 (for LED driving)
32 (14 ports also serve as peripherals.)
53
RAM size
CPU functions
Ports
8-bit PWM timer
Two internal channels
8-bit reload timer operation (toggled output capable, operating clock cycle:
3 different cycles)
8-bit resolution PWM operation (conversion cycle: 3 different cycles)
16-bit timer operation
16-bit event counter operation
5-, 7-, or 8-bit transfer capable
Built-in baud rate generator
Clock synchronous/asynchronous data transfer capable
8-bits
LSB-first/MSB first selectability
One clock selectable from four transfer clocks
(one external shift clock, three internal shift clocks)
8 independent channels (edge selection, interrupt vector, source flag)
4 channels: Level detection (level selectable)
4 channels: Edge detection (edge selectable)
Used also for wake-up from the stop/sleep mode. (Edge detection is also permitted in
stop mode.)
8-bit timer/counter
UART
8-bit Serial I/O
External interrupt
(Continued)
3
MB89810A Series
(Continued)
Part number
Parameter
Watch interrupt
Watchdog timer reset
Standby mode
Process
Package
Operating voltage
2.2 V to 6.0 V*
MB89816A
MB89P817A
Interrupt cycles: 4 different cycles (subclock)
Reset occurrence cycle: 839 ms/5 MHz
Sleep mode, stop mode
CMOS
FPT-64P-M06
2.7 V to 6.0 V*
*: Varies with conditions such as the operating frequency. (See section “s Electrical Characteristics.”)
s
DIFFERENCES AMONG PRODUCTS
1. Memory Size
Before evaluating using the OTPROM (one-time PROM) products, verify its differences from the product that
will actually be used.
2. Current Consumption
When operated at low speed, the product with an OTPROM will consume more current than the product with a
mask ROM.
However, the same is current consumption in sleep/stop modes (For more information, see “s ELECTRICAL
CHARACTERISTICS”) .
3. Mask Options
Functions that can be selected as options and how to designate these options vary with product.
Before using options, check “s MASK OPTIONS”.
Take particular care on the following point:
For MB89816A, pull-up resistor option can be set for P50 to P54.
4
MB89810A Series
s
PIN ASSIGNMENT
(Top view)
P47/SCL2
P46/RXD2
P45/TXD2
P44/SCL1
P43/RXD1
P42/TXD1
P41/EC
V
CC
P40
P54
P53
P52
P51
P30/PWE
P31/SCK
P32/SO
P33/SI
P34/PWO
P35/PWI
P36/PTO1
P37/PTO2
P60/INT0
P61/INT1
P62/INT2
V
CC
P63/INT3
P64/INT4
P65/INT5
P66/INT6
P67/INT7
X0A
X1A
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
P50
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