Spansion
®
Analog and Microcontroller
Products
The following document contains information on Spansion analog and microcontroller products. Although the
document is marked with the name “Fujitsu”, the company that originally developed the specification, Spansion
will continue to offer these products to new and existing customers.
Continuity of Specifications
There is no change to this document as a result of offering the device as a Spansion product. Any changes that
have been made are the result of normal document improvements and are noted in the document revision
summary, where supported. Future routine revisions will occur when appropriate, and changes will be noted in a
revision summary.
Continuity of Ordering Part Numbers
Spansion continues to support existing part numbers beginning with “MB”. To order these products, please use
only the Ordering Part Numbers listed in this document.
For More Information
Please contact your local sales office for additional information about Spansion memory, analog, and
microcontroller products and solutions.
FUJITSU MICROELECTRONICS
DATA SHEET
DS07-12504-6E
8-bit Proprietary Microcontroller
CMOS
F MC-8L MB89860 Series
MB89865/867/P867/W867
■
DESCRIPTION
The MB89860 series has 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 a timer unit, PWM timers, a UART, a serial interface, a 10-bit
A/D converter, and an external interrupt.
The MB89860 series is applicable to a wide range of applications from welfare products to industrial equipment,
including portable devices.
*: F
2
MC is the abbreviation of FUJITSU Flexible Microcontroller.
2
■
FEATURES
• Various package options
QFP package (80 pins): MB89860
• High-speed processing at low voltage
Minimum execution time: 0.4
µs/3.5
V, 0.8
µs/2.7
V
(Continued)
For the information for microcontroller supports, see the following web site.
http://edevice.fujitsu.com/micom/en-support/
Copyright©1996-2008 FUJITSU MICROELECTRONICS LIMITED All rights reserved
2008.10
MB89860 Series
(Continued)
• 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.
• 8-bit PWM timers: 2 channels
Also usable as a reload timer
• UART
Full-duplex double buffer
Synchronous and asynchronous data transfer
• 8-bit serial I/O
Switchable transfer direction allows communication with various equipment.
• 10-bit A/D converter
Conversion time: 13.2
µs
Activation by an external input or a timer unit 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 minimize the current consumption.)
Sleep mode (The CPU stops to reduce the current consumption to approx. 1/3 of normal.)
• Bus interface functions
Including hold and ready functions
• Timer unit
Outputs non-overlap three-phase waveforms to control an AC inverter motor.
Also usable as a PWM timer (4 channels)
2
DS07-12504-6E
MB89860 Series
■
PRODUCT LINEUP
Part number
Parameter
MB89865
MB89867
MB89P867
MB89W867
One-time PROM pruducts/
EPROM products, also
used for evaluation
32 K
×
8 bits
(internal PROM, programming
with general-purpose EPROM
programmer)
Classification
Mass production products (mask ROM products)
ROM size
32 K
×
8 bits
(internal mask ROM)
16 K
×
8 bits
(internal mask ROM)
RAM size
CPU functions
512
×
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:
1 K
×
8 bits
136
8 bits
1 to 3 bytes
1, 8, 16 bits
0.4
µs/10
MHz
3.6
µs/10
MHz
5 (All also serve as peripherals)
8 (All also serve as peripherals)
15
8 (All also serve as bus control pins)
32 (All also serve as bus pins or peripherals)
68
Ports
Timer unit
10-bit up/down count timer
×
1
Compare registers with buffer
×
4
Compare timer unit clear register with buffer
×
1
Zero detection pin control
4 output channels
Non-overlap three-phase waveform output
Independent three-phase dead-time timer
8-bit reload timer operation (toggled output capable, operating clock cycle: 0.4
µs
to
25.6
µs)
8-bit resolution PWM operation (conversion cycle: 102
µs
to 6.528 ms)
8 bits
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: 0.8
µs,
3.2
µs,
12.8
µs)
10-bit resolution
×
8 channels
A/D conversion time: 13.2
µs
Continous activation by a compare channel 0 in timer unit or an external activation capable
8-bit PWM timer 1,
8-bit PWM timer 2
UART
8-bit serial I/O
10-bit A/D converter
External interrupt
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*
Sleep mode, stop mode
CMOS
2.7 V to 6.0 V
2.7 V to 5.5 V
* : Varies with conditions such as the operating frequency. (See section “■ Electrical Characteristics”.)
DS07-12504-6E
3
MB89860 Series
■
PACKAGE AND CORRESPONDING PRODUCTS
Package
FPT-80P-M06
FPT-80C-A02
: Available
×
×
: Not available
×
×
MB89865
MB89867
MB89P867
MB89W867
×
Note: For more information about each package, see section “■ Package Dimensions”.
■
DIFFERENCES AMONG PRODUCTS
1. Memory Size
Before evaluating using the OTPROM (one-time PROM) products (also used for evaluation), verify its differences
from the product that will actually be used.
Take particular care on the following point:
• The stack area, etc., is set at the upper limit of the RAM.
2. Current Consumption
When operated at low speed, the product with an OTPROM 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.
3. Mask Options
In the MB89P867/W867, no option can be set.
Before using options check section “■ Mask Options”.
Take particular care on the following point:
• A pull-up resistor can be set for P00 to P07, P10 to P17 and P20 to P27 only at single-chip mode.
4
DS07-12504-6E