The following document contains information on Cypress products.
FUJITSU MICROELECTRONICS
DATA SHEET
DS07-12526-2E
8-bit Proprietary Microcontroller
CMOS
F MC-8L MB89920 Series
MB89923/925/P928/PV920
■
DESCRIPTION
The MB89920 series is a line of single-chip microcontrollers using the F
2
MC*-8L CPU core which can operate at
low voltage but at high speed.
The microcontrollers in this series contain peripheral functions such as a PWM timer, an input capture/output
compare control counter, an LCD controller/driver, an A/D converter, and a UART.
The MB89920 series can suit a wide range of applications such as analog input conversion, pulse input
measurement/pulse output control, serial communications control, and display control.
*: F
2
MC is the abbreviation of FUJITSU Flexible Microcontroller.
2
■
FEATURES
• High speed processing at low voltage
Minimum execution time: 0.5
µs/8.0
MHz
• F
2
MC-8L family CPU core
Multiplication and division instructions
16-bit arithmetic operations
Test and branch instructions
Bit manipulation instructions, etc.
Instruction set optimized for controllers
• 8-bit PWM timer: 2 channels (also usable as a reload timer)
• 16-bit input capture: 2 channels / 16-bit output compare: 2 channels
(Continued)
For the information for microcontroller supports, see the following web site.
http://edevice.fujitsu.com/micom/en-support/
Copyright©1999-2008 FUJITSU MICROELECTRONICS LIMITED All rights reserved
2008.10
MB89920 Series
(Continued)
• 20-bit time-base counter
• UART: 1 channel (with asynchronous transfer mode and 8-bit synchronous serial mode)
• 8-bit serial interface: 1 channel (LSB first/MSB first selectability)
• 10-bit A/D converter: 8 channels
• LCD controller/driver: 28 segments
×
4 commons (max. 112 pixels)
• Low-voltage detection reset
• Watchdog timer reset
• External interrupt: 4 channels
Four channels are independent and capable of wake-up from the low-power consumption mode (with edge
detection function)
• Buzzer output/clock output
• Low-power consumption modes:
Stop mode (The software stops oscillation to minimize the current consumption.)
Sleep mode (The CPU stops to reduce current consumption to approx. 1/3 of normal.)
Hardware standby mode (The pin input stops oscillation.)
2
DS07-12526-2E
MB89920 Series
■
PRODUCT LINEUP
Part number
Parameter
MB89923
MB89925
MB89P928
MB89PV920
Classification
ROM size
RAM size
CPU functions
Ports
Options
20-bit time-base
timer
Real-time I/O
Mass production products
Piggyback/evaluation
One-time PROM product
(for development)
product (for development)
(mask ROM products)
8 K
×
8 bits
16 K
×
8 bits
48 K
×
8 bits
48 K
×
8 bits
(internal mask ROM) (internal mask ROM)
(internal PROM)
(external ROM)
256
×
8 bits
512
×
8 bits
1024
×
8 bits
Number of instructions:
136
Instruction bit length:
8 bits
Instruction length:
1 to 3 bytes
Data bit length:
1, 8, 16 bits
Minimum execution time:
0.5
µs/8
MHz
Interrupt processing time:
4.5
µs/8
MHz
I/O ports (CMOS):
35 (25 ports also serve as peripherals.)
I/O ports (N-ch open-drain):
34 (All also serve as peripherals.)
Total:
69
Set with EPROM programmer
Specify with mask options
None
20 bits (interval time selection: 4.10 ms, 16.38 ms, 65.54 ms, 262 ms/8 MHz)
16-bit timer: operating clock cycle (0.5
µs,
1.0
µs,
2.0
µs,
4.0
µs),
overflow interrupt
Input capture: 16 bits
×
2 channels, external trigger edge selectability
Output compare: 16 bits
×
2 channels
Common output: 4 (selectable from 2 to 4 by software)
Segment output: 28 (can be switched to ports in 4-pin unit by software)
Bias power supply pins: 3
LCD display RAM size: 14
×
8 bits
Dividing resistor for LCD driving: bult-in (external resistor selectability)
8 bits
×
2-channel reload timer operation
8 bits
×
2-channel PWM operation (4 cycles selectable)
8 bits
×
1-channel PPG operation (4 oscillation clocks selectable)
Variable data length (7 or 8 bits), internal baud rate generator, error detection function,
full-duplex with internal double buffer, NRZ transmission formation,
Clock synchronous/asynchronous transfer capable
8 bits, LSB first/MSB first selectability,
One clock selectable from four transfer clocks
(one external shift clock, three internal shift clocks: 1.0
µs,
4.0
µs,
16.0
µs)
10-bit resolution
×
8 channels
A/D conversion mode (conversion time: 16.5
µs
(33 instruction cycles))
Sense mode (conversion time: 9.0
µs
(18 instruction cycles))
Continuous activation by an internal clock capable
Interval time: approx. 130 to 260 ms
Reset activation voltage: 3.0 to 4.3 V
Reset release voltage: 3.1 to 4.5 V
Stop the clock oscillation by pin input
1 channel (output a frequency from 1 KHz, 2 KHz, 4 KHz, and divided clock frequency)
4 channels (rising edge/falling edge selectability)
QFP-80
MQFP-80
2.2 to 6.0 V*
2.7 to 6.0 V*
2.7 to 6.0 V*
MBM27C512-20TV
⎯
(LCC package)
LCD controller/
driver
8-bit PWM timer
UART
8-bit serial I/O
10-bit A/D
converter
Watchdog timer
Low-voltage
detection reset
Hardware standby
Buzzer/clock output
External interrupt
Package
Operating voltage
EPROM for use
* : The minimum operating voltage varies with conditions such as the operating frequencies, functions, and
development tool.
DS07-12526-2E
3
MB89920 Series
■
PACKAGE AND CORRESPONDING PRODUCTS
Package
FPT-80P-M06
MQP-80C-P01
: Available
×
MB89923
MB89925
MB89P928
MB89PV920
×
×
: Not available
Note: For more information about each package, see section “■ Package Dimensions”.
■
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:
• The stack area, etc., is set at the upper limit of the RAM.
• The external area is used.
2. Current Consumption
• In the case of the MB89PV920, 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
“■ 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 “■ Mask Options”.
4
DS07-12526-2E