Document
www.DataSheet4U.com
FUJITSU SEMICONDUCTOR DATA SHEET
DS07-12552-1E
8-bit Proprietary Microcontroller
CMOS
F2MC-8L MB89470 Series
MB89475/P475/PV470
s DESCRIPTION
The MB89470 series has been developed as a general-purpose version of the F2MC*-8L family consisting of proprietary 8-bit, single-chip microcontrollers. In addition to a compact instruction set, the microcontroller contains a variety of peripheral functions such as 21bit time-base timer, watch prescaler, PWC timer, PWM timer, 8/16-bit timer/counter, external interrupt 1 (edge) , external interrupt 2 (level) , 10-bit A/D converter, UART/SIO, buzzer, watchdog timer reset. The MB89470 series is designed suitable for home appliance as well as in a wide range of applications for consumer product. * : F2MC stands for FUJITSU Flexible Microcontroller.
s FEATURES
• Package used QFP package, LQFP package and SH-DIP package for MB89P475, MB89475 MQFP package for MB89PV470
(Continued)
s PACKAGES
48-pin Plastic SH-DIP 48-pin Plastic LQFP 48-pin Plastic QFP 48-pin Ceramic MQFP
(DIP-48P-M01)
(FPT-48P-M05)
(FPT-48P-M13)
(MQP-48C-P01)
MB89470 Series
(Continued) • High-speed operating capability at low voltage • Minimum execution time : 0.32 µs/12.5 MHz • F2MC-8L family CPU core Multiplication and division instructions 16-bit arithmetic operations Instruction set optimized for controllers Bit test and branch instructions Bit manipulation instructions, etc. • Six timers PWC timer (also usable as an interval timer) PWM timer 8/16-bit timer/counter × 2 21-bit timebase timer Watch prescaler • Buzzer 7 frequency types are selectable by software • External interrupts Edge detection (Selectable edge) : 4 channels Low-level interrupt (Wake-up function) : 5 channels • A/D converter (8 channels) 10-bit successive approximation type • UART/SIO Synchronous/asynchronous data transfer capable • 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.) Subclock mode (for dual clock product) Watch mode (for dual clock product) • Watch dog timer reset • I/O ports : Max 39 channels
2
MB89470 Series
s PRODUCT LINEUP
Part number Parameter Classification MB89475 Mass production products (mask ROM product) 16 K × 8-bit (internal ROM) MB89P475 OTP 16 K × 8-bit (internal PROM, can be written to by FLASH programmer) MB89PV470 Piggy-back 32 K × 8-bit (external ROM) 1 K × 8 bits : 136 : 8 bits : 1 to 3 bytes : 1, 8, 16 bits : 0.32 µs/12.5 MHz : 2.88 µs/12.5 MHz : 7 pins : 3 pins (1 pin in product with dual clock) : 29 pins : 39 pins
ROM size RAM size
512 × 8 bits Number of instructions Instruction bit length Instruction length Data bit length Minimum execution time Minimum interrupt processing time Output-only ports (N-channel open drain) Input-only ports I/O ports (CMOS) Total
CPU functions
Ports
21-bit Time-base timer Watchdog timer Watch prescaler
Interrupt period (0.82 ms, 3.3 ms, 26.2 ms, 419.4 ms) at 10 MHz Interrupt period (0.66 ms, 2.6 ms, 21.0 ms, 335.5 ms) at 12.5 MHz Reset period (209.7 ms to 419.4 ms) at 10 MHz Reset period (167.8 ms to 335.5 ms) at 12.5 MHz 17 bits Interrupt cycle : 31.25 ms, 0.25 ms, 0.5 s, 1.00 s, 2.00 s, 4.00 s/32.768 kHz for subclock 2 channels 8-bit one-shot timer operation (supports underflow output, operating clock period : 1, 4, 32 tinst*, external) 8-bit reload timer operation (supports square wave output, operating clock period : 1, 4, 32 tinst*, external) 8-bit pulse width measurement operation (supports continuous measurement, H width, L width, rising edge to rising edge, falling edge to falling edge measurement and both edge measurement) 8-bit reload timer operation (supports square wave output, operating clock period : 1, 4, 32 tinst*, external) 8-bit resolution PWM operation Can be operated either as a 2-channel 8-bit timer/counter (Timer 1 and Timer 2, each with its own independent operating clock cycle) , or as one 16-bit timer/counter In Timer 1 or 16-bit timer/counter operation, event counter operation (external clock-triggered) and square wave output capable Can be operated either as a 2-channel 8-bit timer/counter (Timer 3 and Timer 4, each with its own independent operating clock cycle) , or as one 16-bit timer/counter In Timer 3 or 16-bit timer/counter operation, event counter operation (external clock-triggered) and square wave output capable 4 independent channels (selectable edge, interrupt vector, request flag) 5 channels (low level interrupt)
Pulse width count timer
PWM timer
8/16-bit timer/ counter 1, 2
8/16-bit timer/ counter 3, 4
External interrupt
(Continued)
3
MB89470 Series
(Continued) Part number Parameter
A/D converter
MB89475
MB89P475
MB89PV470
10-bit resolution × 8 channels A/D conversion function (conversion time : 60 tinst*) Supports repeated activation by internal clock. Synchronous/asynchronous data transfer capable (Max baud rate : 78.125 Kbps at 10 MHz) (7 and 8 bit.