DS07-12560-2E

The following document contains information on Cypress products.
FUJITSU MICROELECTRONICS
DATA SHEET
DS07-12560-2E
8-bit Proprietary Microcontroller
CMOS
F2MC-8L MB89490 Series
MB89498/F499/PV490
■ DESCRIPTION
The MB89490 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 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, I2C 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.
* : F2MC 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
• F2MC-8L family CPU core
Instruction set optimized for controllers
Multiplication and division instructions
16-bit arithmetic operations
Branch instructions by test bit
Bit manipulation instructions, etc.
• 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
• I2C 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
MB89498
MB89F499
MB89PV490
Mass production products
(mask ROM product)
FLASH
Piggy-back
(For evaluation or
development)
ROM size
48 K × 8-bit
(internal ROM)
60 K × 8-bit
(internal FLASH)
60 K × 8-bit
(external ROM) *
RAM size
2 K × 8-bit
2 K × 8-bit
2 K × 8-bit
Classification
CPU functions
Number of instructions
Instruction bit length
Instruction length
Data bit length
Minimum instruction execution time
Minimum interrupt processing time
: 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
Ports
General-purpose I/O ports (CMOS)
Input ports (CMOS)
N-channel open drain I/O ports
Total
: 56 pins
: 2 pins
: 8 pins
: 66 pins
21-bit timebase
timer
Interrupt generation cycle (0.66 ms, 2.6 ms, 21.0 ms, 335.5 ms) at 12.5 MHz
Watchdog timer
Reset generation cycle (167.8 ms to 335.5 ms) at 12.5 MHz
PWM timer 0, 1
8-bit reload timer operation (supports square wave output and operating clock period :
1 tinst, 8 tinst, 16 tinst, 64 tinst )
8-bit accuracy PWM operation
8/16-bit timer/counter
00, 01
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
8/16-bit timer/counter
10, 11
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
External interrupt 0
(edge)
8 independent channels (selectable edge, interrupt vector, request flag)
External interrupt 1
(level)
8 channels (low level interrupt)
A/D converter
10-bit accuracy × 8 channels
A/D conversion function (conversion time : 30 tinst )
Supports repeated activation by internal clock
LCD controller/driver
Common output
Segment output
LCD driving power (bias) pins
LCD display RAM size
: 4 (Max)
: 32 (Max)
:3
: 32 × 4 bits
(Continued)
DS07-12560-2E
3
MB89490 Series
(Continued)
Part number
Parameter
MB89498
MB89F499
MB89PV490
UART/SIO
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)
SIO
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)
I2 C
1 channel
(Use a 2-wire protocol to communicate with other device)
Remote receiver
circuit
Selectable maximum noise width removal
Reversible input polarity
Standby mode
Sleep mode, stop mode, watch mode and sub-clock mode
Process
CMOS
Operating voltage
2.2 V to 3.6 V
2.7 V to 3.6 V
2.7 V to 3.6 V
* : Use MBM27C512 as the external ROM.
4
DS07-12560-2E
MB89490 Series
■ PACKAGE AND CORRESPONDING PRODUCTS
Part number
MB89498
MB89F499
MB89PV490
FPT-100P-M06
O
O
×
FPT-100P-M20
O
O
×
MQP-100C-P01
×
×
O
Parameter
O : Availabe
× : Not available
■ DIFFERENCES AMONG PRODUCTS
1. Memory Size
Before evaluating using the piggy-back product, verify its differences from the product that will be actually 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, add the current consumed by the EPROM mounted in the piggy-back socket.
• 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 Wait Time after Power-on Reset
• For MB89PV490 and MB89F499, the power-on stabilization wait time cannot be selected after power-on reset.
• For MB89498, the power-on stabilization wait time can be selected after power-on reset.
• For more information, please refer to “■ MASK OPTIONS”.
DS07-12560-2E
5
MB89490 Series
■ PIN ASSIGNMENTS
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
(TOP VIEW)
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
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
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
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
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
P22EC0
P23
P24/TO1
P25/EC1
P26/PWM0
P27/PWM1
P50/SI0
P51/SO0
P52/SCK0
AVR
AVCC
(FPT-100P-M06)
* : High current pins
(Continued)
6
DS07-12560-2E
MB89490 Series
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
*P01
*P00
VCC
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
P65/SEG21
P64/SEG20
(TOP VIEW)
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
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
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
AVR
AVCC
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
VCC
V3
V2
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
*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
(FPT-100P-M20)
* : High current pins
(Continued)
DS07-12560-2E
7
MB89490 Series
(Continued)
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
(TOP VIEW)
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
120
119
118
117
116
115
114
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
113
112
111
110
109
108
107
106
105
130
131
132
101
102
103
104
121
122
123
124
125
126
127
128
129
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
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
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
P22EC0
P23
P24/TO1
P25/EC1
P26/PWM0
P27/PWM1
P50/SI0
P51/SO0
P52/SCK0
AVR
AVCC
* : High current pins
(MQP-100C-P01)
Pin assignment on package top (MB89PV490 only)
Pin no. Pin name Pin no. Pin name Pin no. Pin name Pin no. Pin name Pin no. Pin name
101
N.C.
108
A3
115
O3
122
O8
129
A8
102
A15
109
A2
116
VSS
123
CE
130
A13
103
A12
110
A1
117
N.C.
124
A10
131
A14
104
A7
111
A0
118
O4
125
OE
132
VCC
105
A6
112
N.C.
119
O5
126
N.C.
106
A5
113
O1
120
O6
127
A11
107
A4
114
O2
121
O7
128
A9
N.C. : As connected internally, do not use.
8
DS07-12560-2E
MB89490 Series
■ PIN DESCRIPTION
Pin number
MQFP*1/
LQFP*3
QFP*2
99
96
Pin name
I/O circuit
type
Function
A
Connection pins for a crystal or other oscillator circuit.
An external clock can be connected to X0. In this case, leave
X1 open.
A
Connection pins for a crystal or other oscillator circuit.
An external clock can be connected to X0A. In this case, leave
X1A open.
X0
98
95
X1
49
46
X0A
48
45
X1A
97
94
MOD0
B
Input pin for setting the memory access mode.
Connect directly to VSS.
95, 94
92, 91
P84, P83
J
General-purpose CMOS input port.
96
93
RST
C
Reset I/O pin. The pin is an N-ch open-drain type with pull-up
resistor and hysteresis input. The pin outputs an “L” level when
an internal reset request is present. Inputting an “L” level initializes internal circuits.
2 to 9
99 to 6
P00 to P07
D
General-purpose CMOS I/O port.
10 to 17
7 to 14
P10/INT00
to
P17/INT07
E
General-purpose CMOS I/O port.
The pin is shared with external interrupt 0 input.
18
15
P20/TO0
F
General-purpose CMOS I/O port.
The pin is shared with 8/16-bit timer/counter 00 and 01 output.
19
16
P21/RMC
E
General-purpose CMOS I/O port.
The pin is shared with remote receiver input.
20
17
P22/EC0
E
General-purpose CMOS I/O port.
The pin is shared with 8/16-bit timer/counter 00 and 01 input.
21
18
P23
F
General-purpose CMOS I/O port.
22
19
P24/TO1
F
General-purpose CMOS I/O port.
The pin is shared with 8/16-bit timer/counter 10 and 11 output.
23
20
P25/EC1
E
General-purpose CMOS I/O port.
The pin is shared with 8/16-bit timer/counter 10 and 11 input.
24
21
P26/PWM0
F
General-purpose CMOS I/O port.
The pin is shared with PWM0 output.
25
22
P27/PWM1
F
General-purpose CMOS I/O port.
The pin is shared with PWM1 output.
32 to 39 29 to 36
P30/AN0/INT10
to
P37/AN7/INT17
G
General-purpose CMOS I/O port.
The pin is shared with external interrupt 1 input and A/D
converter input.
40 to 45 37 to 42
P40 to P45
H
General-purpose N-ch open-drain I/O port.
P46/SCL
H
General-purpose N-ch open-drain I/O port.
The pin is shared with I2C clock I/O.
46
43
(Continued)
DS07-12560-2E
9
MB89490 Series
(Continued)
Pin number
MQFP*1/
LQFP*3
QFP*2
Pin name
I/O circuit
type
Function
47
44
P47/SDA
H
General-purpose N-ch open-drain I/O port.
The pin is shared with I2C data I/O.
26
23
P50/SI0
E
General-purpose CMOS I/O port.
The pin is shared with SIO data input.
27
24
P51/SO0
F
General-purpose CMOS I/O port.
The pin is shared with SIO data output.
28
25
P52/SCK0
E
General-purpose CMOS I/O port.
The pin is shared with SIO clock I/O.
57
54
P53/COM2
F/I
General-purpose CMOS I/O port.
The pin is shared with the LCD common output.
58
55
P54/COM3
F/I
General-purpose CMOS I/O port.
The pin is shared with the LCD common output.
75 to 82 72 to 79
P60/SEG16
to
P67/SEG23
F/I
General-purpose CMOS I/O port.
The pin is shared with LCD segment output.
83 to 90 80 to 87
P70/SEG24
to
P77/SEG31
F/I
General-purpose CMOS I/O port.
The pin is shared with LCD segment output.
91
88
P80/SI1
E
General-purpose CMOS I/O port.
The pin is shared with UART/SIO data input.
92
89
P81/SO1
F
General-purpose CMOS I/O port.
The pin is shared with UART/SIO data output.
93
90
P82/SCK1
E
General-purpose CMOS I/O port.
The pin is shared with UART/SIO clock I/O.
SEG0 to
SEG15
I
LCD segment output-only pin.
59 to 74 56 to 71
55, 56
52, 53
COM0,
COM1
I
LCD common output-only pin.
54, 53,
52
51, 50,
49
V1 to V3
⎯
LCD driving power supply pin.
1, 51
98, 48
VCC
⎯
Power supply pin.
50, 100
47, 97
VSS
⎯
Power supply pin (GND) .
30
27
AVCC
⎯
A/D converter power supply pin.
29
26
AVR
⎯
A/D converter reference voltage input pin.
31
28
AVSS
⎯
A/D converter power supply pin.
Use at the same voltage level as VSS.
*1 : MQP-100C-P01
*2 : FPT-100P-M06
*3 : FPT-100P-M20
10
DS07-12560-2E
MB89490 Series
• External EPROM Socket (MB89PV490 only)
Pin number
Pin name
I/O
MQFP*
Function
102
131
130
103
127
124
128
129
104
105
106
107
108
109
110
111
A15
A14
A13
A12
A11
A10
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
O
Address output pins.
122
121
120
119
118
115
114
113
O8
O7
O6
O5
O4
O3
O2
O1
I
Data input pins.
101
112
117
126
N.C.
⎯
Internally connected pins. Always leave open.
116
VSS
O
Power supply pin (GND) .
123
CE
O
Chip enable pin for the EPROM. Outputs “H” in standby mode.
125
OE
O
Output enable pin for the EPROM. Always outputs “L”.
132
VCC
O
Power supply pin for the EPROM.
* : MQP-100C-P01
DS07-12560-2E
11
MB89490 Series
■ I/O CIRCUIT TYPE
Type
Circuit
Remarks
• Main/Sub-clock circuit
X1 (X1A)
N-ch P-ch
P-ch
X0 (X0A)
A
N-ch
N-ch
Stop mode control signal
B
• Hysteresis input
(CMOS input in MB89F499)
• The pull-down resistor
(not available in MB89F499)
Approx. 50 kΩ
R
• The pull-up resistor (P-channel)
Approx. 50 kΩ
• Hysteresis input
R
P-ch
C
N-ch
pull-up
resistor register
R
P-ch
P-ch
•
•
•
•
CMOS output
IOH = − 4 mA, IOL = 12 mA
CMOS input
Selectable pull-up resistor
Approx. 50 kΩ
•
•
•
•
•
CMOS output
IOH = − 2 mA, IOL = 4 mA
CMOS port input
Hysteresis resource input
Selectable pull-up resistor
Approx. 50 kΩ
D
N-ch
port
pull-up
resistor register
R
P-ch
E
P-ch
N-ch
port
resource
(Continued)
12
DS07-12560-2E
MB89490 Series
(Continued)
Type
Circuit
pull-up
resistor register
R
P-ch
Remarks
P-ch
•
•
•
•
CMOS output
IOH = − 2 mA, IOL = 4 mA
CMOS input
Selectable pull-up resistor
Approx. 50 kΩ
•
•
•
•
•
•
CMOS output
IOH = − 2 mA, IOL = 4 mA
CMOS port input
VIH = 0.85 VCC, VIL = 0.5 VCC resource input
Analog input
Selectable pull-up resistor
Approx. 50 kΩ
•
•
•
•
•
N-ch open-drain output
IOL = 15 mA
CMOS port input
CMOS resource input
5 V tolerance
F
N-ch
port
pull-up
resistor register
R
P-ch
G
P-ch
N-ch
port
resource
analog
H
N-ch
port/resource
• LCD segment output
P-ch
N-ch
I
P-ch
N-ch
• CMOS input
J
DS07-12560-2E
13
MB89490 Series
■ HANDLING DEVICES
1. Preventing Latch-up
Latch-up may occur on CMOS IC if voltage higher than VCC or lower than VSS is applied to input and output pins
other than medium- to high-voltage pins or if higher than the voltage which shows on “1. Absolute Maximum
Ratings” in “■ ELECTRICAL CHARACTERISTICS” is applied between VCC and VSS.
When latch-up occurs, power supply current increases rapidly and might thermally damage elements. When
using, take great care not to exceed the maximum ratings.
Also, take care to prevent the analog power supply (AVCC and AVR) and analog input from exceeding the digital
power supply (VCC) when the analog system power supply is turned on and off.
2. Treatment of Unused Input Pins
Leaving unused input pins open could cause malfunctions. They should be connected to a pull-up or pull-down
resistor.
3. Treatment of Power Supply Pins on Microcontrollers with A/D
Connect to be AVCC = VCC and AVSS = AVR = VSS even if the A/D is not in use.
4. Treatment of N.C. Pins
Be sure to leave (internally connected) N.C. pins open.
5. Power Supply Voltage Stabilization
Although VCC power supply voltage is assured to operate within the rated range, a rapid fluctuation of the voltage
could cause malfunctions, even if it occurs within the rated range. As stabilization guidelines, it is recommended
to control voltage fluctuation so that VCC ripple fluctuations (P-P value) will be less than 10% of the standard VCC
value at the commercial frequency (50 Hz to 60 Hz) and the transient fluctuation rate will be less than 0.1 V/ms
at the time of a momentary fluctuation such as when power is switched.
6. Precautions when Using an External Clock
Even when an external clock is used, oscillation stabilization time is required for power-on reset and wake-up
from stop mode.
7. Treatment of Unused dedicated LCD pins
When dedicated LCD pins are not in use, keep them open.
14
DS07-12560-2E
MB89490 Series
■ PROGRAMMING AND ERASING FLASH MEMORY ON THE MB89F499
1. Flash Memory
The flash memory is located between 1000H and FFFFH in the CPU memory map and incorporates a flash
memory interface circuit that allows read access and program access from the CPU to be performed in the same
way as mask ROM. Programming and erasing flash memory is also performed via the flash memory interface
circuit by executing instructions in the CPU. This enables the flash memory to be updated in place under the
control of the internal CPU, providing an efficient method of updating program and data.
2. Flash Memory Features
•
•
•
•
•
•
•
•
60K bytes × 8-bit configuration (16 K + 8 K + 8 K + 28 K sectors)
Automatic algorithm (Embedded algorithm : Equivalent to MBM29LV200)
Includes an erase pause and erase restart function
Data polling and toggle bit for detection of program/erase completion
Detection of program/erase completion via CPU interrupt
Compatible with JEDEC-standard commands
Sector Protection (sectors can be combined in any combination)
No. of program/erase cycles : 10,000 (Min)
3. Procedure for Programming and Erasing Flash Memory
Programming and reading flash memory cannot be performed at the same time. Accordingly, to program or
erase data to the flash memory, the program must first be copied from flash memory to RAM so that programming
can be performed without program access from flash memory.
4. Flash Memory Register
• Flash memory control status register (FMCS)
Address
007AH
DS07-12560-2E
Bit 7
Bit 6
Bit 5
Bit 4
INTE
RDYINT
WE
RDY
R/W
R/W
R/W
R
Bit 3
Bit 2
Reserved Reserved
R/W
R/W
Bit 1
Bit 0
⎯
Reserved
⎯
R/W
Initial value
000X00-0B
15
MB89490 Series
5. Sector Configuration
The table below shows the sector configuration of flash memory and lists the addresses of each sector during
CPU access and a flash memory programming.
• Sector configuration of flash memory
Flash Memory
CPU Address
Programmer Address*
16 K bytes
FFFFH to C000H
1FFFFH to 1C000H
8 K bytes
BFFFH to A000H
1BFFFH to 1A000H
8 K bytes
9FFFH to 8000H
19FFFH to 18000H
28 K bytes
7FFFH to 1000H
17FFFH to 11000H
* : The programmer address is the address to be used instead of the CPU address when programming data from
a parallel flash memory programmer. Use the programmer address on programming or erasing using a generalpurpose programmer.
16
DS07-12560-2E
MB89490 Series
■ PROGRAMMING TO THE EPROM WITH PIGGY-BACK/EVALUATION DEVICE
1. EPROM for Use
MBM27C512-20TV
2. Memory Space
Memory space corresponding to EPROM writer is shown in the diagram below.
Address Normal operating mode
Corresponding addresses
on the EPROM programmer
0000H
I/O
0080H
RAM
0880H
Not available
1000H
1000H
PROM
60 KB
FFFFH
EPROM
60 KB
FFFFH
3. Programming to the EPROM
(1) Set the EPROM programmer to the MBM27C512.
(2) Load program data into the EPROM programmer at 1000H to FFFFH.
(3) Program to 1000H to FFFFH with the EPROM programmer.
DS07-12560-2E
17
MB89490 Series
■ BLOCK DIAGRAM
X0
X1
Main clock
oscillator circuit
21-bit timebase
timer
AVCC
AVSS
AVR
Clock controller
Sub-clock
oscillator circuit
RST
Reset circuit
(Watchdog timer)
CMOS I/O port
8/16-bit
timer/counter 10, 11
8 External interrupt 0
(edge)
Port1
8
UART/SIO
P52/SCK0
P51/SO0
P50/SI0
CMOS I/O port
2 P54/COM3,
P53/COM2
16 SEG0
to SEG15
2 COM0,
COM1
8
F2MC-8L
CPU
LCD controller/driver
32 × 4-bit display
RAM (16 bytes)
3
16
Port6, 7
RAM (2 K bytes)
P82/SCK1
P81/SO1
P80/SI1
SIO
2
CMOS I/O port
P45 to P40
P84
P83
CMOS I/O port
CMOS I/O port
Port0*
6
N-ch open-drain I/O port
Port8
8/16-bit
timer/counter 00, 01
P22/EC0
P20/TO0
P25/EC1
P24/TO1
P47/SDA
P46/SCL
Port5
Remote receiver circuit
Internal data bus
Port2
8-bit PWM timer 1
P21/RMC
P07 to P00
I2C
8-bit PWM timer 0
P27/PWM1
Port4*
CMOS I/O port
P26/PWM0
P17/INT07 to
P10/INT00
P37/AN7/INT17
8 to
P30/AN0/INT10
8
External interrupt 1
(level)
Watch prescaler
P23
8
10-bit
A/D converter
Port3
X0A
X1A
V1 to V3
8 P67/SEG23
to P60/SEG16
8 P77/SEG31
to P70/SEG24
ROM 48 K bytes/FLASH 60 K bytes
Other pins
CMOS I/O port
VCC × 2, VSS × 2, MOD0
* : High current I/O port.
18
DS07-12560-2E
MB89490 Series
■ CPU CORE
1. Memory Space
The microcontrollers of the MB89490 series offer a memory space of 64K bytes for storing all of I/O, data, and
program areas. The I/O area is located the lowest address. The data area is provided immediately above the
I/O area. The data area can be divided into register, stack, and direct areas according to the application. The
program area is located at exactly the opposite end, that is, near the highest address. Provide the tables of
interrupt/reset vectors and vector call instructions toward the highest address within the program area. The
memory space of the MB89490 series is structured as illustrated below.
Memory Space
MB89498
0000H
MB89F499
0000H
I/O
0080H
RAM
0200H
0880H
0000H
I/O
0080H
0100H
I/O
0080H
RAM
0100H
Generalpurpose
registers
MB89PV490
0200H
0880H
1000H
RAM
0100H
Generalpurpose
registers
Vacant
0200H
0880H
1000H
Generalpurpose
registers
Vacant
Vacant
FLASH
(60 K)
External
ROM
(60 K)
4000H
FFC0H
FFFFH
ROM
FFC0H
FFFFH
FFC0H
FFFFH
Vector table (reset, interrupt, vector call instruction)
DS07-12560-2E
19
MB89490 Series
2. Registers
The F2MC-8L family has 2 types of registers; dedicated registers in the CPU and general-purpose registers in
the memory. The following registers are provided :
Program counter (PC)
: A 16-bit register for indicating instruction storage positions.
Accumulator (A)
: A 16-bit temporary register for storing arithmetic operations, etc. When the
instruction is an 8-bit data processing instruction, the lower byte is used.
Temporary accumulator (T) : A 16-bit register for performing arithmetic operations with the accumulator.
When the instruction is an 8-bit data processing instruction, the lower byte is used.
Index register (IX)
: A 16-bit register for index modification.
Extra pointer (EP)
: A 16-bit pointer for indicating a memory address.
Stack pointer (SP)
: A 16-bit register for indicating a stack area.
Program status (PS)
: A 16-bit register for storing a register pointer and condition code.
Initial value
16-bit
: Program counter
PC
FFFDH
A
: Accumulator
Undefined
T
: Temporary accumulator
Undefined
IX
: Index register
Undefined
EP
: Extra pointer
Undefined
SP
: Stack pointer
Undefined
PS
: Program status
I-flag = 0, IL1, 0 = 11
Other bits are undefined.
The PS can further be divided into higher 8-bit for use as a register bank pointer (RP) and the lower 8-bit for
use as a condition code register (CCR) . (See the diagram below.)
Structure of the Program Status Register
15
PS
14
13
12
10
9
8
Va- Va- Vacancy cancy cancy
RP
RP
20
11
7
6
H
I
5
4
IL1, 0
3
2
1
0
N
Z
V
C
CCR
DS07-12560-2E
MB89490 Series
The RP indicates the address of the register bank currently in use. The relationship between the pointer contents
and the actual address is based on the conversion rule illustrated below.
Conversion rule for Actual Addresses of the General-purpose Register Area
RP
Lower OP codes
“0” “0” “0” “0” “0” “0” “0” “1” R4 R3 R2 R1 R0 b2
Generated addresses
b1
b0
A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0
The CCR consists of bits indicating the results of arithmetic operations and the contents of transfer data and
bits for controlling the CPU operations at the time of an interrupt.
H-flag : Set to “1” when a carry or a borrow from bit 3 to bit 4 occurs as a result of an arithmetic operation. Clear
to “0” otherwise. This flag is for decimal adjustment instructions.
I-flag : Interrupt is allowed when this flag is set to “1”. Interrupt is prohibited when the flag is set to “0”. Clear to
“0” at reset.
IL1, 0 : Indicates the level of the interrupt currently allowed. Processes an interrupt only if its request is higher
than the value indicated by this bit.
IL1
IL0
Interrupt level
0
0
0
1
1
0
2
1
1
3
1
High-low
High
Low
N-flag : Set to “1” if the MSB is set to “1” as the result of an arithmetic operation. Clear to “0” otherwise.
Z-flag : Set to “1” when an arithmetic operation results in “0”. Clear to “0” otherwise.
V-flag : Set to “1” if the complement on 2 overflows as a result of an arithmetic operation. Clear to “0” if the
overflow does not occur.
C-flag : Set to “1” when a carry or a borrow from bit 7 occurs as a result of an arithmetic operation. Clear to “0”
otherwise. Set to the shift-out value in the case of a shift instruction.
DS07-12560-2E
21
MB89490 Series
The following general-purpose registers are provided :
General-purpose registers : An 8-bit register for storing data
The general-purpose registers are 8-bit and located in the register banks of the memory.
1 bank contains 8 registers. Up to a total of 32 banks can be used on the MB89490 series. The bank currently
in use is indicated by the register bank pointer (RP) .
Register Bank Configuration
This address = 0100H + 8 × (RP)
R0
R1
R2
R3
R4
R5
R6
R7
32 banks
Memory area
22
DS07-12560-2E
MB89490 Series
■ I/O MAP
Address
Register name
Register description
00H
PDR0
Port 0 data register
01H
DDR0
Port 0 direction register
02H
PDR1
Port 1 data register
03H
DDR1
Port 1 direction register
04H
PDR2
Port 2 data register
05H
Read/Write
Initial value
R/W
XXXXXXXXB
W*
00000000B
R/W
XXXXXXXXB
W*
00000000B
R/W
00000000B
(Reserved)
06H
DDR2
Port 2 direction register
R/W
00000000B
07H
SYCC
System clock control register
R/W
X-1MM100B
08H
STBC
Standby control register
R/W
00010XXXB
09H
WDTC
Watchdog timer control register
W*
0---XXXXB
0AH
TBTC
Timebase timer control register
R/W
00---000B
0BH
WPCR
Watch prescaler control register
R/W
00--0000B
0CH
PDR3
Port 3 data register
R/W
XXXXXXXXB
0DH
DDR3
Port 3 direction register
R/W
11111111B
0EH
RSFR
Reset flag register
R
XXXX----B
0FH
PDR4
Port 4 data register
R/W
11111111B
10H
PDR5
Port 5 data register
R/W
---XXXXXB
11H
DDR5
Port 5 direction register
R/W
---00000B
12H
PDR6
Port 6 data register
R/W
XXXXXXXXB
13H
DDR6
Port 6 direction register
R/W
00000000B
14H
PDR7
Port 7 data register
R/W
XXXXXXXXB
15H
DDR7
Port 7 direction register
R/W
00000000B
16H
PDR8
Port 8 data register
R/W
---XXXXXB
17H
DDR8
Port 8 direction register
R/W
---00000B
18H
EIC0
External interrupt 0 control register 0
R/W
00000000B
19H
EIC1
External interrupt 0 control register 1
R/W
00000000B
1AH
EIC2
External interrupt 0 control register 2
R/W
00000000B
1BH
EIC3
External interrupt 0 control register 3
R/W
00000000B
1CH
EIE1
External interrupt 1 enable register
R/W
00000000B
1DH
EIF1
External interrupt 1 flag register
R/W
-------0B
1EH
SMR
Serial mode register
R/W
00000000B
1FH
SDR
Serial data register
R/W
XXXXXXXXB
20H
T01CR
Timer 01 control register
R/W
000000X0B
21H
T00CR
Timer 00 control register
R/W
000000X0B
22H
T01DR
Timer 01 data register
R/W
XXXXXXXXB
(Continued)
DS07-12560-2E
23
MB89490 Series
Address
Register name
23H
T00DR
24H
Read/Write
Initial value
Timer 00 data register
R/W
XXXXXXXXB
T11CR
Timer 11 control register
R/W
000000X0B
25H
T10CR
Timer 10 control register
R/W
000000X0B
26H
T11DR
Timer 11 data register
R/W
XXXXXXXXB
27H
T10DR
Timer 10 data register
R/W
XXXXXXXXB
28H
ADER
A/D input enable register
R/W
11111111B
29H
ADC0
A/D control register 0
R/W
-00000X0B
2AH
ADC1
A/D control register 1
R/W
-0000001B
2BH
ADDH
A/D data register (Upper byte)
R
------XXB
2CH
ADDL
A/D data register (Lower byte)
R
XXXXXXXXB
2DH
CNTR0
PWM 0 timer control register
R/W
0-000000B
2EH
COMR0
PWM 0 timer compare register
W*
XXXXXXXXB
2FH
SMC0
UART/SIO serial mode control register
R/W
00000000B
30H
SMC1
UART/SIO serial mode control register
R/W
00000000B
31H
SSD
UART/SIO serial status/data register
R/W
00001---B
32H
SIDR/SODR
UART/SIO serial data register
R/W
XXXXXXXXB
33H
SRC
UART/SIO serial rate control register
R/W
XXXXXXXXB
34H
CNTR1
PWM 1 timer control register
R/W
0-000000B
35H
COMR1
PWM 1 timer compare register
36H
IBSR
Register description
W*
XXXXXXXXB
2
R
00000000B
2
I C bus status register
37H
IBCR
I C bus control register
R/W
00000000B
38H
ICCR
I2C clock control register
R/W
000XXXXXB
39H
IADR
I2C address register
R/W
-XXXXXXXB
I C data register
R/W
XXXXXXXXB
Sub PLL control register
R/W
----0000B
3AH
IDAR
3BH
PLLCR
3CH to 3FH
2
(Reserved)
40H
RMN
Remote control counter register
R
XXXXXXXXB
41H
RMC
Remote control control register
R/W
00000000B
42H
RMS
Remote control status register
R/W
0X000001B
43H
RMD
Remote control FIFO data register
R
X----XXXB
44H
RMCD0
Remote control compare register 0
R/W
11111111B
45H
RMCD1
Remote control compare register 1
R/W
11111111B
46H
RMCD2
Remote control compare register 2
R/W
11111111B
47H
RMCD3
Remote control compare register 3
R/W
11111111B
48H
RMCD4
Remote control compare register 4
R/W
11111111B
(Continued)
24
DS07-12560-2E
MB89490 Series
(Continued)
Address
Register name
49H
RMCD5
4AH
RMCI
Register description
Read/Write
Initial value
Remote control compare register 5
R/W
11111111B
Remote interrupt register
R/W
0000-000B
LCD controller output control register
R/W
-0000000B
LCD controller control register
R/W
00010000B
4BH to 5DH
(Reserved)
5EH
LOCR
5FH
LCR
60H to 6FH
VRAM
LCD data RAM
R/W
XXXXXXXXB
70H
PUCR0
Port 0 pull up resistor control register
R/W
11111111B
71H
PUCR1
Port 1 pull up resistor control register
R/W
11111111B
72H
PUCR2
Port 2 pull up resistor control register
R/W
11111111B
73H
PUCR3
Port 3 pull up resistor control register
R/W
11111111B
74H
PUCR5
Port 5 pull up resistor control register
R/W
---11111B
75H
PUCR6
Port 6 pull up resistor control register
R/W
11111111B
76H
PUCR7
Port 7 pull up resistor control register
R/W
11111111B
77H
PUCR8
Port 8 pull up resistor control register
R/W
-----111B
R/W
000X00-0B
78H to 79H
(Reserved)
7AH
FMCS
Flash memory control status registger
7BH
ILR1
Interrupt level setting register 1
W*
11111111B
7CH
ILR2
Interrupt level setting register 2
W*
11111111B
7DH
ILR3
Interrupt level setting register 3
W*
11111111B
7EH
ILR4
Interrupt level setting register 4
W*
11111111B
7FH
(Reserved)
* : Bit manipulation instruction cannot be used.
• Read/write access symbols
R/W : Readable and writable
R:
Read-only
W : Write-only
• Initial value symbols
0 : The initial value of this bit is “0”.
1 : The initial value of this bit is “1”.
X : The initial value of this bit is undefined.
- : Unused bit.
M : The initial value of this bit is determined by mask option.
DS07-12560-2E
25
MB89490 Series
■ ELECTRICAL CHARACTERISTICS
1. Absolute Maximum Ratings
Parameter
Symbol
Rating
Unit
Remarks
Min
Max
VCC
AVCC
VSS − 0.3
VSS + 4.0
V
AVR
VSS − 0.3
VSS + 4.0
V
V1 to V3
VSS − 0.3
VCC
V
VSS − 0.3
VCC + 0.3
V
Except P40 to P47
VSS − 0.3
VSS + 6.0
V
P40 to P47 in MB89PV490 and
MB89498
VSS − 0.3
VSS + 5.5
V
P40 to P47 in MB89F499
VSS − 0.3
VCC + 0.3
V
− 2.0
+ 2.0
mA
*2
⎯
20
mA
*2
“L” level maximum output current IOL
⎯
15
mA
“L” level average output current
IOLAV
⎯
4
mA
“L” level total maximum output
current
ΣIOL
⎯
100
mA
“L” level total average output
current
ΣIOLAV
⎯
40
mA
“H” level maximum output current IOH
⎯
− 15
mA
“H” level average output current
IOHAV
⎯
−4
mA
“H” level total maximum output
current
ΣIOH
⎯
− 50
mA
“H” level total average output
current
ΣIOHAV
⎯
− 20
mA
Power consumption
PD
⎯
300
mW
Operating temperature
TA
− 40
+ 85
°C
Storage temperature
Tstg
− 55
+ 150
°C
Power supply voltage*1
LCD power supply voltage
Input voltage *1
Output voltage*
VI
1
VO
Maximum clamp current
ICLAMP
Total maximum clamp current
Σ|ICLAMP|
AVCC must be equal to VCC
Average value (operating current ×
operating rate)
Average value (operating current ×
operating rate)
Average value (operating current ×
operating rate)
Average value (operating current ×
operating rate)
*1 : The parameter is based on AVSS = VSS = 0.0 V.
*2 : •
•
•
•
Applicable to pins : P00 to P07, P10 to P17, P20 to P27, P30 to P37, P50 to P52, P80 to P82
Use within recommended operating conditions.
Use at DC voltage (current) .
The +B signal should always be applied with a limiting resistance placed between the +B signal and the
microcontroller.
• The value of the limiting resistance should be set so that when the +B signal is applied the input current to
the microcontroller pin does not exceed rated values, either instantaneously or for prolonged periods.
(Continued)
26
DS07-12560-2E
MB89490 Series
(Continued)
• Note that when the microcontroller drive current is low, such as in the power saving modes, the +B input
potential may pass through the protective diode and increase the potential at the VCC pin, and this may affect
other devices.
• Note that if a +B signal is input when the microcontroller current is off (not fixed at 0 V) , the power supply is
provided from the pins, so that incomplete operation may result.
• Note that if the +B input is applied during power-on, the power supply is provided from the pins and the
resulting supply voltage may not be sufficient to operate the power-on result.
• Care must be taken not to leave the +B input pin open.
• Note that analog system input/output pins other than the A/D input pins (LCD drive pins, comparator input
pins, etc.) cannot accept +B signal input.
• Sample recommended circuits :
• Input/Output Equivalent circuits
Protective diode
VCC
Limiting
resistance
P-ch
+B input (0 V to 16 V)
N-ch
R
WARNING: Semiconductor devices can be permanently damaged by application of stress (voltage, current,
temperature, etc.) in excess of absolute maximum ratings. Do not exceed these ratings.
DS07-12560-2E
27
MB89490 Series
2. Recommended Operating Conditions
(AVSS = VSS = 0.0 V)
Symbol
Parameter
Value
Unit
Remarks
Min
Max
2.7*
3.6
V
Normal operation
assurance range
MB89PV490 and
MB89F499
2.2*
3.6
V
Normal operation
assurance range
MB89498
1.5
3.6
V
Retains the RAM state in stop mode
AVR
2.7
3.6
V
LCD power supply voltage
V1 to V3
Vss
Vcc
V
Operating temperature
TA
−40
+85
°C
VCC
AVCC
Power supply voltage
* : These values depend on the operating conditions and the analog assurance range. See Figure 1, 2 and
“5. A/D Converter Electrical Characteristics”.
WARNING: The recommended operating conditions are required in order to ensure the normal operation of
the semiconductor device. All of the device's electrical characteristics are warranted when the
device is operated within these ranges.
Always use semiconductor devices within their recommended operating condition ranges.
Operation outside these ranges may adversely affect reliability and could result in device failure.
No warranty is made with respect to uses, operating conditions, or combinations not represented
on the data sheet. Users considering application outside the listed conditions are advised to contact
their representatives beforehand.
Figure1 Operating Voltage vs. Main Clock Operating Frequency (MB89F499/498)
Operating
voltage (V)
3.6
Analog accuracy
assurance range :
VCC = AVCC = 2.7 V to 3.6 V
3.0
2.7
2.2
2.0
Main clock
operating freq. (MHz)
1.0
2.0
3.0
4.0
5.0
6.0
7.0
8.0
9.0
4.0
2.0
1.33
1.0
0.8
0.66
0.57
0.50
0.44
10.0 11.0 12.0 12.5
0.4
0.36 0.33 0.32
Min execution
time (inst. cycle) (µs)
Note : The shaded area is not assured for MB89F499
28
DS07-12560-2E
MB89490 Series
Figure2 Operating Voltage vs. Main Clock Operating Frequency (MB89PV490)
Operating
voltage (V)
3.6
3.5
Analog accuracy
assurance range :
VCC = AVCC = 2.7 V to 3.6 V
3.0
2.7
Main clock
operating freq. (MHz)
1.0
2.0
3.0
4.0
5.0
6.0
7.0
8.0
9.0
4.0
2.0
1.33
1.0
0.8
0.66
0.57
0.50
0.44
10.0 11.0 12.0 12.5
0.4
0.36 0.33 0.32
Min execution
time (inst. cycle) (µs)
Figure 1 and 2 indicate the operating frequency of the external oscillator at an instruction cycle of 4/FCH.
Since the operating voltage range is dependent on the instruction cycle, see figure 1 and 2 if the operating speed
is switched using a gear.
DS07-12560-2E
29
MB89490 Series
3. DC Characteristics
(AVCC = VCC = 3.0 V, AVSS = VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter
Symbol
Pin
Value
Unit
Remarks
Min
Typ
Max
⎯
0.7 VCC
⎯
VCC + 0.3
V
⎯
0.7 VCC
⎯
VSS + 6.0
V
MB89498
⎯
0.7 VCC
⎯
VSS + 5.5
V
MB89F499
VIHS
RST, MOD0, EC0,
EC1, SCK0, SI0,
SCK1, SI1, RMC,
INT00 to INT07
⎯
0.8 VCC
⎯
VCC + 0.3
V
VIHA
INT10 to INT17
⎯
0.85 VCC
⎯
VCC + 0.3
V
VIL
P00 to P07,
P10 to P17,
P20 to P27,
P30 to P37,
P40 to P47,
P50 to P54,
P60 to P67,
P70 to P77,
P80 to P84,
SCL, SDA,
⎯
VSS − 0.3
⎯
0.3 VCC
V
VILS
RST, MOD0, EC0,
EC1, SCK0, SI0,
SCK1, SI1, RMC,
INT00 to INT07
⎯
VSS − 0.3
⎯
0.2 VCC
V
VILA
INT10 to INT17
⎯
VSS − 0.3
⎯
0.5 VCC
V
⎯
VSS − 0.3
⎯
VSS + 6.0
V
MB89498
⎯
VSS − 0.3
⎯
VSS + 5.5
V
MB89F499
VIH
“H” level
input voltage
P00 to P07,
P10 to P17,
P20 to P27,
P30 to P37,
P50 to P54,
P60 to P67,
P70 to P77,
P80 to P84,
SCL, SDA,
P40 to P47
“L” level
input voltage
Open-drain
output pin
application
voltage
Condition
VD
P40 to P47
(Continued)
30
DS07-12560-2E
MB89490 Series
(AVCC = VCC = 3.0 V, AVSS = VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter
Symbol
“H” level
VOH
output voltage
“L” level
VOL
output voltage
Pin
Condition
Value
Min
Typ
Max
Unit
P10 to P17,
P20 to P27,
P30 to P37,
P50 to P54,
P60 to P67,
P70 to P77,
P80 to P82
IOH = −2.0 mA
2.2
⎯
⎯
V
P00 to P07
IOH = −4.0 mA
2.2
⎯
⎯
V
⎯
⎯
0.4
V
P10 to P17,
P20 to P27,
P30 to P37,
IOL = 4.0 mA
P50 to P54,
P60 to P67,
P70 to P77,
P80 to P82, RST
Remarks
P00 to P07
IOL = 12.0 mA
⎯
⎯
0.4
V
P40 to P47
IOL = 15.0 mA
⎯
⎯
0.4
V
P00 to P07,
P10 to P17,
P20 to P27,
P30 to P37,
P40 to P47,
P50 to P54,
P60 to P67,
P70 to P77,
P80 to P84
0.45 V < VI < VCC
−5
⎯
+5
µA
Open-drain
output leakage ILOD
current
P40 to P47
0.0 V < VI < VCC
−5
⎯
+5
µA
Pull-down
resistance
RDOWN
MOD0
VI = VCC
25
50
100
kΩ
Except
MB89F499
Pull-up
resistance
RPULL
P00 to P07,
P10 to P17,
P20 to P27,
P30 to P37,
P50 to P54,
P60 to P67,
P70 to P77,
P80 to P82,
RST
VI = 0.0 V
25
50
100
kΩ
When pull-up
resistor is
selected
(except RST)
Common
output
impedance
RVCOM
COM0 to COM3
V1 to V3 = +3.0 V
⎯
⎯
2.5
kΩ
Input leakage
current
ILI
Without
pull-up
resistor
(Continued)
DS07-12560-2E
31
MB89490 Series
(AVCC = VCC = 3.0 V, AVSS = VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter
Symbol
Pin
Condition
Value
Unit
Remarks
Min
Typ
Max
⎯
⎯
15
kΩ
300
500
750
kΩ
⎯
−1
⎯
+1
µA
FCH = 12.5 MHz
tinst = 0.33 µs
Main clock run mode
⎯
8.0
12
mA MB89F499
ICC1
⎯
7.0
12.0
mA MB89498
ICC2
FCH = 12.5 MHz
tinst = 5.33 µs
Main clock run mode
⎯
1.0
3.0
mA
MB89F499
MB89498
ICCS1
FCH = 12.5 MHz
tinst = 0.33 µs
Main clock sleep
mode
⎯
3.0
5.0
mA
MB89F499
MB89498
ICCS2
FCH = 12.5 MHz
tinst = 5.33 µs
Main clock sleep
mode
⎯
0.6
2.0
mA
MB89F499
MB89498
FCL = 32.768 kHz
Sub-clock mode
TA = +25 °C
⎯
40.0
60.0
µA
MB89F499
MB89498
ICCLPLL
FCL = 32.768 kHz
Sub-clock mode
TA = +25 °C
sub PLL × 4
⎯
180.0
250.0
µA
MB89F499
MB89498
ICCLS
FCL = 32.768 kHz
Sub-clock sleep
mode
TA = +25 °C
⎯
14.0
30.0
µA
MB89F499
MB89498
ICCT
FCL = 32.768 kHz
Watch mode
Main clock stop
mode
TA = +25 °C
⎯
1.5
13.0
µA
MB89F499
MB89498
Segment
output
impedance
RVSEG
LCD divided
resistance
RLCD
⎯
LCD
controller/
driver
leakage
current
ILCDL
V1 to V3,
COM0 to COM3,
SEG0 to SEG31
Power supply
current
ICCL
SEG0 to SEG31 V1 to V3 = +3.0 V
VCC
Between VCC and
VSS
(Continued)
32
DS07-12560-2E
MB89490 Series
(Continued)
Parameter
(AVCC = VCC = 3.0 V, AVSS = VSS = 0.0 V, TA = −40 °C to +85 °C)
Symbol
ICCH
Power supply
current
IA
IAH
Input
capacitance
CIN
DS07-12560-2E
Pin
VCC
AVCC
Condition
Value
Unit
Remarks
Min
Typ
Max
TA = +25 °C
Sub-clock stop mode
⎯
0.8
4.0
µA
MB89F499
MB89498
AVCC = 3.0 V,
TA = +25 °C
⎯
1.2
4.4
mA
A/D
converting
TA = +25 °C
⎯
0.8
4.0
µA A/D stop
⎯
10.0
⎯
pF
Except
VCC, VSS, AVCC, f = 1 MHz
AVSS, AVR
33
MB89490 Series
4. AC Characteristics
(1) Reset Timing
(AVCC = VCC = 3.0 V, AVSS = VSS = 0.0 V, TA = −40 °C to +85 °C)
Symbol
Parameter
RST “L” pulse width
Value
Condition
⎯
tZLZH
Min
Max
48 tHCYL
⎯
Unit
Remarks
ns
Note : tHCYL is the oscillation cycle (1/FCH) to input to the X0 pin.
The MCU operation is not guaranteed when the “L” pulse width is shorter than tZLZH.
tZLZH
RST
0.2 VCC
0.2 VCC
(2) Power-on Reset
(AVSS = VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter
Symbol
Power supply rising time
tR
Power supply cut-off time
tOFF
Condition
⎯
Value
Unit
Min
Max
⎯
50
ms
1
⎯
ms
Remarks
Due to repeated operations
Note : Make sure that power supply rises within the selected oscillation stabilization time.
Rapid changes in power supply voltage may cause a power-on reset. If power supply voltage needs to be
varied in the course of operation, a smooth voltage rise is recommended.
tR
tOFF
1.5 V
VCC
34
0.2 V
0.2 V
0.2 V
DS07-12560-2E
MB89490 Series
(3) Clock Timing
(AVSS = VSS = 0.0 V, TA = −40 °C to +85 °C)
Symbol
Parameter
Clock frequency
Clock cycle time
Input clock pulse width
Input clock rising/falling time
Value
Pin
Min
Typ
Max
Unit
FCH
X0, X1
1
⎯
12.5
MHz
FCL
X0A, X1A
⎯
32.768
75
kHz
tHCYL
X0, X1
80
⎯
1000
ns
tLCYL
X0A, X1A
13.3
30.5
⎯
µs
PWH
PWL
X0
20
⎯
⎯
ns
PWHL
PWLL
X0A
⎯
15.2
⎯
µs
tCR
tCF
X0, X0A
⎯
⎯
10
ns
Remarks
External clock
X0 and X1 Timing and Conditions
tHCYL
PWH
PWL
tCF
tCR
0.8 VCC
0.8 VCC
X0
0.2 VCC
0.2 VCC
0.2 VCC
Main Clock Conditions
When a crystal
or
ceramic resonator is used
When an external clock is used
X0
X1
X0
X1
open
FCH
C1
DS07-12560-2E
C2
FCH
35
MB89490 Series
Sub-clock Timing and Conditions
tLCYL
0.8 VCC
X0A
0.2 VCC
PWHL
PWLL
tCR
tCF
Sub-clock Conditions
When a crystal
or
ceramic resonator is used
X0A
X0A
X1A
FCL
When an external clock is used
X1A
Rd
FCL
C0
When an subclock is not used
X0A
Open
X1A
Open
C1
(4) Instruction Cycle
Parameter
Instruction cycle
(minimum execution time)
36
Symbol
Value (typical)
Unit
Remarks
4/FCH, 8/FCH, 16/FCH, 64/FCH
µs
(4/FCH) tinst = 0.32 µs when operating
at FCH = 12.5 MHz
2/FCL, 1/2FCL
µs
(2/FCL) tinst = 61.036 µs when
operating at FCL = 32.768 kHz
tinst
DS07-12560-2E
MB89490 Series
• PLL operation guarantee range (sub PLL × 4)
Relationship between internal operating clock frequency and power supply voltage
Operating
voltage (V)
subPLL operating guarantee range
3.6
3.0
2.7
2.5
2.0
Internal operating clock freq. (kHz)
131.072
300
15.625
6.67
Min execution
time (inst. cycle) (µs)
Not assured for MB89F499 and MB89PV490.
Instruction cycle, tinst (min. exec. time)
(µs)
Relationship between sub-clock oscillating frequency and instruction cycle when
sub PLL is enabled
15.625
Multiplied
by 4
6.67
75
32.768
Oscillation clock FCL (kHz)
DS07-12560-2E
37
MB89490 Series
(5) Serial I/O Timing
(AVCC = VCC = 3.0 V, AVSS = VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter
Symbol
Pin
Condition
Serial clock cycle time
tSCYC
SCK0, SCK1
SCK ↓ → SO time
tSLOV
SCK0, SCK1, SO0, SO1
Valid SI → SCK ↑
tIVSH
SI0, SI1, SCK0, SCK1
SCK ↑ → valid SI hold time
tSHIX
SCK0, SCK1, SI0, SI1
Serial clock “H” pulse width
tSHSL
Serial clock “L” pulse width
tSLSH
SCK ↓ → SO time
tSLOV
SCK0, SCK1, SO0, SO1
Valid SI → SCK ↑
tIVSH
SI0, SI1, SCK0, SCK1
SCK ↑ → valid SI hold time
tSHIX
SCK0, SCK1, SI0, SI1
Internal
shift clock
mode
SCK0, SCK1
External
shift clock
mode
Value
Unit
Min
Max
2 tinst*
⎯
µs
−200
200
ns
1/2 tinst*
⎯
µs
1/2 tinst*
⎯
µs
1 tinst*
⎯
µs
1 tinst*
⎯
µs
0
200
ns
1/2 tinst*
⎯
µs
1/2 tinst*
⎯
µs
* : For information on tinst, see “ (4) Instruction Cycle”.
Internal Clock Operation
tSCYC
SCK0, SCK1
2.4 V
0.8 V
0.8 V
tSLOV
SO0, SO1
2.4 V
0.8 V
tIVSH
SI0, SI1
tSHIX
0.8 VCC
0.8 VCC
0.2 VCC
0.2 VCC
External Clock Operation
tSLSH
tSHSL
SCK0, SCK1
0.8 VCC
0.8 VCC
0.2 VCC
0.2 VCC
tSLOV
SO0, SO1
2.4 V
0.8 V
tIVSH
SI0, SI1
38
tSHIX
0.8 VCC
0.8 VCC
0.2 VCC
0.2 VCC
DS07-12560-2E
MB89490 Series
(6) I2C Timing
(VCC = 3.0V, AVSS = VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter
Symbol
Pin
Value
Min
Max
Unit
Remarks
Start condition output
tSTA
SCL
SDA
1/4 tinst*1 ×
M × N − 20
1/4 tinst ×
M × N + 20
ns
At master mode
Stop condition output
tSTO
SCL
SDA
1/4 tinst ×
(M × N + 8) − 20
1/4 tinst ×
(M*2 × N*3 + 8) + 20
ns
At master mode
Start condition detect
tSTA
SCL
SDA
1/4 tinst × 6 + 40
⎯
ns
Stop condition detect
tSTO
SCL
SDA
1/4 tinst × 6 + 40
⎯
ns
Re-start condition
output
tSTASU
SCL
SDA
1/4 tinst ×
(M × N + 8) − 20
1/4 tinst ×
(M × N + 8) + 20
ns
Re-start condition
detect
tSTASU
SCL
SDA
1/4 tinst × 4 + 40
⎯
ns
SCL output LOW width
tLOW
SCL
1/4 tinst ×
M × N − 20
1/4 tinst ×
M × N + 20
ns
At master mode
SCL output HIGH width
tHIGH
SCL
1/4 tinst ×
(M × N + 8) − 20
1/4 tinst ×
(M × N + 8) + 20
ns
At master mode
SDA output delay
tDO
SDA
1/4 tinst × 4 − 20
1/4 tinst × 4 + 20
ns
SDA output setup
time after interrupt
tDOSU
SDA
1/4 tinst × 4 − 20
⎯
ns
SCL input LOW
pulse width
tLOW
SCL
1/4 tinst × 6 + 40
⎯
ns
SCL input HIGH
pulse width
tHIGH
SCL
1/4 tinst × 2 + 40
⎯
ns
SDA input setup time
tSU
SDA
40
⎯
ns
SDA hold time
tHO
SDA
0
⎯
ns
At master mode
*4
*1 : For information in tinst, see “ (4) Instruction Cycle”.
*2 : M is defined in the I2C clock control register ICCR bit 4 and bit 3 (CS4 and CS3). For details, please refer to
the H/W manual register explanation.
*3 : N is defined in the I2C clock control register ICCR bit 2 to bit 0 (CS2 to CS0).
*4 : When the interrupt period is greater than SCL “L” width, SDA and SCL output (Standard) value is based on
hypothesis when rising time is 0 ns.
DS07-12560-2E
39
MB89490 Series
Data transmit (master/slave)
tDO
tDO
tSU
SDA
tHO
tDOSU
ACK
tSTASU
tSTA
tLOW
tHO
9
1
SCL
Data receive (master/slave)
tHO
tSU
tDO
SDA
40
tDOSU
ACK
tHIGH
SCL
tDO
6
7
tLOW
tSTO
8
9
DS07-12560-2E
MB89490 Series
(7) Peripheral Input Timing
(AVCC = VCC = 3.0 V, AVSS = VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter
Symbol
Peripheral input “H” pulse width 1
tILIH1
Peripheral input “L” pulse width 1
tIHIL1
Value
Pin
EC0, EC1, INT00 to
INT07, INT10 to INT17
Unit
Min
Max
2 tinst*
⎯
µs
2 tinst*
⎯
µs
Remarks
* : For information on tinst, see “ (4) Instruction Cycle”.
tIHIL1
EC0, EC1,
INT00 to INT07
tILIH1
0.8 VCC
0.8 VCC
0.2 VCC
0.2 VCC
tIHIL1
tILIH1
INT10 to INT17
0.85 VCC
0.5 VCC
DS07-12560-2E
0.85 VCC
0.5 VCC
41
MB89490 Series
5. A/D Converter Electrical Characteristics
(1) A/D Converter Electrical Characteristics
(AVCC = VCC = 2.7 V to 3.6 V, AVSS = VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter
Symbol
Pin
Resolution
Total error
Linearity error
⎯
Differential linearity error
⎯
Value
Unit
Min
Typ
Max
⎯
10
⎯
bit
⎯
⎯
±3.0
LSB
⎯
⎯
±2.5
LSB
⎯
⎯
±1.9
LSB
Remarks
Zero transition voltage
VOT
AVSS −
1.5 LSB
AVSS +
0.5 LSB
AVSS +
2.5 LSB
V
Full-scale transition
voltage
VFST
AVR −
3.5 LSB
AVR −
1.5 LSB
AVR −
0.5 LSB
V
A/D mode conversion time
⎯
30 tinst*
⎯
⎯
µs
Analog port input current
IAIN
⎯
⎯
10
µA
Analog input voltage
VAIN
AVSS
⎯
AVR
V
AVSS + 2.7
⎯
AVCC
V
⎯
95.0
170.0
µA
A/D is
activated
⎯
⎯
4.0
µA
A/D is
stopped
Reference voltage
Reference voltage supply
current
AN0 to
AN7
⎯
IR
IRH
AVR
* : For information on tinst, see “ (4) Instruction Cycle” in “4. AC Characteristics”.
42
DS07-12560-2E
MB89490 Series
(2) A/D Converter Glossary
• Resolution
Analog changes that are identifiable with the A/D converter.
When the number of bits is 10, analog voltage can be divided into 210 = 1024.
• Linearity error (unit : LSB)
The deviation of the straight line connecting the zero transition point (“00 0000 0000” ↔ “00 0000 0001”) with
the full-scale transition point (“11 1111 1111” ↔ “11 1111 1110”) from actual conversion characteristics.
• Differential linearity error (unit : LSB)
The deviation of input voltage needed to change the output code by 1 LSB from the theoretical value.
• Total error (unit : LSB)
The difference between theoretical and actual conversion values.
Total error
Theoretical I/O characteristics
3FFH
VFST
3FEH
3FEH
3FDH
3FDH
1.5 LSB
Digital output
Digital output
3FFH
004H
003H
VOT
002H
Actual conversion
characteristics
{1 LSB × N + VOT}
004H
VNT
003H
Actual conversion
characteristics
002H
1 LSB
Ideal characteristics
001H
001H
0.5 LSB
AVR
AVSS
1 LSB =
VFST − VOT
1022
AVR
AVSS
Analog input
Analog input
NT − {1 LSB × N + 0.5 LSB}
Total error = V
1 LSB
(V)
Full-scale transition error
Zero transition error
004H
Theoretical characteristics
Actual conversion
characteristics
3FFH
Actual conversion
characteristics
Digital output
Digital output
003H
002H
Actual conversion
characteristics
3FEH
VFST
(Actual
measurement
value)
3FDH
001H
Actual conversion
characteristics
3FCH
VOT (Actual measurement
value)
AVSS
AVR
Analog input
AVR
AVSS
Analog input
(Continued)
DS07-12560-2E
43
MB89490 Series
(Continued)
Differential linearity error
Linearity error
3FFH
Ideal value
Actual conversion
characteristics
3FEH
N+1
{1 LSB × N + VOT}
Actual conversion
characteristics
VFST
(Actual
VNT measurement
value)
004H
003H
Digital output
Digital output
3FDH
N
N–1
VNT
Actual conversion
characteristics
002H
Actual conversion
characteristics
Ideal value
001H
V(N + 1)T
N–2
VOT (Actual measurement value)
AVSS
AVR
Analog input
Linearity error =
44
VNT − {1 LSB × N + VOT}
1 LSB
AVSS
AVR
Analog input
Differential linearity error =
V(N + 1)T − VNT
1 LSB
−1
DS07-12560-2E
MB89490 Series
(3) Notes on Using A/D Converter
• About the external impedance of the analog input and its sampling time
• A/D converter with sample and hold circuit. If the external impedance is too high to keep sufficient sampling
time, the analog voltage charged to the internal sample and hold capacitor is insufficient, adversely affecting
A/D conversion precision.
• Analog input circuit model
R
Analog input
Comparator
C
During sampling : ON
MB89498
MB89F499
Note : The values are reference values.
R
2.4 kΩ (Max)
2.4 kΩ (Max)
C
44.0 pF (Max)
28.6 pF (Max)
• To satisfy the A/D conversion precision standard, consider the relationship between the external impedance
and minimum sampling time and either adjust the resistor value and operating frequency or decrease the
external impedance so that the sampling time is longer than the minimum value.
• The relationship between external impedance and minimum sampling time
(External impedance = 0 kΩ to 20 kΩ)
(External impedance = 0 kΩ to 100 kΩ)
MB89498
MB89F499
20
90
18
External impedance [kΩ]
External impedance [kΩ]
MB89F499
100
80
70
60
50
40
30
20
10
0
MB89498
16
14
12
10
8
6
4
2
0
0
5
10
15
20
25
30
Minimum sampling time [µs]
35
0
1
2
3
4
5
6
7
8
Minimum sampling time [µs]
• If the sampling time cannot be sufficient, connect a capacitor of about 0.1 µF to the analog input pin.
• About errors
As |AVRH − AVSS| becomes smaller, values of relative errors grow larger.
DS07-12560-2E
45
MB89490 Series
■ EXAMPLE CHARACTERISTICS
(1) “L” level output voltage
VOL vs IOL (MB89F499)
VOL vs IOL (MB89498)
VCC = 2.0 V VCC = 2.5 V
VCC = 2.7 V
VCC = 3.0 V
VCC = 3.3 V
VCC = 3.5 V
VCC = 4.0 V
0.30
0.25
TA = + 25˚C
TA = + 25˚C
VCC = 2.0 V
0.25
VOL [V]
0.15
0.20
VOL [V]
VCC = 2.5 V
VCC = 2.7 V
VCC = 3.0 V
VCC = 3.3 V
VCC = 3.5 V
VCC = 4.0 V
0.20
0.15
0.10
0.10
0.05
0.05
0.00
0.00
0
2
4
6
8
0
10
2
Port 0
IOL [mA]
4
6
8
VOL vs IOL (MB89498)
10
Port 0
IOL [mA]
VOL vs IOL (MB89F499)
0.20
0.20
TA = + 25˚C
TA = + 25˚C
0.16
0.16
VCC = 2.0 V
0.12
VCC = 2.5 V
VCC = 2.7 V
VCC = 3.0 V
VCC = 3.3 V
VCC = 3.5 V
VCC = 4.0 V
VOL [V]
0.12
VCC = 2.5 V
VCC = 2.7 V
VCC = 3.0 V
VCC = 3.3 V
VCC = 3.5 V
VCC = 4.0 V
0.08
0.02
VOL [V]
VCC = 2.0 V
0.08
0.04
0.00
0.00
0
2
4
6
IOL [mA]
8
10
Port 4
0
2
4
6
IOL [mA]
8
10
Port 4
(Continued)
46
DS07-12560-2E
MB89490 Series
VOL vs IOL (MB89F499)
VOL vs IOL (MB89498)
TA = + 25˚C
VCC = 2.0 V
TA = + 25˚C
VCC = 2.5 V
VCC = 2.7 V
VCC = 3.0 V
VCC = 3.3 V
VCC = 3.5 V
VCC = 4.0 V
0.6
VCC = 2.5 V
VCC = 2.7 V
VCC = 3.0 V
VCC = 3.3 V
VCC = 3.5 V
VCC = 4.0 V
0.4
VOL [V]
0.6
VOL [V]
VCC = 2.0 V
0.8
0.8
0.4
0.2
0.2
0.0
0.0
0
2
4
6
8
0
10
2
4
6
8
10
IOL [mA] Other than port 0, port 4
IOL [mA] Other than port 0, port 4
(2) “H” level output voltage
VCC − VOH vs IOH (MB89F499)
VCC - VOH vs IOH (MB89498)
0.7
TA = + 25˚C
VCC = 2.0 V
1.0
VCC = 2.0 V
TA = + 25˚C
0.6
VCC - VOH [V]
0.5
VCC = 2.5 V
VCC = 2.7 V
VCC = 3.0 V
VCC = 3.3 V
VCC = 3.5 V
VCC = 4.0 V
0.4
0.3
VCC - VOH [V]
0.8
VCC = 2.5 V
VCC = 2.7 V
VCC = 3.0 V
VCC = 3.3 V
VCC = 3.5 V
VCC = 4.0 V
0.6
0.4
0.2
0.2
0.1
0.0
0.0
0
−2
−4
−6
IOH [mA]
−8
−10
Port 0
0
−2
−4
−6
IOH [mA]
−8
−10
Port 0
(Continued)
DS07-12560-2E
47
MB89490 Series
VCC - VOH vs IOH (MB89F499)
VCC - VOH vs IOH (MB89498)
VCC = 2.0 V
1.4
VCC = 2.0 V VCC = 2.5 V VCC = 2.7 V
1.4
TA = + 25˚C
VCC = 3.0 V
TA = + 25˚C
VCC = 3.3 V
VCC = 3.5 V
VCC = 4.0 V
1.2
1.2
VCC = 2.5 V
1.0
VCC - VOH [V]
VCC = 2.7 V
0.8
VCC = 3.0 V
VCC = 3.3 V
VCC = 3.5 V
VCC = 4.0 V
0.6
VCC - VOH [V]
1.0
0.8
0.6
0.4
0.4
0.2
0.2
0.0
0.0
−2
0
−4
−6
IOH [mA]
−8
−10
−2
0
−4
−6
IOH [mA]
Other than port 0
−8
−10
Other than port 0
(3) Power supply current (External clock)
ICC1 vs VCC (MB89F499)
ICC1 vs VCC (MB89498)
12.0
10.0
TA = + 25˚C
TA = + 25˚C
FCH = 12.5 MHz
FCH = 12.5 MHz
10.0
8.0
FCH = 10.0 MHz
FCH = 10.0 MHz
ICC1 [mA]
6.0
FCH = 8.0 MHz
4.0
ICC1 [mA]
8.0
FCH = 8.0 MHz
6.0
4.0
FCH = 4.0 MHz
FCH = 4.0 MHz
2.0
FCH = 2.0 MHz
2.0
FCH = 2.0 MHz
FCH = 1.0 MHz
FCH = 1.0 MHz
0.0
0.0
1
2
3
VCC [V]
4
5
1
2
3
4
5
VCC [V]
(Continued)
48
DS07-12560-2E
MB89490 Series
ICCS1 vs VCC (MB89F499)
ICCS1 vs VCC (MB89498)
4.5
4.0
4.0
FCH = 12.5 MHz
3.5
3.5
2.0
ICCS1 [mA]
ICCS1 [mA]
FCH = 8.0 MHz
2.5
1.5
2.5
FCH = 8.0 MHz
2.0
1.5
FCH = 4.0 MHz
FCH = 4.0 MHz
1.0
1.0
FCH = 2.0 MHz
FCH = 2.0 MHz
0.5
FCH = 10.0 MHz
3.0
FCH = 10.0 MHz
3.0
0.5
FCH = 1.0 MHz
FCH = 1.0 MHz
0.0
0.0
1
2
3
4
1
5
2
3
4
5
VCC [V]
VCC [V]
ICC2 vs VCC (MB89F499)
ICC2 vs VCC (MB89498)
1.4
1.4
TA = + 25˚C
TA = + 25˚C
1.2
FCH = 12.5 MHz
1.2
1.0
FCH = 10.0 MHz
1.0
FCH = 12.5 MHz
FCH = 10.0 MHz
FCH = 8.0 MHz
0.8
ICC2 [mA]
ICC2 [mA]
FCH = 12.5 MHz
TA = + 25˚C
TA = + 25˚C
0.6
FCH = 8.0 MHz
0.8
0.6
FCH = 4.0 MHz
0.4
FCH = 4.0 MHz
0.4
FCH = 2.0 MHz
0.2
FCH = 1.0 MHz
0.0
FCH = 2.0 MHz
0.2
FCH = 1.0 MHz
0.0
1
2
3
VCC [V]
4
5
1
2
3
4
5
VCC [V]
(Continued)
DS07-12560-2E
49
MB89490 Series
ICCS2 vs VCC (MB89F499)
ICCS2 vs VCC (MB89498)
1.0
1.0
TA = + 25˚C
TA = + 25˚C
FCH = 12.5 MHz
FCH = 12.5 MHz
0.8
0.8
0.6
FCH = 8.0 MHz
0.4
FCH = 10.0 MHz
ICCS2 [mA]
ICCS2 [mA]
FCH = 10.0 MHz
0.6
FCH = 8.0 MHz
0.4
FCH = 4.0 MHz
FCH = 4.0 MHz
FCH = 2.0 MHz
0.2
FCH = 2.0 MHz
0.2
FCH = 1.0 MHz
FCH = 1.0 MHz
0.0
0.0
1
2
3
4
1
5
2
3
4
5
VCC [V]
VCC [V]
ICCLPLL vs VCC (MB89F499)
ICCLPLL vs VCC (MB89498)
0.30
0.30
TA = + 25˚C
TA = + 25˚C
0.25
0.25
FCH = 12.5 MHz
FCH = 12.5 MHz
FCH = 8.0 MHz
FCH = 4.0 MHz
0.15
FCH = 2.0 MHz
FCH = 1.0 MHz
ICCLPLL [mA]
ICCLPLL [mA]
FCH = 10.0 MHz
0.20
0.20
FCH = 8.0 MHz
0.15
0.10
0.10
0.05
0.05
0.00
FCH = 10.0 MHz
FCH = 4.0 MHz
FCH = 2.0 MHz
FCH = 1.0 MHz
0.00
1
2
3
VCC [V]
4
5
1
2
3
4
5
VCC [V]
(Continued)
50
DS07-12560-2E
MB89490 Series
ICCL vs VCC (MB89F499)
ICCL vs VCC (MB89498)
60.0
60.0
TA = + 25˚C
TA = + 25˚C
50.0
50.0
FCL = 32.768 kHz
FCL = 32.768 kHz
40.0
ICCL [µA]
ICCL [µA]
40.0
30.0
30.0
20.0
20.0
10.0
10.0
0.0
0.0
1
2
3
4
1
5
2
VCC [V]
ICCLS vs VCC (MB89498)
4
5
ICCLS vs VCC (MB89F499)
20.0
20.0
TA = + 25˚C
TA = + 25˚C
16.0
16.0
FCL = 32.768 kHz
FCL = 32.768 kHz
ICCLS [µA]
ICCLS [µA]
3
VCC [V]
12.0
8.0
4.0
12.0
8.0
4.0
0.0
0.0
1
2
3
VCC [V]
4
5
1
2
3
4
5
VCC [V]
(Continued)
DS07-12560-2E
51
MB89490 Series
(Continued)
ICCT vs VCC (MB89498)
ICCT vs VCC (MB89F499)
2.0
2.0
TA = + 25˚C
TA = + 25˚C
1.6
1.6
FCL = 32.768 kHz
ICCT [µA]
ICCT [µA]
FCL = 32.768 kHz
1.2
0.8
0.4
1.2
0.8
0.4
0.0
0.0
1
2
3
4
5
1
2
3
VCC [V]
4
5
VCC [V]
(4) Pull-up resistance
RPULL vs VCC (MB89F499)
RPULL vs VCC (MB89498)
120
200
TA = + 25˚C
TA = + 25˚C
100
160
RPULL [kΩ]
RPULL [kΩ]
80
120
80
60
TA = + 110 ˚C
40
TA = + 110 ˚C
TA = + 25 ˚C
TA = - 40 ˚C
45
20
0
0
1.5
2.0
2.5
3.0
VCC [V]
52
TA = + 25 ˚C
TA = - 40 ˚C
3.5
4.0
4.5
2.0
2.5
3.0
3.5
4.0
4.5
VCC [V]
DS07-12560-2E
MB89490 Series
■ MASK OPTIONS
Part number
MB89498
MB89F499
MB89PV490
Specifying procedure
Specify when
ordering mask
Setting not possible
Main clock oscillation stabilizationtime selection
210/FCH
214/FCH
218/FCH
Selectable
Fixed to oscillation stabilization wait
time of 218/FCH
■ ORDERING INFORMATION
Part number
Package
MB89498PF
MB89F499PF
100-pin Plastic QFP
(FPT-100P-M06)
MB89498PMC
MB89F499PMC
100-pin Plastic LQFP
(FPT-100P-M20)
MB89PV490CF
100-pin Ceramic MQFP
(MQP-100C-P01)
DS07-12560-2E
Remarks
53
MB89490 Series
■ PACKAGE DIMENSIONS
100-pin ceramic MQFP
Lead pitch
0.65 mm
Lead shape
Straight
Motherboard
material
Ceramic
Mounted package
material
Plastic
(MQP-100C-P01)
100-pin ceramic MQFP
(MQP-100C-P01)
18.70(.736)TYP
INDEX AREA
12.35(.486)TYP
16.30±0.33
(.642±.013)
15.58±0.20
(.613±.008)
+0.40
1.20 –0.20
.047
0.65±0.15
(.0256±.0060)
+.016
–.008
0.65±0.15
(.0256±.0060)
1.27±0.13
(.050±.005)
22.30±0.33
(.878±.013)
24.70(.972)
TYP
0.30(.012)
TYP
1.27±0.13
(.050±.005)
18.12±0.20
12.02(.473)
(.713±.008)
TYP
10.16(.400)
14.22(.560)
TYP
TYP
0.30(.012)TYP
18.85(.742)
TYP
0.30±0.08
(.012±.003)
7.62(.300)TYP
0.30±0.08
(.012±.003)
+0.40
1.20 –0.20
+.016
.047 –.008
9.48(.373)TYP
11.68(.460)TYP
10.82(.426)
0.15±0.05 MAX
(.006±.002)
C
1994-2008 FUJITSU MICROELECTRONICS LIMITED M100001SC-1-3
Dimensions in mm (inches).
Note: The values in parentheses are reference values.
Please confirm the latest Package dimension by following URL.
http://edevice.fujitsu.com/package/en-search/
(Continued)
54
DS07-12560-2E
MB89490 Series
100-pin plastic QFP
Lead pitch
0.65 mm
Package width ×
package length
14.00 × 20.00 mm
Lead shape
Gullwing
Sealing method
Plastic mold
Mounting height
3.35 mm MAX
Code
(Reference)
P-QFP100-14×20-0.65
(FPT-100P-M06)
100-pin plastic QFP
(FPT-100P-M06)
Note 1) * : These dimensions do not include resin protrusion.
Note 2) Pins width and pins thickness include plating thickness.
Note 3) Pins width do not include tie bar cutting remainder.
23.90±0.40(.941±.016)
* 20.00±0.20(.787±.008)
80
51
50
81
0.10(.004)
17.90±0.40
(.705±.016)
*14.00±0.20
(.551±.008)
INDEX
Details of "A" part
0.25(.010)
+0.35
3.00 –0.20
+.014
.118 –.008
(Mounting height)
0~8˚
31
100
1
30
0.65(.026)
0.32±0.05
(.013±.002)
0.13(.005)
M
0.17±0.06
(.007±.002)
"A"
©2002-2008
FUJITSU MICROELECTRONICS LIMITED F100008S-c-5-6
C
2002 FUJITSU LIMITED F100008S-c-5-5
0.80±0.20
(.031±.008)
0.88±0.15
(.035±.006)
0.25±0.20
(.010±.008)
(Stand off)
Dimensions in mm (inches).
Note: The values in parentheses are reference values.
Please confirm the latest Package dimension by following URL.
http://edevice.fujitsu.com/package/en-search/
(Continued)
DS07-12560-2E
55
MB89490 Series
(Continued)
100-pin plastic LQFP
Lead pitch
0.50 mm
Package width ×
package length
14.0 mm × 14.0 mm
Lead shape
Gullwing
Sealing method
Plastic mold
Mounting height
1.70 mm Max
Weight
0.65 g
Code
(Reference)
P-LFQFP100-14×14-0.50
(FPT-100P-M20)
100-pin plastic LQFP
(FPT-100P-M20)
Note 1) * : These dimensions do not include resin protrusion.
Note 2) Pins width and pins thickness include plating thickness.
Note 3) Pins width do not include tie bar cutting remainder.
16.00±0.20(.630±.008)SQ
* 14.00±0.10(.551±.004)SQ
75
51
76
50
0.08(.003)
Details of "A" part
+0.20
26
100
1
25
C
0.20±0.05
(.008±.002)
0.08(.003)
M
0.10±0.10
(.004±.004)
(Stand off)
0°~8°
"A"
0.50(.020)
+.008
1.50 –0.10 .059 –.004
(Mounting height)
INDEX
0.145±0.055
(.0057±.0022)
2005 -2008 FUJITSU MICROELECTRONICS LIMITED F100031S-c-3-3
0.50±0.20
(.020±.008)
0.60±0.15
(.024±.006)
0.25(.010)
Dimensions in mm (inches).
Note: The values in parentheses are reference values
Please confirm the latest Package dimension by following URL.
http://edevice.fujitsu.com/package/en-search/
56
DS07-12560-2E
MB89490 Series
■ MAIN CHANGES IN THIS EDITION
Page
Section
⎯
⎯
Change Results
The package code is changed.
FPT-100P-M05 → FPT-100P-M20
■ PROGRAMMING AND ERASING FLASH
MEMORY ON THE MB89F499
Deleted the “6. ROM Programmer Adaptor and Recommended ROM Programmers”
■ PROGRAMMING TO THE EPROM WITH
PIGGY-BACK/EVALUATION DEVICE
Deleted the “2. Programming Socket Adapter”
■ ICE PROBE POD ADAPTOR OF PIGGYBACK/EVA CHIP
Deleted the “■ ICE PROBE POD ADAPTOR OF PIGGY-BACK/EVA CHIP”
42
■ ELECTRICAL CHARACTERISTICS
5. A/D Converter Electrical Characteristics
Changed the items of “Zero transition voltage” and
“Full-scale transition voltage”.
mV → V
AVCC → AVR
53
■ ORDERING INFORMATION
Order informations are changed.
MB89498PFV → MB89498PMC
MB89F499PFV → MB89F499PMC
56
■ PACKAGE DIMENSIONS
The package code is changed.
FPT-100P-M05 → FPT-100P-M20
16
17
The vertical lines marked in the left side of the page show the changes.
DS07-12560-2E
57
MB89490 Series
MEMO
58
DS07-12560-2E
MB89490 Series
MEMO
DS07-12560-2E
59
MB89490 Series
FUJITSU MICROELECTRONICS LIMITED
Shinjuku Dai-Ichi Seimei Bldg., 7-1, Nishishinjuku 2-chome,
Shinjuku-ku, Tokyo 163-0722, Japan
Tel: +81-3-5322-3347 Fax: +81-3-5322-3387
http://jp.fujitsu.com/fml/en/
For further information please contact:
North and South America
FUJITSU MICROELECTRONICS AMERICA, INC.
1250 E. Arques Avenue, M/S 333
Sunnyvale, CA 94085-5401, U.S.A.
Tel: +1-408-737-5600 Fax: +1-408-737-5999
http://www.fma.fujitsu.com/
Asia Pacific
FUJITSU MICROELECTRONICS ASIA PTE. LTD.
151 Lorong Chuan,
#05-08 New Tech Park 556741 Singapore
Tel : +65-6281-0770 Fax : +65-6281-0220
http://www.fmal.fujitsu.com/
Europe
FUJITSU MICROELECTRONICS EUROPE GmbH
Pittlerstrasse 47, 63225 Langen, Germany
Tel: +49-6103-690-0 Fax: +49-6103-690-122
http://emea.fujitsu.com/microelectronics/
FUJITSU MICROELECTRONICS SHANGHAI CO., LTD.
Rm. 3102, Bund Center, No.222 Yan An Road (E),
Shanghai 200002, China
Tel : +86-21-6146-3688 Fax : +86-21-6335-1605
http://cn.fujitsu.com/fmc/
Korea
FUJITSU MICROELECTRONICS KOREA LTD.
206 Kosmo Tower Building, 1002 Daechi-Dong,
Gangnam-Gu, Seoul 135-280, Republic of Korea
Tel: +82-2-3484-7100 Fax: +82-2-3484-7111
http://kr.fujitsu.com/fmk/
FUJITSU MICROELECTRONICS PACIFIC ASIA LTD.
10/F., World Commerce Centre, 11 Canton Road,
Tsimshatsui, Kowloon, Hong Kong
Tel : +852-2377-0226 Fax : +852-2376-3269
http://cn.fujitsu.com/fmc/en/
Specifications are subject to change without notice. For further information please contact each office.
All Rights Reserved.
The contents of this document are subject to change without notice.
Customers are advised to consult with sales representatives before ordering.
The information, such as descriptions of function and application circuit examples, in this document are presented solely for the purpose
of reference to show examples of operations and uses of FUJITSU MICROELECTRONICS device; FUJITSU MICROELECTRONICS
does not warrant proper operation of the device with respect to use based on such information. When you develop equipment incorporating
the device based on such information, you must assume any responsibility arising out of such use of the information.
FUJITSU MICROELECTRONICS assumes no liability for any damages whatsoever arising out of the use of the information.
Any information in this document, including descriptions of function and schematic diagrams, shall not be construed as license of the use
or exercise of any intellectual property right, such as patent right or copyright, or any other right of FUJITSU MICROELECTRONICS
or any third party or does FUJITSU MICROELECTRONICS warrant non-infringement of any third-party's intellectual property right or
other right by using such information. FUJITSU MICROELECTRONICS assumes no liability for any infringement of the intellectual
property rights or other rights of third parties which would result from the use of information contained herein.
The products described in this document are designed, developed and manufactured as contemplated for general use, including without
limitation, ordinary industrial use, general office use, personal use, and household use, but are not designed, developed and manufactured
as contemplated (1) for use accompanying fatal risks or dangers that, unless extremely high safety is secured, could have a serious effect to
the public, and could lead directly to death, personal injury, severe physical damage or other loss (i.e., nuclear reaction control in nuclear
facility, aircraft flight control, air traffic control, mass transport control, medical life support system, missile launch control in weapon
system), or (2) for use requiring extremely high reliability (i.e., submersible repeater and artificial satellite).
Please note that FUJITSU MICROELECTRONICS will not be liable against you and/or any third party for any claims or damages arising
in connection with above-mentioned uses of the products.
Any semiconductor devices have an inherent chance of failure. You must protect against injury, damage or loss from such failures by
incorporating safety design measures into your facility and equipment such as redundancy, fire protection, and prevention of over-current
levels and other abnormal operating conditions.
Exportation/release of any products described in this document may require necessary procedures in accordance with the regulations of
the Foreign Exchange and Foreign Trade Control Law of Japan and/or US export control laws.
The company names and brand names herein are the trademarks or registered trademarks of their respective owners.
Edited: Business & Media Promotion Dept.