The following document contains information on Cypress products.
FUJITSU MICROELECTRONICS
DATA SHEET
DS07-12560-2E
8-bit Proprietary Microcontroller
CMOS
F
2
MC-8L MB89490 Series
MB89498/F499/PV490
■
DESCRIPTION
The MB89490 series has been developed as a general-purpose version of the F
2
MC*-8L family consisting of
proprietary 8-bit single-chip microcontrollers.
In addition to a compact instruction set, the general-purpose, single-chip microcontroller contains a variety of
peripheral functions such as 21-bit timebase timer, watch prescaler, PWM timer, 8/16-bit timer/counter, remote
receiver circuit, LCD controller/driver, external interrupt 0 (edge) , external interrupt 1 (level) , 10-bit A/D converter,
UART/SIO, SIO, I
2
C and watchdog timer reset.
The MB89490 series is designed suitable for compact disc/radio receiver controller as well as in a wide range of
applications for consumer product.
* : F
2
MC is the abbreviation for Fujitsu Flexible Microcontroller.
■
FEATURES
• Package
QFP, LQFP package for MB89F499, MB89498
MQFP package for MB89PV490
(Continued)
For the information for microcontroller supports, see the following web site.
http://edevice.fujitsu.com/micom/en-support/
Copyright©2004-2008 FUJITSU MICROELECTRONICS LIMITED All rights reserved
2008.9
MB89490 Series
(Continued)
• High speed operating capability at low voltage
• Minimum execution time : 0.32
µs/12.5
MHz
• F
2
MC-8L family CPU core
Multiplication and division instructions
16-bit arithmetic operations
Branch instructions by test bit
Bit manipulation instructions, etc.
Instruction set optimized for controllers
• PLL circuit for sub-clock
•
Embedded for PLL clock multiplication circuit for sub-clock
•
Operating clock (PLL for sub-clock) can be selected from no multiplication or 4 times of the sub-clock
oscillation frequency.
• 6 timers
PWM timer
×
2
8/16-bit timer/counter
×
2
21-bit timebase timer
Watch prescaler
• External interrupt
Edge detection (selectable edge) : 8 channels
Low level interrupt (wake-up function) : 8 channels
• 10-bit A/D converter (8 channels)
10-bit successive approximation type
• UART/SIO
Synchronous/asynchronous data transfer capability
• SIO
Switching of synchronous data transfer capability
• LCD controller/driver
Max 32 segments output
×
4 commons
• I
2
C interface circuit
• Remote receiver circuit
• Low-power consumption mode
Stop mode (oscillation stops so as to minimize the current consumption.)
Sleep mode (CPU stops so as to reduce the current consumption to approx. 1/3 of normal.)
Watch mode (operation except the watch prescaler stops so as to reduce the power comsumption to an
extremely low level.)
Sub-clock mode
• Watchdog timer reset
• I/O ports : Max 66 channels
2
DS07-12560-2E
MB89490 Series
■
PRODUCT LINEUP
Part number
Parameter
Classification
MB89498
Mass production products
(mask ROM product)
48 K
×
8-bit
(internal ROM)
2 K
×
8-bit
Number of instructions
Instruction bit length
Instruction length
Data bit length
Minimum instruction execution time
Minimum interrupt processing time
General-purpose I/O ports (CMOS)
Input ports (CMOS)
N-channel open drain I/O ports
Total
MB89F499
MB89PV490
Piggy-back
(For evaluation or
development)
60 K
×
8-bit
(external ROM) *
2 K
×
8-bit
FLASH
60 K
×
8-bit
(internal FLASH)
2 K
×
8-bit
: 136
: 8-bit
: 1 to 3 bytes
: 1-bit, 8-bit, 16-bit
: 0.32
µs/12.5
MHz
:
2.88
µs
/
12.5 MHz
: 56 pins
: 2 pins
: 8 pins
:
66 pins
ROM size
RAM size
CPU functions
Ports
21-bit timebase
timer
Watchdog timer
PWM timer 0, 1
Interrupt generation cycle (0.66 ms, 2.6 ms, 21.0 ms, 335.5 ms) at 12.5 MHz
Reset generation cycle (167.8 ms to 335.5 ms) at 12.5 MHz
8-bit reload timer operation (supports square wave output and operating clock period :
1 t
inst
, 8 t
inst
, 16 t
inst
, 64 t
inst
)
8-bit accuracy PWM operation
Can be operated either as a 2-channel 8-bit timer/counter (timer 00 and timer 01, each
with its own independent operating clock) , or as one 16-bit timer/counter.
In timer 00 or 16-bit timer/counter operation, event counter operation by external clock
input and square wave output capability
Can be operated either as a 2-channel 8-bit timer/counter (timer 10 and timer 11, each
with its own independent operating clock) , or as one 16-bit timer/counter.
In timer 10-bit or 16-bit timer/counter operation, event counter operation by external clock
input and square wave output capability
8 independent channels (selectable edge, interrupt vector, request flag)
8 channels (low level interrupt)
10-bit accuracy
×
8 channels
A/D conversion function (conversion time : 30 t
inst
)
Supports repeated activation by internal clock
Common output
Segment output
LCD driving power (bias) pins
LCD display RAM size
: 4 (Max)
: 32 (Max)
:3
: 32
×
4 bits
(Continued)
8/16-bit timer/counter
00, 01
8/16-bit timer/counter
10, 11
External interrupt 0
(edge)
External interrupt 1
(level)
A/D converter
LCD controller/driver
DS07-12560-2E
3
MB89490 Series
(Continued)
Part number
Parameter
UART/SIO
MB89498
MB89F499
MB89PV490
Synchronous/asynchronous data transfer capability
(Max baud rate : 97.656 Kbps at 12.5 MHz)
(7-bit and 8-bit with parity bit; 8-bit and 9-bit without parity bit)
8-bit serial I/O with LSB first/MSB first selectability
1 clock selectable from 4 operation clock (1 external shift clock and 3 internal shift clock :
0.64
µs,
2.56
µs,
10.24
µs
at 12.5 MHz)
1 channel
(Use a 2-wire protocol to communicate with other device)
Selectable maximum noise width removal
Reversible input polarity
Sleep mode, stop mode, watch mode and sub-clock mode
CMOS
2.2 V to 3.6 V
2.7 V to 3.6 V
2.7 V to 3.6 V
SIO
I
2
C
Remote receiver
circuit
Standby mode
Process
Operating voltage
* : Use MBM27C512 as the external ROM.
4
DS07-12560-2E