
DS07-13602-2E
FUJITSU SEMICONDUCTOR
DATA SHEET
16-bit Proprietary Microcontroller
CMOS
F
2
MC-16L MB90670/675 Series
MB90671/672/673/P673 (MB90670 Series)
MB90676/677/678/P678 (MB90675 Series)
I
DESCRIPTION
The MB90670/675 series have been developed as a general-purpose version of the F
consisting of proprietary 16-bit, single-chip microcontrollers. These general-purpose devices are designed for
applications that require high-speed real-time processing suitable for process control in a wide variety of industrial
and OA equipment.
2
MC*
1
-16L family
The instruction set is based on the AT architecture of the F
supporting instruction, expanded addressing modes, enhanced multiplication and division instructions, and
improved bit processing instructions. In addition, long-word data can now be processed due to the inclusion of
a 32-bit accumulator.
2
MC-8 family, with additional high-level language
The MB90670/675 series includes a variety of peripherals on chip, such as a UART, an SCI, a 10-bit A/D
converter, an 8-bit PPG, a 16-bit reload timer, a 24-bit free-run timer, an OCU, an ICU, DTP/external interrupts,
and I
C interface*
(675 series only). Furthermore, because the on-chip peripherals, with the aid of intelligent
I/O service function, can transfer data without the intervention of the CPU. This microcontroller can be used for
applications that require real-time control.
2
2
*1: F
2
MC stands for FUJITSU Flexible Microcontroller.
*2: Purchase of Fujitsu I
components in an I
defined by Philips.
2
C components conveys a license under the Philips I
C system, provided that the system conforms to the I
2
C Patent Rights to use these
2
C Standard Specification as
2
I
FEATURES
Minimum execution time: 62.5 ns at 4 MHz oscillation (with multiply-by-4 setting)
PLL clock multiplier system used
Instruction set optimized for controller applications
Variety of data types: bit, byte, word, long-word
Expanded addressing modes: 23 types
High coding efficiency
Improvement of high-precision arithmetic operations through use of 32-bit accumulator
Instruction set supports high-level language (C language) and multitasking
Inclusion of system stack pointer
Variety of pointers
High instruction set symmetry
Barrel shift instruction
(Continued)