FUJITSU SEMICONDUCTOR
DATA SHEET
DS07-12506-4E
8-bit Proprietary Microcontroller
CMOS
F
2
MC-8L MB89150/150A Series
MB89151/151A/152/152A/153/153A/154/154A/155/155A
MB89P155/PV150
s
DESCRIPTION
The MB89150/A series has been developed as general-purpose version of the F
2
MC*-8L family consisting of
proprietary 8-bit, single-chip microcontrollers.
In addition to a compact instruction set, the MB89150 series microcontrollers contain a variety of peripheral
functions such as dual-clock control system, five operating speed control stages, timers, a serial interface, a
remote control transmission output, external interrupts, an LCD controller/driver, an LCD booster, and a watch
prescaler.
*: F
2
MC stands for FUJITSU Flexible Microcontroller.
s
FEATURES
•
•
•
•
•
•
•
•
•
•
F
2
MC-8L family CPU core
Dual-clock system
High-speed processing at low voltage
Minimum execution time: 0.95
µs/2.7
V, 1.33
µs/2.2
V
I/O ports: max. 43 channels
21-bit time-base timer
8/16-bit timer/counter: 1 channel (8 bits
×
2 channels)
8-bit serial I/O: 1 channel
LCD controller/driver: Max. 36 segments
×
4 commons (built-in booster)
Remote control transmission output
(Continued)
s
PACKAGE
80-pin Plastic QFP
80-pin Plastic LQFP
80-pin Plastic LQFP
80-pin Ceramic MQFP
(FPT-80P-M06)
(FPT-80P-M11)
(FPT-80P-M05)
(MQP-80C-P01)
MB89150/150A Series
(Continued)
• Buzzer output
• Watch prescaler (15 bits)
• External interrupts (wake-up function)
Four independent channels with edge detection function plus eight level-interrupt channels
s
PRODUCT LINEUP
Part number
Parameter
MB89151/A MB89152/A MB89153/A MB89154/A MB89155/A MB89P155 MB89PV150
One-time
PROM
product
Piggyback/
evaluation
product (for
evaluation and
development)
Classification
Mass production products
(mask ROM products)
ROM size
4 K
×
8 bits 6 K
×
8 bits 8 K
×
8 bits 12 K
×
8 bits 16 K
×
8 bits 16 K
×
8 bits 32 K
×
8 bits
(internal
(internal
(internal
(internal
(internal
(internal
(external
PROM,
mask ROM) mask ROM) mask ROM) mask ROM) mask ROM)
ROM)
programming
with general-
purpose
EPROM
programmer)
RAM size
CPU functions
128
×
8 bits
Number of instructions:
Instruction bit length:
Instruction length:
Data bit length:
Minimum execution time:
Interrupt processing time:
I/O port (N-ch open-drain):
256
×
8 bits
136
8 bits
1 to 3 bytes
1, 8, 16 bits
0.95
µs/4.2
MHz
8.57
µs/4.2
MHz
512
×
8 bits
Ports
8 (6 ports also serve as peripherals, 3 ports
are a high-current drive type.)
Output port (N-ch open-drain): 18 (16 ports also serve as segment pins, 2 ports
serve as boost capacitor connection pins.)
*1
I/O port (CMOS):
16 (12 ports also serve as an external interrupt.)
Output port (CMOS):
1 (Also serves as a remote control.)
Total:
43 (max.)
8-bit timer counter
×
2 channel or 16-bit event counter
×
1 channel
8 bits
LSB first/MSB first selectability
Common output:
Segment output:
Bias power supply pins:
LCD display RAM size:
Booster for LCD driving:
Dividing resistor for LCD driving:
4
32 (max.)
*1
4
36
×
4 bits
Built-in
*1
Built-in (an external resistor selectability)
4 (edge selectability)
8 (level interrupt only)
1 (7 frequencies are selectable by the software.)
No reference
voltage
generator
and booster
for LCD
driving
Timer/counter
8-bit serial I/O
LCD controller/
driver
External
interrupts
(wake-up function)
Buzzer output
(Continued)
2
MB89150/150A Series
(Continued)
Part number
Parameter
MB89151/A MB89152/A MB89153/A MB89154/A MB89155/A MB89P155 MB89PV150
Remote control
transmission
output
Standby modes
Process
Operating voltage
*2
1 (Pulse width and cycle are software selectable.)
Sleep mode, stop mode, and watch mode
CMOS
2.2 V to 6.0 V (single clock)/2.2 V to 4.0 V (dual clock)
2.7 V to 6.0 V
MBM27C256A
-20TV (LCC
package)
EPROM for use
*1: Selected by the mask option. See section “s Mask Options.”
*2: Varies with conditions such as the operating frequency and the connected ICE. (See section “s Electrical
Characteristics.”)
s
PACKAGE AND CORRESPONDING PRODUCTS
Package
MB89151/A
MB89152/A
MB89153/A
MB89154/A
MB89155/A
MB89P155
MB89PV150
×
×
×
×
×
FPT-80P-M06
FPT-80P-M11
FPT-80P-M05
MQP-80C-P01
: Available
×
: Not available
Note: For more information about each package, see section “s Package Dimensions.”
3
MB89150/150A Series
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 MB89151/A, addresses 0140
H
and later of the register bank cannot be used. On the MB89152/A,
153/A, 154/A, 155/A, and MB89P155, addresses 0180
H
and later of each register bank cannot be used.
• On the MB89P155, addresses BFF0
H
to BFF6
H
comprise the option setting area, option settings can be read
by reading these addresses.
• The stack area, etc., is set at the upper limit of the RAM.
2. Current Consumption
• In the case of the MB89PV150, 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 section “s Mask Options.”
Take particular care on the following point:
• On the MB89PV150, options are fixed, except for the segment output selection.
4
MB89150/150A Series
s
PIN ASSIGNMENT
(Top view)
P43/SEG23*
4
P44/SEG24*
4
P45/SEG25*
4
P46/SEG26*
4
P47/SEG27*
4
P50/SEG28*
4
P51/SEG29*
4
P52/SEG30*
4
P53/SEG31*
4
P54/SEG32*
4
P55/SEG33*
4
P56/SEG34*
4
V
SS
P57/SEG35*
4
X1
X0
MOD1
MOD0
RST
P00/INT20
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
33
34
35
36
37
38
39
40
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
P42/SEG22*
4
P41/SEG21*
4
P40/SEG20*
4
SEG19
SEG18
SEG17
SEG16
SEG15
SEG14
SEG13
SEG12
SEG11
SEG10
SEG9
SEG8
SEG7
SEG6
SEG5
SEG4
SEG3
SEG2
SEG1
SEG0
COM3
COM2
COM1
COM0
V
CC
V3
V2
V1
V0
P32*
2
/C0*
1
P31*
2
/C1*
1
P30/RCO
X1A
X0A
P27/BUZ*
3
P26*
3
P25/SCK
*1: For products with a booster circuit
*2: For products without a booster circuit
*3: N-ch open-drain high-current drive type
*4: Selected using the mask option (in units of 4 pins)
P01/INT21
P02/INT22
P03/INT23
P04/INT24
P05/INT25
P06/INT26
P07/INT27
P10/INT10
P11/INT11
P12/INT12
P13/INT13
P14
P15
P16
P17
P20/EC
P21*
3
P22/TO
P23/SI
P24/SO
(FPT-80P-M05)
5