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-12614-6E
8-bit Proprietary Microcontrollers
CMOS
F
2
MC-8FX MB95100AM Series
MB95108AM/F104AMS/F104ANS/F104AJS/F106AMS/F106ANS/F106AJS/
MB95F108AMS/F108ANS/F108AJS/F104AMW/F104ANW/F104AJW/F106AMW/
MB95F106ANW/F106AJW/F108AMW/F108ANW/F108AJW/FV100D-103
■
DESCRIPTION
The MB95100AM series is general-purpose, single-chip microcontrollers. In addition to a compact instruction set,
the microcontrollers contain a variety of peripheral functions.
Note : F
2
MC is the abbreviation of FUJITSU Flexible Microcontroller.
■
FEATURE
•
F
2
MC-8FX CPU core
Instruction set optimized for controllers
• Multiplication and division instructions
• 16-bit arithmetic operations
• Bit test branch instruction
• Bit manipulation instructions etc.
•
Clock
• Main clock
• Main PLL clock
• Sub clock (for dual clock product)
• Sub PLL clock (for dual clock product)
(Continued)
For the information for microcontroller supports, see the following web site.
This web site includes the
"Customer Design Review Supplement"
which provides the latest cautions on
system development and the minimal requirements to be checked to prevent problems before the system
development.
http://edevice.fujitsu.com/micom/en-support/
Copyright©2006-2009 FUJITSU MICROELECTRONICS LIMITED All rights reserved
2009.11
MB95100AM Series
(Continued)
•
Timer
• 8/16-bit compound timer
×
2 channels
• 16-bit reload timer
• 8/16-bit PPG
×
2 channels
• 16-bit PPG
×
2 channels
• Timebase timer
• Watch prescaler (for dual clock product)
•
LIN-UART
• Full duplex double buffer
• Clock asynchronous (UART) or clock synchronous (SIO) serial data transfer capable
•
UART/SIO
• Full duplex double buffer
• Clock asynchronous (UART) or clock synchronous (SIO) serial data transfer capable
2
C
•
I
Built-in wake-up function
•
External interrupt
• Interrupt by edge detection (rising, falling, or both edges can be selected)
• Can be used to recover from 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 (for dual clock product)
• Timebase timer mode
•
I/O ports :
• The number of maximum ports
•
Single clock product : 54 ports
•
Dual clock product : 52 ports
• Port configuration
•
General-purpose I/O ports (N-ch open drain) : 6 ports
•
General-purpose I/O ports (CMOS)
: Single clock product : 48 ports
Dual clock product : 46 ports
•
Programmable input voltage levels of port
Automotive input level
/
CMOS input level
/
hysteresis input level
•
Flash memory security function
Protects the content of Flash memory (Flash memory device only)
2
DS07-12614-6E
MB95100AM Series
■
MEMORY LINEUP
Flash
MB95F104AMS/F104ANS/F104AJS
MB95F104AMW/F104ANW/F104AJW
MB95F106AMS/F106ANS/F106AJS
MB95F106AMW/F106ANW/F106AJW
MB95F108AMS/F108ANS/F108AJS
MB95F108AMW/F108ANW/F108AJW
16K bytes
32K bytes
60K bytes
RAM
512 bytes
1K byte
2K bytes
DS07-12614-6E
3
MB95100AM Series
■
PRODUCT LINEUP
Part number
MB95
108AM
Parameter
Type
MASK
ROM
product
MB95F
104AMS/
MB95F
106AMS/
MB95F
108AMS
MB95F
104ANS/
MB95F
106ANS/
MB95F
108ANS
MB95F
MB95F
104AMW/ 104ANW/
MB95F
MB95F
106AMW/ 106ANW/
MB95F
MB95F
108AMW 108ANW
Flash memory product
60 Kbytes (Max)
2 Kbytes (Max)
Yes/No
Selectable
single/dual
clock*
3
Yes/No
Single clock
Yes
Dual clock
No
Single clock
Dual clock
MB95F
104AJS/
MB95F
106AJS/
MB95F
108AJS
MB95F
104AJW/
MB95F
106AJW/
MB95F
108AJW
ROM capacity*
1
RAM capacity*
1
Reset output
Clock system
Low voltage
detection reset
Clock supervisor
CPU functions
Option*
2
No
Yes
No
No
Yes
Yes
Number of basic instructions
: 136
Instruction bit length
: 8 bits
Instruction length
: 1 to 3 bytes
Data bit length
: 1, 8, and 16 bits
Minimum instruction execution time : 61.5 ns (at machine clock frequency 16.25 MHz)
Interrupt processing time
: 0.6
μs
(at machine clock frequency 16.25 MHz)
•
Single clock product : 54 ports (N-ch open drain : 6 ports, CMOS : 48 ports)
•
Dual clock product : 52 ports (N-ch open drain : 6 ports, CMOS : 46 ports)
Programmable input voltage levels of port :
Automotive input level
/
CMOS input level
/
hysteresis input level
Interrupt cycle : 0.5 ms, 2.1 ms, 8.2 ms, 32.8 ms (at main oscillation clock 4 MHz)
Reset generated cycle
At main oscillation clock 10 MHz
: Min 105 ms
At sub oscillation clock 32.768 kHz (for dual clock product) : Min 250 ms
Capable of replacing 3 bytes of ROM data
Master/slave sending and receiving
Bus error function and arbitration function
Detecting transmitting direction function
Start condition repeated generation and detection functions
Built-in wake-up function
Data transfer capable in UART/SIO
Full duplex double buffer, variable data length (5/6/7/8-bit), built-in baud rate generator
NRZ type transfer format, error detected function
LSB-first or MSB-first can be selected.
Clock asynchronous (UART) or clock synchronous (SIO) serial data transfer capable
(Continued)
General-purpose
I/O ports
Timebase timer
Watchdog timer
Peripheral functions
4
Wild register
I
2
C
UART/SIO
DS07-12614-6E