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
DS702–00019–1v0-E
8-bit Microcontrollers
New 8FX MB95710M/770M Series
MB95F714J/F714M/F716J/F716M/F718J/F718M
MB95F774J/F774M/F776J/F776M/F778J/F778M
■
DESCRIPTION
The MB95710M/770M Series 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.
■
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.
Note: F
2
MC is the abbreviation of FUJITSU Flexible Microcontroller.
• Clock
• Selectable main clock source
- Main oscillation 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 CR clock (4 MHz
±2%)
- Main CR PLL clock
- The main CR PLL clock frequency becomes 8 MHz
±2%
when the PLL multiplication rate is 2.
- The main CR PLL clock frequency becomes 10 MHz
±2%
when the PLL multiplication rate is 2.5.
- The main CR PLL clock frequency becomes 12 MHz
±2%
when the PLL multiplication rate is 3.
- The main CR PLL clock frequency becomes 16 MHz
±2%
when the PLL multiplication rate is 4.
- Main PLL clock (up to 16.25 MHz, maximum machine clock frequency: 16.25 MHz)
• Selectable subclock source
- Suboscillation clock (32.768 kHz)
- External clock (32.768 kHz)
- Sub-CR clock (Typ: 100 kHz, Min: 50 kHz, Max: 150 kHz)
(Continued)
FUJITSU SEMICONDUCTOR provides information facilitating product development via the following website.
The website contains information useful for customers.
http://edevice.fujitsu.com/micom/en-support/
Copyright©2013 FUJITSU SEMICONDUCTOR LIMITED All rights reserved
2013.7
MB95710M/770M Series
• Timer
• 8/16-bit composite timer
×
2 channels
• 8/16-bit PPG
×
2 channels
• 16-bit reload timer
×
1 channel
• Event counter
×
1 channel
• Time-base timer
×
1 channel
• Watch counter
×
1 channel
• Watch prescaler
×
1 channel
• UART/SIO
×
3 channels
• Full duplex double buffer
• Capable of clock asynchronous (UART) serial data transfer and clock synchronous (SIO) serial data trans-
fer
• I
2
C bus interface
×
1 channel
Built-in wake-up function
• External interrupt
×
8 channels
• 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/12-bit A/D converter
×
8 channels
8-bit or 12-bit resolution can be selected.
• LCD controller (LCDC)
• On MB95F714J/F714M/F716J/F716M/F718J/F718M, LCD output can be selected from 40 SEG
×
4 COM
and 36 SEG
×
8 COM.
• On MB95F774J/F774M/F776J/F776M/F778J/F778M, LCD output can be selected from 32 SEG
×
4 COM
and 28 SEG
×
8 COM.
• Internal divider resistor whose resistance value can be selected from 10 kΩ or 100 kΩ through software
• Interrupt in sync with the LCD module frame frequency
• Blinking function
• Inverted display function
• Low power consumption (standby) modes
There are four standby modes as follows:
• Stop mode
• Sleep mode
• Watch mode
• Time-base timer mode
• I/O port
• MB95F714J/F716J/F718J (number of I/O ports: 75)
- General-purpose I/O ports (CMOS I/O)
: 71
- General-purpose I/O ports (N-ch open drain)
:4
• MB95F714M/F716M/F718M (number of I/O ports: 74)
- General-purpose I/O ports (CMOS I/O)
: 71
- General-purpose I/O ports (N-ch open drain)
:3
• MB95F774J/F776J/F778J (number of I/O ports: 59)
- General-purpose I/O ports (CMOS I/O)
: 55
- General-purpose I/O ports (N-ch open drain)
:4
• MB95F774M/F776M/F778M (number of I/O ports: 58)
- General-purpose I/O ports (CMOS I/O)
: 55
- General-purpose I/O ports (N-ch open drain)
:3
• On-chip debug
• 1-wire serial control
• Serial writing supported (asynchronous mode)
• Hardware/software watchdog timer
• Built-in hardware watchdog timer
• Built-in software watchdog timer
• Power-on reset
A power-on reset is generated when the power is switched on.
(Continued)
2
DS702–00019–1v0-E
MB95710M/770M Series
(Continued)
• Low-voltage detection (LVD) circuit (only available on MB95F714J/F716J/F718J/F774J/F776J/F778J)
Built-in low-voltage detection function
• Comparator
×
1 channel
• Clock supervisor counter
Built-in clock supervisor counter
• Dual operation Flash memory
The program/erase operation and the read operation can be executed in different banks (upper bank/lower
bank) simultaneously.
• Flash memory security function
Protects the content of the Flash memory.
DS702–00019–1v0-E
3
MB95710M/770M Series
■
PRODUCT LINE-UP
• MB95710M Series
Part number
MB95F714J
Parameter
MB95F716J
MB95F718J
MB95F714M
MB95F716M
MB95F718M
Type
Clock
supervisor
counter
Flash memory
capacity
RAM capacity
Power-on reset
Low-voltage
detection reset
Reset input
•
•
•
CPU functions
•
•
•
General-
purpose I/O
Yes
Flash memory product
It supervises the main clock oscillation and the subclock oscillation.
20 Kbyte
512 bytes
36 Kbyte
1 Kbyte
60 Kbyte
2 Kbyte
Yes
No
With dedicated reset input
: 136
: 8 bits
: 1 to 3 bytes
: 1, 8 and 16 bits
: 61.5 ns (machine clock frequency = 16.25 MHz)
: 0.6 µs (machine clock frequency = 16.25 MHz)
• I/O port
• CMOS I/O
• N-ch open drain
: 74
: 71
:3
20 Kbyte
512 bytes
36 Kbyte
1 Kbyte
60 Kbyte
2 Kbyte
Selected through software
Number of basic instructions
Instruction bit length
Instruction length
Data bit length
Minimum instruction execution time
Interrupt processing time
: 75
: 71
:4
• I/O port
• CMOS I/O
• N-ch open drain
Time-base timer Interval time: 0.256 ms to 8.3 s (external clock frequency = 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 software watchdog timer.
Wild register
8/12-bit
A/D converter
It can be used to replace 3 bytes of data.
8 channels
8-bit or 12-bit resolution can be selected.
2 channels
• The timer can be configured as an “8-bit timer × 2 channels” or a “16-bit timer × 1 channel”.
8/16-bit
• It has the following functions: interval timer function, PWC function, PWM function and input
composite timer capture function.
• Count clock: it can be selected from internal clocks (seven types) and external clocks.
• It can output square wave.
External
interrupt
On-chip debug
8 channels
• Interrupt by edge detection (The rising edge, falling edge, and both edges can be selected.)
• It can be used to wake up the device from different standby modes.
• 1-wire serial control
• It supports serial writing (asynchronous mode).
(Continued)
4
DS702–00019–1v0-E