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 SEMICONDUCTOR
DATA SHEET
DS07-12623-5E
8-bit Microcontroller
CMOS
F
2
MC-8FX MB95200H/210H Series
MB95F204H/F204K/F203H/F203K/F202H/F202K
MB95F214H/F214K/F213H/F213K/F212H/F212K
■
DESCRIPTION
MB95200H/210H is a series of general-purpose, single-chip microcontrollers. In addition to a compact instruction
set, the microcontrollers of this series contain a variety of peripheral resources.
Note: F
2
MC is the abbreviation of FUJITSU Flexible Microcontroller.
■
FEATURES
• F
2
MC-8FX CPU core
Instruction set optimized for controllers
• Multiplication and division instructions
• 16-bit arithmetic operations
• Bit test branch instructions
• Bit manipulation instructions, etc.
• Clock (main OSC clock and sub-OSC clock are only available in
MB95F204H/F204K/F203H/F203K/F202H/
F202K)
• Selectable main clock source
Main OSC clock (up to 16.25 MHz, maximum machine clock frequency: 8.125 MHz)
External clock (up to 32.5 MHz, maximum machine clock frequency: 16.25 MHz)
Main internal CR clock (1/8/10 MHz ± 3%, maximum machine clock frequency: 10 MHz)
• Selectable subclock source
Sub-OSC clock (32.768 kHz)
External clock (32.768 kHz)
Sub-internal CR clock (Typ: 100 kHz, Min: 50 kHz, Max: 200 kHz)
• Timer
• 8/16-bit composite timer
• Timebase timer
• Watch prescaler
• LIN-UART
(MB95F204H/F204K/F203H/F203K/F202H/F202K)
• Full duplex double buffer
Capable of clock-synchronized serial data transfer and clock-asynchronized serial data transfer
(Continued)
For the information for microcontroller supports, see the following web site.
http://edevice.fujitsu.com/micom/en-support/
Copyright©2008-2010 FUJITSU SEMICONDUCTOR LIMITED All rights reserved
2010.7
MB95200H/210H Series
(Continued)
• External interrupt
• Interrupt by edge detection (rising edge, falling edge, and both edges can be selected)
• Can be used to wake up the device from different low-power consumption (standby) modes
• 8/10-bit A/D converter
• 8-bit or 10-bit resolution can be selected.
• Low power consumption (standby) mode
• Stop mode
• Sleep mode
• Watch mode
• Timebase timer mode
• I/O port (Max: 17)
(MB95F204K/F203K/F202K)
• General-purpose I/O ports (Max):
CMOS I/O: 15, N-ch open drain: 2
• I/O port (Max: 16)
(MB95F204H/F203H/F202H)
• General-purpose I/O ports (Max):
CMOS I/O: 15, N-ch open drain: 1
• I/O port (Max: 5)
(MB95F214K/F213K/F212K)
• General-purpose I/O ports (Max):
CMOS I/O: 3, N-ch open drain: 2
• I/O port (Max: 4)
(MB95F214H/F213H/F212H)
• General-purpose I/O ports (Max):
CMOS I/O: 3, N-ch open drain: 1
• On-chip debug
• 1-wire serial control
• Serial writing supported (asynchronous mode)
• Hardware/software watchdog timer
• Built-in hardware watchdog timer
• Low-voltage detection reset circuit
• Built-in low-voltage detector
• Clock supervisor counter
• Built-in clock supervisor counter function
• Programmable port input voltage level
• CMOS input level / hysteresis input level
• Flash memory security function
• Protects the contents of flash memory
2
DS07-12623-5E
MB95200H/210H Series
■
PRODUCT LINE-UP
Part number
MB95 MB95 MB95 MB95 MB95 MB95 MB95 MB95 MB95 MB95 MB95 MB95
F204H F203H F202H F204K F203K F202K F214H F213H F212H F214K F213K F212K
Parameter
Type
Flash memory product
Clock
supervisor
It supervises the main clock oscillation.
counter
ROM capacity 16 KB 8 KB 4 KB 16 KB 8 KB 4 KB 16 KB 8 KB 4 KB 16 KB 8 KB 4 KB
RAM capacity 496 B 496 B 240 B 496 B 496 B 240 B 496 B 496 B 240 B 496 B 496 B 240 B
Low-voltage
No
Yes
No
Yes
detection reset
Reset input
Dedicated
Software select
Dedicated
Software select
Number of basic instructions
: 136
Instruction bit length
: 8 bits
Instruction length
: 1 to 3 bytes
CPU functions
Data bit length
: 1, 8, and 16 bits
Minimum instruction execution time : 61.5 ns (with machine clock = 16.25 MHz)
Interrupt processing time
: 0.6 µs (with machine clock = 16.25 MHz)
General-
I/O ports (Max): 16
I/O ports (Max): 17
I/O ports (Max): 4
I/O ports (Max): 5
purpose I/O
CMOS: 15, N-ch: 1
CMOS: 15, N-ch: 2
CMOS: 3, N-ch: 1
CMOS: 3, N-ch: 2
Timebase timer Interrupt cycle : 0.256 ms - 8.3 s (when external clock = 4 MHz)
Hardware/
Reset generation cycle
software
Main oscillation clock at 10 MHz : 105 ms (Min)
watchdog timer The sub-CR clock can be used as the source clock of the hardware watchdog.
Wild register
It can be used to replace three bytes of data.
A wide range of communication speed can be
selected by a dedicated reload timer.
It has a full duplex double buffer.
Clock-synchronized serial data transfer and
No LIN-UART
LIN-UART
clock-asynchronized serial data transfer is
enabled.
The LIN function can be used as a LIN master or
a LIN slave.
6 ch.
2 ch.
8/10-bit A/D
converter
8-bit or 10-bit resolution can be selected.
2 ch.
1 ch.
8/16-bit
The timer can be configured as an "8-bit timer x 2 channels" or a "16-bit timer x 1 channel".
composite
It has built-in timer function, PWC function, PWM function and input capture function.
timer
Count clock: it can be selected from internal clocks (seven types) and external clocks.
It can output square wave.
6 ch.
2 ch.
External
Interrupt by edge detection (rising edge, falling edge, or both edges can be selected.)
interrupt
It can be used to wake up the device from standby modes.
1-wire serial control
On-chip debug
It supports serial writing. (asynchronous mode)
(Continued)
DS07-12623-5E
3
MB95200H/210H Series
(Continued)
Part number
MB95 MB95 MB95 MB95 MB95 MB95 MB95 MB95 MB95 MB95 MB95 MB95
F204H F203H F202H F204K F203K F202K F214H F213H F212H F214K F213K F212K
Parameter
Watch
prescaler
Eight different time intervals can be selected.
It supports automatic programming, Embedded Algorithm,
write/erase/erase-suspend/erase-resume commands.
It has a flag indicating the completion of the operation of Embedded Algorithm.
Flash memory Number of write/erase cycles: 100000
Data retention time: 20 years
For write/erase, external Vpp(+10 V) input is required.
Flash Security Feature for protecting the contents of the flash
Standby mode Sleep mode, stop mode, watch mode, timebase timer mode
SDIP-24
DIP-8
Package
SOP-20
SOP-8
4
DS07-12623-5E