FUJITSU SEMICONDUCTOR
DATA SHEET
Revision 1.5
8-bit Proprietary Microcontroller
CMOS
F
2
MC-8L MB89490 Series
MB89497/498/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.
*: F
2
MC stands for FUJITSU Flexible Microcontroller.
■
FEATURES
PR
• Package used
QFP package for MB89F499, MB89497,MB89498
MQFP package for MB89PV490
• High speed operating capability at low voltage
• Minimum execution time: 0.32
µs/12.5MHz
EL
IM
IN
The MB89490 series is designed suitable for compact disc/cassette tape/radio receiver controller as well as in
a wide range of applications for consumer product.
AR
Y
In addition to a compact instruction set, the microcontroller contains a variety of peripheral functions such as
21-bit timebase timer, watch prescaler, PWM timer, 8/16-bit timer/counter, remote receiver control, 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.
(Continued)
■
PACKAGE
100-pin Plastic QFP
100-pin Ceramic MQFP
(FPT-100P-M06)
(FTP-100P-M06)
(MQP-100C-P01)
1
MB89490 Series
(Continued)
• F
2
MC-8L family CPU core
Multiplication and division instructions
16-bit arithmetic operations
Test and branch instructions
Bit manipulation instructions, etc.
Instruction set optimized for controllers
• Clock
Embedded PLL clock multiplication circuit for sub-clock
Operating clock (PLL for sub-clock) can be selected four times of the sub-clock oscillation
• Six timers
PWM timer x 2
8/16-bit timer/counter x 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
Synchronous data transfer capability
• LCD controller/driver
Max. 32 segments output x 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 (everything 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. 66channels
■
PRODUCT LINEUP
Part number
Parameter
Classification
ROM size
RAM size
MB89497
MB89498
MB89F499
FLASH
MB89PV490
Piggy-back
Mass production products
(mask ROM product)
32K x 8-bit
48K x 8-bit
60K x 8-bit (internal FLASH) 60K x 8-bit (external ROM)*
1
(internal ROM) (internal ROM)
1K x 8-bit
2K x 8-bit
2K x 8-bit
2K
×
8-bit
*1 : Use MBM27C512 as the external ROM.
2
MB89490 Series
Part number
Parameter
CPU functions
MB89497
MB89498
MB89F499
MB89PV490
: 136
: 8 bits
: 1 to 3 bytes
: 1, 8, 16 bits
: 0.32
µ
s/12.5 MHz
: 2.88
µ
s/12.5 MHz
: 56 pins
: 2 pins
: 8 pins
: 66 pins
Number of instructions
Instruction bit length
Instruction length
Data bit length
Minimum execution time
Minimum interrupt processing time
I/O ports (CMOS)
Input ports (CMOS)
N-channel open drain I/O ports
Total
Ports
21-bit timebase
timer
Watchdog timer
PWM timer 0,1
Interrupt period (0.66 ms, 2.6 ms, 21.0 ms, 335.5 ms) at 12.5 MHz
Reset period (167.8 ms to 335.5 ms) at 12.5 MHz.
8-bit reload timer operation (supports square wave output, operating clock period: 1, 8, 16, 64
t
inst
,)
8-bit resolution 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 cycle), or as one 16-bit timer/counter
In timer 00 or 16-bit timer/counter operation, event counter operation (external clock-triggered)
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 cycle), or as one 16-bit timer/counter
In timer 10 or 16-bit timer/counter operation, event counter operation (external clock-triggered)
and square wave output capability
8 independent channels (selectable edge, interrupt vector, request flag)
8 channels (low level interrupt)
10-bit resolution
×
8 channels
A/D conversion function (conversion time: 38 t
inst
)
Supports repeated activation by internal clock
: 4 (max.)
: 32 (max.)
:3
: 32
×
4 bits
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
Common output
LCD controller/driver
Segment output
Bias power supply pins
LCD display RAM size
UART/SIO
SIO
Synchronous/asynchronous data transfer capability
(Max. baud rate: 97.656 Kbps at 12.5 MHz)
(7 and 8 bits with parity bit; 8 and 9 bits without parity bit)
8-bit serial I/O with LSB first/MSB first selectability
One clock selectable from four operation clock (one external shift clock, three internal shift
clock: 0.64µs, 2.56µs, 10.24µs at 12.5MHz)
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, sub-clock mode
CMOS
2.2V ~ 3.6V
2.7V ~ 3.6V
2.7V ~ 3.6V
I
2
C
*1
Remote receiver
Standby mode
Process
Operating voltage
*1 : I
2
C is complied to Philips I
2
C specification.
3
MB89490 Series
■
PACKAGE AND CORRESPONDING PRODUCTS
Part number
MB89497/498
Package
FPT-100P-M06
MQP-100C-P01
O : Availabe
X : Not available
O
X
O
X
X
O
MB89F499
MB89PV490
■
DIFFERENCES AMONG PRODUCTS
1. Memory Size
Before evaluating using the piggyback product, verify its differences from the product that will actually be used.
Take particular care on the following point:
• The stack area is set at the upper limit of the RAM.
2. Current Consumption
• For the MB89PV490 the current consumed by the EPROM mounted in the piggy-back socket is needed to be
included.
• When operating at low speed, the current consumed by the FLASH product is greater than that for the mask
ROM product. However, the current consumption is roughly the same in sleep and stop mode.
• For more information, see “■
Electrical Characteristics.”
3. Oscillation Stabilization Time after Power-on Reset
• For MB89PV490 and MB89F499, the power-on stabilization time cannot be selected.
• For MB89497 and MB89498, the power-on stabilization time can be selected.
• For more information, please refer to “■
Mask Option”.
4
MB89490 Series
■
PIN ASSIGNMENT
(TOP VIEW)
Vcc
*P00
*P01
*P02
*P03
*P04
*P05
*P06
*P07
P10/INT00
P11/INT01
P12/INT02
P13/INT03
P14/INT04
P15/INT05
P16/INT06
P17/INT07
P20/TO0
P21/RMC
P22/EC0
P23
P24/TO1
P25/EC1
P26/PWM0
P27/PWM1
P50/SI0
P51/SO0
P52/SCK0
AVR
AVcc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
Vss
X0
X1
MOD0
RST
P84
P83
P82/SCK1
P81/SO1
P80/SI1
P77/SEG31
P76/SEG30
P75/SEG29
P74/SEG28
P73/SEG27
P72/SEG26
P71/SEG25
P70/SEG24
P67/SEG23
P66/SEG22
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
P65/SEG21
P64/SEG20
P63/SEG19
P62/SEG18
P61/SEG17
P60/SEG16
SEG15
SEG14
SEG13
SEG12
SEG11
SEG10
SEG9
SEG8
SEG7
SEG6
SEG5
SEG4
SEG3
SEG2
SEG1
SEG0
P54/COM3
P53/COM2
COM1
COM0
V1
V2
V3
Vcc
*
High current pins
(FPT-100P-M06)
AVss
P30/AN0/INT10
P31/AN1/INT11
P32/AN2/INT12
P33/AN3/INT13
P34/AN4/INT14
P35/AN5/INT15
P36/AN6/INT16
P37/AN7/INT17
*P40
*P41
*P42
*P43
*P44
*P45
*P46/SCL
*P47/SDA
X1A
X0A
Vss
5