FUJITSU SEMICONDUCTOR
DATA SHEET
DS07-12405-2E
8-bit Proprietary Microcontroller
CMOS
F MC-8L MB89160/160A Series
MB89161/163/165/P165/PV160/W165
MB89161A/163A/165A
s
DESCRIPTION
The MB89160 series is a line of the general-purpose, single-chip microcontrollers. In addition to a compact
instruction set, the microcontrollers contain a variety of peripheral functions such as an LCD controller/driver,
an A/D converter, timers, a serial interface, PWM timers, and external interrupts.
2
s
FEATURES
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
F
2
MC-8L family CPU core
Dual-clock control system
Maximum memory size: 16-Kbyte ROM, 512-byte RAM (max.)
Minimum execution time: 0.95
µs/4.2
MHz
I/O ports: max. 54 channels
21-bit time-base counter
8/16-bit timer/counter: 2 or 1 channels
8-bit serial I/O: 1 channel
External interrupts (wake-up function): Four channels with edge selection plus eight level-interrupt channels
8-bit A/D converter: 8 channels
8-bit PWM timers: 2 channels
Watch prescaler (15 bits)
LCD controller/driver: 24 segments
×
4 commons (max. 96 pixels)
LCD driving reference voltage generator and booster (option)
Remote control transmission output
Buzzer output
Power-on reset function (option)
Low-power consumption modes (stop, sleep, and watch mode)
CMOS technology
MB89160/160A Series
s
PACKAGE
80-pin Plastic SQFP
80-pin Plastic QFP
80-pin Plastic QFP
(FTP-80P-M05)
(FTP-80P-M06)
(FTP-80P-M11)
80-pin Ceramic QFP
80-pin Ceramic MQFP
(FPT-80C-A02)
(MQP-80C-P01)
2
MB89160/160A Series
s
PRODUCT LINEUP
Part number
Parameter
MB89161/
MB89161A
*1
MB89163/
MB89163A
*1
MB89165/
MB89165A
*1
MB89P165
One-time
PROM
product
MB89W165
EPROM
product
MB89PV160
Piggyback/
evaluation
product (for
development)
32 K
×
8 bits
(external
ROM)
Classification
Mass production products
(mask ROM products)
ROM size
4 K
×
8 bits
(internal
mask ROM)
128
×
8 bits
8 K
×
8 bits
16 K
×
8 bits
16 K
×
8 bits
(internal PROM, programming
(internal mask (internal
with general-purpose EPROM
ROM)
mask ROM)
programmer)
RAM size
CPU functions
256
×
8 bits
Number of instructions:
Instruction bit length:
Instruction length:
Data bit length:
Minimum execution time:
Interrupt processing time:
512
×
8 bits
136
8 bits
1 to 3 bytes
1, 8,16 bits
0.95
µs/4.2
MHz
9
µs/4.2
MHz
Ports
I/O port (N-ch open-drain):
Output ports (N-ch open-drain):
I/O ports (CMOS):
Output ports (CMOS):
Total:
Timer/counter
Serial I/O
8 (6 ports also serve as peripherals, 3 ports
are a heavy-current drive type.)
28 (16 ports also serve as segment pins, 2 ports
serve as booster capacitor connection pins,
2 ports serve as common pins.)
*3
(8 ports also serve as an A/D input)
16 (12 ports also serve as an external interrupt)
2 (Also serve as peripherals)
54 (max.)
8-bit timer operation (toggled output capable, operating clock cycle 1.9
µs
to 486
µs)
16-bit timer operation (toggled output capable, operating clock cycle 1.9
µs
to 486
µs)
8 bits
LSB first/MSB first selectability
One clock selectable from four operation clocks
(one external shift clock, three internal shift clocks: 1.9
µs,
7.6
µs,
30.4
µs)
Common output:
Segment output:
Bias power supply pins:
LCD display RAM size:
Booster for LCD driving:
Dividing resistor for LCD driving:
4 (max.)
24 (max.)
*3
4
24
×
4 bits
Built-in (product with a booster)
*3
Built-in (an external resistor
selectability)
LCD controller/
driver
Without a
booster for
LCD driving
A/D converter
8-bit resolution
×
8 channels
A/D conversion mode (conversion time 43
µs/4.2
MHz (44 instruction cycles))
Sense mode (conversion time 11.9
µs/4.2
MHz)
Continuous activation by an internal timer capable
Reference voltage input
(Continued)
3
MB89160/160A Series
(Continued)
Part number
Parameter
MB89161/
MB89161A
*1
MB89163/
MB89163A
*1
MB89165/
MB89165A
*1
MB89P165
MB89W165
MB89PV160
PWM timer 1,
PWM timer 2
8 bits
×
2 channels
8-bit reload timer operation (toggled output capable, operating clock cycle: 0.95
µs
to
124 ms)
8-bit resolution PWM operation (conversion cycle: 243
µs
to 32 s)
4 independent channels (edge selectability)
Rising edge/falling edge selectability
Used also for wake-up from stop/sleep mode.
(Edge detection is also permitted in stop mode.)
“L” level interrupts
×
8 channels
1 (7 frequencies are selectable by the software.)
1 (Pulse width and cycle are software selectable.)
Subclock mode, 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
External interrupt 1
(wake-up function)
External interrupt 2
Buzzer output
Remote control
transmission
output
Standby modes
Process
Operating voltage
*2
EPROM for use
*1: Products with an internal booster.
*2: Varies with conditions such as the operating frequency. (The operating voltage of the A/D converter is assured
separately. See section “s Electrical Characteristics.”)
*3: See section “s Mask Options.”
s
PACKAGE AND CORRESPONDING PRODUCTS
Package
FPT-80P-M05
FPT-80P-M06
FPT-80P-M11
MQP-80C-P01
FPT-80C-A02
: Available
×
×
×
: Not available
×
×
×
×
×
×
×
MB89161
MB89161A
MB89163
MB89163A
MB89165
MB89165A
MB89PW165
MB89W165
×
×
×
MB89PV160
×
×
×
×
Note: For more information about each package, see section “s Package Dimensions.”
4
MB89160/160A 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 MB89161/A and MB89163/A, the upper half of each register bank cannot be used.
• The stack area, etc., is set at the upper limit of the RAM.
2. Current Consumption
• In the case of the MB89PV160, 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 the 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 P20 to P27 on the MB89P165.
• A pull-up resistor is not selectable for P40 to P47 and P60 to P67 if they are used as LCD pins.
• Options are fixed on the MB89PV160.
5