Fujitsu MB90884SPMC 16-bit proprietary microcontroller Datasheet

FUJITSU SEMICONDUCTOR
DATA SHEET
DS07-13743-2E
16-Bit Proprietary Microcontroller
CMOS
F2MC-16LX MB90880 Series
MB90F882(S)/F883(S)/F883A(S)/F884(S)/F884A(S)
MB90882(S)/883(S)/884(S)/V880(A)-101/-102
■ DESCRIPTION
The MB90880 series is a general-purpose 16-bit microcontroller, designed by Fujitsu, for process control of
devices such as consumer appliances, which require high-speed real-time processing capabilities.
The instruction set of the F2MC-16LX CPU core retains the same AT architecture as the F2MC*1 family, with further
refinements including high-level language instructions, an expanded addressing mode, enhanced multiplierdivider instructions and bit processing. In addition, a 32-bit accumulator is built in to enable long word processing.
As its peripheral resources, the MB90880 series has a 16-bit PPG, multi-function serial interface (software switch
over enabled for SIO, UART and I2C*2) , 10-bit A/D converter, 16-bit I/O timer, 8/16-bit up-down counter, base
timer (software switch over enabled for 16-bit reload timer, PWC timer, PPG timer and PWM timer) ,
DTP / external interrupt and chip select pins.
*1 : F2MC is the abbreviation of FUJITSU Flexible Microcontroller.
*2 : Purchase of Fujitsu I2C components conveys a license under the Philips I2C Patent Rights to use, these
components in an I2C system provided that the system conforms to the I2C Standard Specification as defined
by Philips.
Be sure to refer to the “Check Sheet” for the latest cautions on development.
“Check Sheet” is seen at the following support page
URL : http://www.fujitsu.com/global/services/microelectronics/product/micom/support/index.html
“Check Sheet” lists the minimal requirement items to be checked to prevent problems beforehand in system
development.
Copyright©2006-2007 FUJITSU LIMITED All rights reserved
MB90880 Series
■ FEATURES
• Clock
Minimum instruction execution time : 30.3 ns / 4.125 MHz source oscillation × eight times
(in internal operation : 33 MHz/3.3 V ± 0.3 V)
PLL clock multiplication system
• Maximum memory space
16 Mbytes
• Instruction set optimized for control applications
Supported data types : bit, byte, word and long word
Standard addressing modes : 23 types
Enhanced high-precision calculation realized by 32-bit accumulator
Signed multiplication/division instructions and extended RETI instruction functions
• Instruction set supporting high-level language (C language) and multi-task operations
Introduction of system stack pointer
Symmetrical instruction set and barrel shift instructions
• Improved execution speed
4-byte queue
• Powerful interrupt functions
Eight priority levels programmable; External interrupts : 24
• Data transfer functions (µDMAC)
Up to 16 channels
• Built-in ROM
Flash ROM : 256, 384 and 512 Kbytes; MASK ROM : 256, 384 and 512 Kbytes
• Built-in RAM
Flash RAM : 16, 24 and 30 Kbytes; MASK RAM : 16, 24 and 30 Kbytes
• General-purpose ports
Dual clock product : up to 81 channels; Single clock product : up to 83 channels
• A/D converter
RC successive approximation conversion type : 20 channels (Resolution : 8 or 10 bits)
• Multi-function serial interface
7 channels (software switchable between for SIO, UART and I2C)
• 16-bit PPG
8 channels
• 8/16-bit up-down counter/timer
Event input pins : 6
8-bit up-down counters : 2
8-bit reload/compare registers : 2
• Base timer
4 channels (software switchable between 16-bit reload timer, PWC timer, PPG timer, and PWM timer)
• 16-bit I/O timer
Input capture × 2 channels, output compare × 6 channels, free run timer × 1 channel
• Built-in dual clock generator
• Low power consumption modes
Stop mode, sleep mode, CPU intermittent operation mode, watch timer, time base timer mode
• Package
QFP-100/LQFP-100
• Process
CMOS technology
• Power supply voltage
3V : Single power supply operation
2
MB90880 Series
■ PRODUCT LINEUP
Item
Name
Class
MB90882 (S) MB90883 (S) MB90884 (S) MB90F882 (S)
MASK ROM product
MB90F883 (S) / MB90F884 (S) /
MB90F883A (S) MB90F884A (S)
Flash memory product
ROM size
256 Kbytes
384 Kbytes
512 Kbytes
256 Kbytes
384 Kbytes
512 Kbytes
RAM size
16 Kbytes
24 Kbytes
30 Kbytes
16 Kbytes
24 Kbytes
30 Kbytes
CPU functions
Number of instructions
Instruction bit length
Instruction length
Data bit length
Minimum execution time
: 351
: 8 bits, 16 bits
: 1 to 7 bytes
: 1 bit, 8 bits, 16 bits
: 30.3 ns (machine clock : 33 MHz)
The maximum operating frequency of MB90F883(S) and MB90F884(S) is 25 MHz.
Ports
General-purpose I/O ports : up to 81 for dual clock model, up to 83 for single clock model
General-purpose I/O ports (CMOS output)
Multi-function
serial interface
7 channels (software switchable between SIO, UART & I2C)
16-bit PPG timer
8 channels
8/16-bit up-down
counter/timer
Event input pins : 6, 8-bit up-down counters : 2
8-bit reload/compare registers : 2
16-bit
free run
timer
16-bit
I/O
timer
Number of channels : 1
Overflow interrupt
Output
Number of channels : 6
compare
Pin input source : Match signal of compare register
(OCU)
Input
capture
(ICU)
Number of channels : 2
Rewriting register by pin input (rising, falling or both edges)
DTP/external
interrupt circuit
External interrupt pins : 24 channels (edge/level support)
Base timer
4 channels
(software switchable between 16-bit reload timer, PWC timer, PPG timer, and PWM timer)
In MB90F883(S) and MB90F884(S), P24/TIO0, P25/TIO1, P26/TIO2, and P27/TIO3
cannot be used as input function.
Time base timer
18-bit counter
Interrupt interval : 1.0 ms, 4.1 ms, 16.4 ms, 131.1 ms (source oscillation : 4 MHz)
A/D converter
Conversion accuracy : 8 or 10 bits can be switched
Single conversion mode (Selected channel converted only once)
Scan conversion mode (Multiple successive channels converted)
Successive conversion mode (Selected channel converted repeatedly)
Stop conversion mode (Selected channel converted and stopped repeatedly)
Watchdog timer
Reset generation interval : 3.58 ms, 14.33 ms, 57.23ms, 458.75 ms
(source oscillation : 4 MHz, minimum value)
(Continued)
3
MB90880 Series
(Continued)
Item
Name
Low power
consumption
(standby)
modes
Flash memory
Process
4
MB90882 (S) MB90883 (S) MB90884 (S) MB90F882 (S)
MB90F883 (S) / MB90F884 (S) /
MB90F883A (S) MB90F884A (S)
Sleep, stop, CPU intermittent operation, watch timer, time base timer
⎯
Flash security/ write-protect feature
(not available in MB90F883(S), MB90F884(S),
MB90F883A(S), and MB90F884A(S))
CMOS technology
MB90880 Series
■ PIN ASSIGNMENTS
X1
VSS
VCC
P14/AD12/D12/OUT4
P13/AD11/D11/OUT3
P12/AD10/D10/OUT2
P11/AD09/D09/OUT1
P10/AD08/D08/OUT0
P07/AD07/D07/IRQ7
P06/AD06/D06/IRQ6
P05/AD05/D05/IRQ5
P04/AD04/D04/IRQ4
92
91
90
89
88
87
86
85
84
83
82
81
P16/AD14/D14/IN0
95
P15/AD13/D13/OUT5
P17/AD15/D15/IN1
96
X0
P20/A16/PPG0
97
93
P21/A17/PPG1
98
94
P22/A18/PPG2
99
100 P23/A19/PPG3
(TOP VIEW)
P24/A20/TIO0
1
80
P03/AD03/D03/IRQ3
P25/A21/TIO1
2
79
P02/AD02/D02/IRQ2
P26/A22/TIO2
3
78
P01/AD01/D01/IRQ1
P27/A23/TIO3
4
77
P00/AD00/D00/IRQ0
P30/A00/ZIN0/UI1
5
76
P57/CLK/PPG7
P31/A01/AIN0/UO1
6
75
P56/RDY/PPG6
P32/A02/BIN0/UCK1
7
74
P55/HAK/PPG5
P33/A03/UI2
8
73
P54/HRQ/PPG4
P34/A04/UO2
9
72
P53/WRH/IRQ23
P35/A05/ZIN1/UCK2
10
71
P52/WRL
P36/A06/AIN1/IRQ8
11
70
P51/RD
P37/A07/BIN1/IRQ9
12
69
P50/ALE
P40/A08/X0A*
13
68
PA3/(PPG7)/IRQ22
P41/A09/X1A*
14
67
PA2/(PPG6)/IRQ21
VCC
15
66
DVSS
VSS
16
65
DVCC
C
17
64
PA1/(PPG5)/IRQ20
P42/A10/UI3
18
63
PA0/(PPG4)/IRQ19
P43/A11/UO3
19
62
P87/IRQ18/ADTG
P44/A12/UCK3
20
61
P86/UCK0
P45/A13/UI4
21
60
P85/UO0
P46/A14/UO4
22
59
P84/UI0
P47/A15/UCK4
23
58
P83/IRQ17
P90/CS0/AN8
24
57
P82/IRQ16/UCK6
P91/CS1/AN9
25
56
P81/UO6
P92/CS2/AN10
26
55
P80/IRQ15/UI6
P93/CS3/AN11
27
54
RST
P94/AN12
28
53
MD0
P95/(UI3)/AN13
29
52
MD1
P96/(UO3)/AN14
30
51
MD2
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
P97/(UCK3)/AN15
AVCC
AVRH
P70/AN16
AVSS
P60/AN0
P61/AN1
P62/AN2
P63/AN3
P64/AN4
P65/AN5
P66/AN6
P67/AN7
VSS
P71/(UI4)/IRQ10/AN17
P72/(UO4)/IRQ11/AN18
P73/(UCK4)/IRQ12/AN19
P74/IRQ13/UI5
P75/UO5
P76/IRQ14/UCK5
QFP-100
(FPT-100P-M06)
* : dual clock product is sub clock oscillation pin.
5
MB90880 Series
P25/A21/TIO1
P24/A20/TIO0
P23/A19/PPG3
P22/A18/PPG2
P21/A17/PPG1
P20/A16/PPG0
P17/AD15/D15/IN1
P16/AD14/D14/IN0
P15/AD13/D13/OUT5
X0
X1
VSS
VCC
P14/AD12/D12/OUT4
P13/AD11/D11/OUT3
P12/AD10/D10/OUT2
P11/AD09/D09/OUT1
P10/AD08/D08/OUT0
P07/AD07/D07/IRQ7
P06/AD06/D06/IRQ6
P05/AD05/D05/IRQ5
P04/AD04/D04/IRQ4
P03/AD03/D03/IRQ3
P02/AD02/D02/IRQ2
P01/AD01/D01/IRQ1
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
(TOP VIEW)
P26/A22/TIO2
1
75
P00/AD00/D00/IRQ0
P27/A23/TIO3
2
74
P57/CLK/PPG7
P30/A00/ZIN0/UI1
3
73
P56/RDY/PPG6
P31/A01/AIN0/UO1
4
72
P55/HAK/PPG5
P32/A02/BIN0/UCK1
5
71
P54/HRQ/PPG4
P33/A03/UI2
6
70
P53/WRH/IRQ23
P34/A04/UO2
7
69
P52/WRL
P35/A05/ZIN1/UCK2
8
68
P51/RD
P36/A06/AIN1/IRQ8
9
67
P50/ALE
P37/A07/BIN1/IRQ9
10
66
PA3/(PPG7)/IRQ22
P40/A08/X0A*
11
65
PA2/(PPG6)/IRQ21
P41/A09/X1A*
12
64
DVSS
VCC
13
63
DVCC
VSS
14
62
PA1/(PPG5)/IRQ20
C
15
61
PA0/(PPG4)/IRQ19
P42/A10/UI3
16
60
P87/IRQ18/ADTG
P43/A11/UO3
17
59
P86/UCK0
P44/A12/UCK3
18
58
P85/UO0
P45/A13/UI4
19
57
P84/UI0
P46/A14/UO4
20
56
P83/IRQ17
P47/A15/UCK4
21
55
P82/IRQ16/UCK6
P90/CS0/AN8
22
54
P81/UO6
P91/CS1/AN9
23
53
P80/IRQ15/UI6
P92/CS2/AN10
24
52
RST
P93/CS3/AN11
25
51
MD0
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
P94/AN12
P95/(UI3)/AN13
P96/(UO3)/AN14
P97/(UCK3)/AN15
AVCC
AVRH
P70/AN16
AVSS
P60/AN0
P61/AN1
P62/AN2
P63/AN3
P64/AN4
P65/AN5
P66/AN6
P67/AN7
VSS
P71/(UI4)/IRQ10/AN17
P72/(UO4)/IRQ11/AN18
P73/(UCK4)/IRQ12/AN19
P74/IRQ13/UI5
P75/UO5
P76/IRQ14/UCK5
MD2
MD1
LQFP-100
(FPT-100P-M20)
* : dual clock product is sub clock oscillation pin.
6
MB90880 Series
■ PIN DESCRIPTIONS
Pin no.
LQFP *1
QFP *2
Pin
name
I/O
circuit
type*3
P26
1
2
3
4
3
4
5
6
A22
General-purpose I/O port
D
P27
General-purpose I/O port
A23
D
P30
General-purpose I/O port
A00
ZIN0
E
9
Serves as an external address pin in non-multiplex mode.
8/16-bit up-down counter/timer input pin (ch.0)
UI1
Multi-function serial input pin
P31
General-purpose I/O port
A01
Serves as an external address pin in non-multiplex mode.
AIN0
E
BIN0
A03
8/16-bit up-down counter/timer input pin (ch.0)
Multi-function serial output pin
General-purpose I/O port
Serves as an external address pin in non-multiplex mode.
E
8/16-bit up-down counter/timer input pin (ch.0)
Multi-function serial clock I/O pin
P33
7
In non-multiplex mode, it serves as higher address output pin (A23)
when corresponding bit in external address output control register
(HACR) is set to "0".
Base timer I/O pin (ch.3)
UCK1/
(SCL1)
8
In multiplex mode, it serves as higher address output pin (A23) when
corresponding bit in external address output control register (HACR)
is set to "0".
TIO3
A02
6
In non-multiplex mode, it serves as higher address output pin (A22)
when corresponding bit in external address output control register
(HACR) is set to "0".
Base timer I/O pin (ch.2)
P32
7
In multiplex mode, it serves as higher address output pin (A22) when
corresponding bit in external address output control register (HACR)
is set to "0".
TIO2
UO1/
(SDA1)
5
Function
General-purpose I/O port
E
Serves as an external address pin in non-multiplex mode.
UI2
Multi-function serial input pin
P34
General-purpose I/O port
A04
UO2/
(SDA2)
E
Serves as an external address pin in non-multiplex mode.
Multi-function serial output pin
(Continued)
7
MB90880 Series
Pin no.
LQFP *1
QFP *2
Pin
name
I/O
circuit
type*3
P35
General-purpose I/O port
A05
8
10
ZIN1
Serves as an external address pin in non-multiplex mode.
E
UCK2/
(SCL2)
10
11
12
11
12
13
14
A06
AIN1
8/16-bit up-down counter/timer input pin (ch.1)
Multi-function serial clock I/O pin
P36
9
Function
General-purpose I/O port
D
Serves as an external address pin in non-multiplex mode.
8/16-bit up-down counter/timer input pin (ch.1)
IRQ8
External interrupt input pin
P37
General-purpose I/O port
A07
BIN1
D
Serves as an external address pin in non-multiplex mode.
8/16-bit up-down counter/timer input pin (ch.1)
IRQ9
External interrupt input pin
P40
General-purpose I/O port
A08
A/D
Serves as an external address pin in non-multiplex mode.
X0A
32 kHz oscillator connecting pin
P41
General-purpose I/O port
A09
A/D
X1A
Serves as an external address pin in non-multiplex mode.
32 kHz oscillator connecting pin
13
15
VCC
-
Power supply pin
14
16
VSS
-
Power supply pin (GND)
15
17
C
-
Regulator stabilization capacity connecting pin
P42
16
17
18
19
A10
General-purpose I/O port
E
UI3
Multi-function serial input pin
P43
General-purpose I/O port
A11
E
UO3/
(SDA3)
20
A12
General-purpose I/O port
E
UCK3/
(SCL3)
21
A13
UI4
Serves as an external address pin in non-multiplex mode.
Multi-function serial clock I/O pin
P45
19
Serves as an external address pin in non-multiplex mode.
Multi-function serial output pin
P44
18
Serves as an external address pin in non-multiplex mode.
General-purpose I/O port
E
Serves as an external address pin in non-multiplex mode.
Multi-function serial input pin
(Continued)
8
MB90880 Series
Pin no.
LQFP *1
QFP *2
Pin
name
I/O
circuit
type*3
P46
20
22
A14
General-purpose I/O port
E
UO4/
(SDA4)
23
A15
General-purpose I/O port
E
UCK4/
(SCL4)
23
24
24
25
26
CS0
General-purpose I/O port
H
Analog input pin
P91
General-purpose I/O port
CS1
H
Analog input pin
P92
General-purpose I/O port
CS2
H
CS3
28
P94
AN12
General-purpose I/O port
H
28
29
30
AN13
H
K
Analog input pin
Analog input pin
(UI3)
Multi-function serial input pin (when set by P9FSR register)
P96
General-purpose I/O port
AN14
K
AN15
Analog input pin
Multi-function serial output pin (when set by P9FSR register)
P97
31
General-purpose I/O port
General-purpose I/O port
(UO3)/
(SDA3)
29
Chip select 3
Analog input pin
P95
27
Chip select 2
Analog input pin
AN11
26
Chip select 1
AN9
P93
27
Chip select 0
AN8
AN10
25
Serves as an external address pin in non-multiplex mode.
Multi-function serial clock I/O pin
P90
22
Serves as an external address pin in non-multiplex mode.
Multi-function serial output pin
P47
21
Function
General-purpose I/O port
K
(UCK3)/
(SCL3)
Analog input pin
Multi-function serial clock I/O pin (when set by P9FSR register)
30
32
AVCC
-
A/D converter power supply pin
31
33
AVRH
-
A/D converter external reference power supply pin
32
34
P70
AN16
H
General-purpose I/O port
Analog input pin
(Continued)
9
MB90880 Series
Pin no.
LQFP *1
QFP *2
Pin
name
33
35
AVSS
34
36
35
37
36
38
37
39
38
40
39
41
40
42
41
43
42
44
P60
AN0
P61
AN1
P62
AN2
P63
AN3
P64
AN4
P65
AN5
P66
AN6
P67
AN7
VSS
I/O
circuit
type*3
H
H
H
H
H
H
H
H
-
P71
43
44
45
46
IRQ10
AN17
K
General-purpose I/O port
Analog input pin
General-purpose I/O port
Analog input pin
General-purpose I/O port
Analog input pin
General-purpose I/O port
Analog input pin
General-purpose I/O port
Analog input pin
General-purpose I/O port
Analog input pin
General-purpose I/O port
Analog input pin
Power supply pin (GND)
External interrupt input pin
Analog input pin
P72
General-purpose I/O port
IRQ11
External interrupt input pin
AN18
K
AN19
General-purpose I/O port
External interrupt input pin
K
UI5
Analog input pin
Multi-function serial clock I/O pin (when set by F7FSR register)
P74
IRQ13
Analog input pin
Multi-function serial output pin (when set by P7FSR register)
(UCK4)/
(SCL4)
48
Analog input pin
Multi-function serial input pin (when set by P7FSR register)
IRQ12
46
General-purpose I/O port
(UI4)
P73
47
A/D converter power supply pin
General-purpose I/O port
(UO4)/
(SDA4)
45
Function
General-purpose I/O port
G
External interrupt input pin
Multi-function serial input pin
(Continued)
10
MB90880 Series
Pin no.
LQFP *1
QFP *2
47
49
Pin
name
I/O
circuit
type*3
P75
UO5/
(SDA5)
General-purpose I/O port
G
P76
48
50
IRQ14
Function
Multi-function serial output pin
General-purpose I/O port
G
UCK5/
(SCL5)
External interrupt input pin
Multi-function serial clock I/O pin
49
51
MD2
L
Operation mode specification input pin
50
52
MD1
L
Operation mode specification input pin
51
53
MD0
L
Operation mode specification input pin
52
54
RST
B
Reset input pin
P80
53
55
IRQ15
General-purpose I/O port
G
UI6
Multi-function serial input pin
P81
54
56
UO6/
(SDA6)
General-purpose I/O port
G
P82
55
57
IRQ16
58
57
59
58
60
59
61
P83
IRQ17
P84
UI0
G
I
G
62
IRQ18
I
IRQ19
(PPG4)
Multi-function serial input pin
Multi-function serial output pin
Multi-function serial clock I/O pin
External interrupt input pin
External trigger input pin, when A/D converter is used.
PA0
63
General-purpose I/O port
General-purpose I/O port
ADTG
61
External interrupt input pin
General-purpose I/O port
G
P87
60
General-purpose I/O port
General-purpose I/O port
G
P86
UCK0/
(SCL0)
External interrupt input pin
Multi-function serial clock I/O pin
P85
UO0/
(SDA0)
Multi-function serial output pin
General-purpose I/O port
UCK6/
(SCL6)
56
External interrupt input pin
General-purpose I/O port
J
External interrupt input pin
PPG timer output pin (when set by PAFSR register)
(Continued)
11
MB90880 Series
Pin no.
LQFP *1
QFP *2
Pin
name
I/O
circuit
type*3
PA1
62
64
IRQ20
Function
General-purpose I/O port
J
(PPG5)
External interrupt input pin
PPG timer output pin (when set by PAFSR register)
63
65
DVCC
-
PA port power supply pin
64
66
DVSS
-
PA port power supply pin (GND)
PA2
65
67
IRQ21
General-purpose I/O port
J
(PPG6)
PPG timer output pin (when set by PAFSR register)
PA3
66
68
IRQ22
General-purpose I/O port
J
(PPG7)
69
68
70
ALE
P51
RD
General-purpose I/O port
F
F
P52
69
71
WRL
71
72
73
WRH
F
F
Serves as read strobe output (RD) pin in external bus mode.
Serves as lower data write strobe output (WRL) pin in external bus
mode, and serves as a general-purpose I/O port when WRE bit in
EPCR register is "0".
Serves as higher data write strobe output (WRH) pin in external bus
mode with 16-bit bus width, and serves as a general-purpose I/O
port when WRE bit in EPCR register is "0".
IRQ23
External interrupt input pin
P54
General-purpose I/O port
HRQ
F
HAK
PPG5
Serves as hold request input (HRQ) pin in external bus mode, and
serves as a general-purpose I/O port when HDE bit in EPCR register
is "0".
PPG timer output pin
P55
74
General-purpose I/O port
General-purpose I/O port
PPG4
72
Serves as address latch enable signal (ALE) pin in external bus
mode.
General-purpose I/O port
P53
70
External interrupt input pin
PPG timer output pin (when set by PAFSR register)
P50
67
External interrupt input pin
General-purpose I/O port
F
Serves as hold acknowledge output (HAK) pin in external bus mode,
and serves as a general-purpose I/O port when HDE bit in EPCR
register is "0".
PPG timer output pin
(Continued)
12
MB90880 Series
Pin no.
LQFP *1
QFP *2
Pin
name
I/O
circuit
type*3
P56
73
75
RDY
General-purpose I/O port
F
PPG6
76
CLK
General-purpose I/O port
F
PPG7
76
77
78
79
77
78
79
80
81
AD00/
D00
Serves as machine cycle clock output (CLK) pin in external bus
mode, and serves as a general-purpose I/O port when CKE bit in
EPCR register is "0".
PPG timer output pin
P00
75
Serves as external ready input (RDY) pin in external bus mode, and
serves as a general-purpose I/O port when RYE bit in EPCR register
is "0".
PPG timer output pin
P57
74
Function
General-purpose I/O port
C
In multiplex mode, it serves as lower external address/data bus I/O
pin.
Serves as lower external data bus output pin in non-multiplex mode.
IRQ0
External interrupt input pin
P01
General-purpose I/O port
AD01/
D01
C
Serves as an external address/lower data bus I/O pin in multiplex
mode.
Serves as a lower external data bus output pin in non-multiplex
mode.
IRQ1
External interrupt input pin
P02
General-purpose I/O port
AD02/
D02
C
Serves as an external address/lower data bus I/O pin in multiplex
mode.
Serves as a lower external data bus output pin in non-multiplex
mode.
IRQ2
External interrupt input pin
P03
General-purpose I/O port
AD03/
D03
C
Serves as an external address/lower data bus I/O pin in multiplex
mode.
Serves as a lower external data bus output pin in non-multiplex
mode.
IRQ3
External interrupt input pin
P04
General-purpose I/O port
AD04/
D04
IRQ4
C
In multiplex mode, it serves as lower external address/data bus I/O
pin.
Serves as a lower external data bus output pin in non-multiplex
mode.
External interrupt input pin
(Continued)
13
MB90880 Series
Pin no.
LQFP *1
QFP *2
Pin
name
I/O
circuit
type*3
P05
80
81
82
83
82
83
84
85
AD05/
D05
General-purpose I/O port
C
P06
General-purpose I/O port
AD06/
D06
C
Serves as a lower external data bus output pin in non-multiplex
mode.
External interrupt input pin
P07
General-purpose I/O port
AD07/
D07
C
In multiplex mode, it serves as lower external address/data bus I/O
pin.
Serves as a lower external data bus output pin in non-multiplex
mode.
IRQ7
External interrupt input pin
P10
General-purpose I/O port
AD08/
D08
C
AD09/
D09
AD10/
D10
In multiplex mode, it serves as higher external address/data bus I/O
pin.
In non-multiplex mode, it serves as higher external data output pin.
Output compare event output pin
General-purpose I/O port
C
In multiplex mode, it serves as higher external address/data bus I/O
pin.
In non-multiplex mode, it serves as higher external data output pin.
Output compare event output pin
P12
87
In multiplex mode, it serves as lower external address/data bus I/O
pin.
IRQ6
OUT1
85
Serves as a lower external data bus output pin in non-multiplex
mode.
External interrupt input pin
P11
86
In multiplex mode, it serves as lower external address/data bus I/O
pin.
IRQ5
OUT0
84
Function
General-purpose I/O port
C
In multiplex mode, it serves as higher external address/data bus I/O
pin.
In non-multiplex mode, it serves as higher external data output pin.
OUT2
Output compare event output pin
P13
86
88
AD11/
D11
General-purpose I/O port
C
In multiplex mode, it serves as higher external address/data bus I/O
pin.
In non-multiplex mode, it serves as higher external data output pin.
OUT3
Output compare event output pin
(Continued)
14
MB90880 Series
Pin no.
LQFP *1
QFP *2
Pin
name
I/O
circuit
type*3
P14
87
89
AD12/
D12
Function
General-purpose I/O port
C
OUT4
In non-multiplex mode, it serves as higher external data output pin.
Output compare event output pin
88
90
VCC
-
Power supply pin
89
91
VSS
-
Power supply pin (GND)
90
92
X1
A
Main oscillator connecting pin
91
93
X0
A
Main oscillator connecting pin
P15
92
94
AD13/
D13
General-purpose I/O port
C
In non-multiplex mode, it serves as higher external data output pin.
OUT5
Output compare event output pin
P16
93
94
95
95
96
97
AD14/
D14
General-purpose I/O port
C
IN0
Trigger input pin for input capture ch.0
P17
General-purpose I/O port
AD15/
D15
C
In multiplex mode, it serves as higher external address/data bus I/O
pin.
In non-multiplex mode, it serves as higher external data output pin.
IN1
Trigger input pin for input capture ch.1
P20
General-purpose I/O port
A16
D
A17
PPG1
In multiplex mode, it serves as higher address output pin (A16) when
corresponding bit in external address output control register (HACR)
is set to "0".
In non-multiplex mode, it serves as higher address output pin (A16)
when corresponding bit in external address output control register
(HACR) is set to "0".
PPG timer output pin
P21
98
In multiplex mode, it serves as higher external address/data bus I/O
pin.
In non-multiplex mode, it serves as higher external data output pin.
PPG0
96
In multiplex mode, it serves as higher external address/data bus I/O
pin.
General-purpose I/O port
D
In multiplex mode, it serves as higher address output pin (A17) when
corresponding bit in external address output control register (HACR)
is set to "0".
In non-multiplex mode, it serves as higher address output pin (A17)
when corresponding bit in external address output control register
(HACR) is set to "0".
PPG timer output pin
(Continued)
15
MB90880 Series
(Continued)
Pin no.
LQFP *1
QFP *2
Pin
name
I/O
circuit
type*3
P22
97
99
A18
General-purpose I/O port
D
PPG2
100
A19
D
100
2
A20
In multiplex mode, it serves as higher address output pin (A19) when
corresponding bit in external address output control register (HACR)
is set to "0".
In non-multiplex mode, it serves as higher address output pin (A19)
when corresponding bit in external address output control register
(HACR) is set to "0".
PPG timer output pin
P24
1
In non-multiplex mode, it serves as higher address output pin (A18)
when corresponding bit in external address output control register
(HACR) is set to "0".
General-purpose I/O port
PPG3
99
In multiplex mode, it serves as higher address output pin (A18) when
corresponding bit in external address output control register (HACR)
is set to "0".
PPG timer output pin
P23
98
Function
General-purpose I/O port
D
In multiplex mode, it serves as higher address output pin (A20) when
corresponding bit in external address output control register (HACR)
is set to "0".
In non-multiplex mode, it serves as higher address output pin (A20)
when corresponding bit in external address output control register
(HACR) is set to "0".
TIO0
Base timer I/O pin (ch.0)
P25
General-purpose I/O port
A21
TIO1
D
In multiplex mode, it serves as higher address output pin (A21) when
corresponding bit in external address output control register (HACR)
is set to "0".
In non-multiplex mode, it serves as higher address output pin (A21)
when corresponding bit in external address output control register
(HACR) is set to "0".
Base timer I/O pin (ch.1)
*1 : LQFP : FPT-100P-M20
*2 : QFP : FPT-100P-M06
*3 : For the I/O circuit type, refer to “■ I/O CIRCUIT TYPE”.
16
MB90880 Series
■ I/O CIRCUIT TYPE
Type
Circuit
X1, X1A
A
P-ch
N-ch
Remarks
• Oscillation feedback resistance
X1, X0 : approx. 1 MΩ
X1A, X0A : approx. 10 MΩ
• Standby control provided
Xout
X0, X0A
Standby control
signal
Hysteresis input with pull-up resistor
B
R
R
Hysteresis input
Pull-up control signal
P-ch
P-ch
N-ch
•
•
•
•
Input pull-up resistor control provided
CMOS level output
Hysteresis input
CMOS input (in external bus mode)
C
R
CMOS input
Hysteresis input
Standby control for
input shutdown
• CMOS level output
• Hysteresis input
P-ch
N-ch
D
R
Hysteresis input
Standby control for
input shutdown
• CMOS level output
• Hysteresis input
• I2C level hysteresis input
P-ch
N-ch
E
R
Hysteresis input
I2C level
hysteresis input
Standby control for
input shutdown
(Continued)
17
MB90880 Series
Type
Circuit
Remarks
• CMOS level output
• Hysteresis input
• CMOS input (in external bus mode)
P-ch
N-ch
F
R
CMOS input
Hysteresis input
Standby control for
input shutdown
P-ch
Open-drain control
signal
N-ch
G
• CMOS level output
(Open-drain control provided)
• 5V tolerant
• Hysteresis input
• I2C level hysteresis input
R
Hysteresis input
I2C level
hysteresis input
Standby control for
input shutdown
• CMOS level output
• Hysteresis input
• Analog input
P-ch
N-ch
H
R
Hysteresis input
Standby control for
input shutdown
Analog input
P-ch
Open-drain control
signal
N-ch
• CMOS level output
(Open-drain control provided)
• 5V tolerant
• Hysteresis input
I
R
Hysteresis input
Standby control for
input shutdown
(Continued)
18
MB90880 Series
(Continued)
Type
Circuit
Remarks
• CMOS/level output
(high-current type)
• Hysteresis input
P-ch
N-ch
J
R
Hysteresis input
Standby control for
input shutdown
•
•
•
•
P-ch
N-ch
K
CMOS level output
Hysteresis input
Analog input
I2C level hysteresis input
R
Hysteresis input
I2C level
Hysteresis input
Standby control for
input shutdown
Analog input
Flash memory product
• CMOS level input
• High-voltage control for flash test
provided
Flash memory product
N-ch
N-ch
Control signal
L
N-ch
R
Mode input
Diffused resistor
N-ch
MASK ROM product
Hysteresis input
MASK ROM product
R
Hysteresis input
19
MB90880 Series
■ HANDLING DEVICES
1. Maximum rated voltages for the prevention of latch-up
Be cautious not to exceed the absolute maximum rating.
CMOS ICs may cause latch-up, when a voltage higher than VCC or lower than VSS is applied to input or output
pins other than medium-to-high resistant pins, or when a voltage exceeding the rating is applied between VCC
and VSS pins.
If latch-up occurs, the power supply current increases rapidly, sometimes resulting in thermal breakdown of the
device. Take the utmost care not to let it occur.
Likewise, care must be taken not to allow the analog power supply (AVCC, AVRH) and analog input to exceed
the digital power supply (VCC) when turning on or off any analog system.
2. Handling unused pins
Leaving unused input pins open may cause a malfunction or latch-up which leads to fatal damage to the device.
Therefore, they must be pulled up or down through at least 2 kΩ resistance. Also, any unused I/O pin should be
left open in the output state, or set to the input state and handled in the same way as an unused input pin.
3. Notes on using external clock
Even when an external clock is being used, oscillation stabilization wait time is required for a power-on reset or
release from sub clock mode or stop mode. Note that 25 MHz is the upper limit on the external clock that can
be used. The following diagram shows an example of using an external clock.
X0
Open
X1
4. Handling power supply pins (VCC/VSS)
When multiple VCC and VSS pins supply pins are used, all the power supply pins must be connected to external
power and ground lines due to the device design, to reduce latch-up and unwanted radiation, prevent abnormal
operation of strobe signals caused by the rise in the ground level and to conform to the total output current rating.
Make sure to connect the VCC and VSS pins of this device via lowest impedance to power lines. It is recommended
that a bypass capacitor of around 0.1 µF be placed between the VCC and VSS pins near the device.
5. Crystal oscillator circuit
Noises around X0/X1 or X0A/X1A pins may cause abnormal operations. It is strongly recommended to provide
bypass capacitors via shortest distance from X0/X1, X0A/X1A pins, crystal oscillator (or ceramic oscillator) and
ground lines and also not to allow the lines of the oscillation circuit to cross the lines of other circuits. This will
ensure stable operations of the printed circuit boards. Please ask each crystal maker to evaluate the oscillational
characteristics of the crystal and this device.
6. Notes on PLL clock mode operation
If an oscillator comes off or clock input stops during PLL clock mode operation, this microcontroller may continue
its operation using a free-running frequency from a self-excited oscillation circuit within PLL. This is not a
guaranteed operation.
20
MB90880 Series
7. Power-on and power-off sequence of A/D converter and analog input
Turn on the A/D converters (AVCC, AVRH) and analog inputs (AN0 to AN19) after turning on the digital power
supply (VCC) .
During power-off, turn off the digital power supply (VCC) after turning off the A/D converters and analog inputs
(AN0 to AN19) .
In this case, make sure that AVRH does not exceed AVCC during the power-on/power-off procedure.
Also make sure that the input voltage does not exceed AVCC when a pin which is also used as an analog input
is used as an input port.
8. Handling power supply pins on A/D converter-mounted models
Make sure to achieve "AVCC = AVRH = VCC" and "AVSS = VSS" in connecting the circuits, even when not using the
A/D converter function.
9. Note on power-up
To prevent the internal regulator from malfunctioning, maintain the voltage rise time at 50 µs (between 0.2V and
2.7V) or more during power-up.
10. Stabilization of power supply
Even when the VCC power supply voltage is within the specified operating range, it may still cause the device to
malfunction, if the power supply changes rapidly. For stabilization reference, it is recommended to control the
supply voltage so that VCC ripple variations (P-P values) at commercial frequencies (50/60 Hz) fall below 10%
of the standard VCC supply voltage and the coefficient of fluctuation does not exceed 0.1 V/ms at instantaneous
power switching.
11. Writing to Flash memory
For serial writing to Flash memory, always make sure that the operating voltage VCC is between 3.13V and 3.6V.
For normal writing to Flash memory, always make sure that the operating voltage VCC is between 3.0V and 3.6V.
12. P90/CS0 pins
P90/CS0 pins output “L” during writing Flash serial. Do not input from external.
13. Note of MB90F883 (S) , MB90F884 (S)
• Maximum operating frequency is 25 MHz.
• The base timer cannot use P24/TIO0, P25/TIO1, P26/TIO2, and P27/TIO3 as input function.
• MB90F883(S) and MB90F884(S) do not contain the flash security feature and write-protect feature.
21
MB90880 Series
■ BLOCK DIAGRAM
X0, X1, RST
X0A, X1A
MD0 to MD2
CPU
F2MC-16LX
series core
Clock control
circuit
RAM
Interrupt controller
ROM
µDMAC
16-bit PPG
UI0 to UI6
UO0 to UO6
UCK0 to UCK6
F2MC-16LX bus
Multifunction serial
SIO/UART/I2C
mode switching
enabled
8/16-bit
up-down
counter/timer
PPG0 to PPG7
AIN0, AIN1
BIN0, BIN1
ZIN0, ZIN1
I/O timer
AVCC
AVRH
AVSS
ADTG
AN0 to AN19
16-bit input capture ×
2 channels
10-bit
A/D converter
24
IRQ0 to IRQ23
16-bit output compare ×
6 channels
16-bit free-run timer
External interrupt
16-bit base timer
IN0, IN1
OUT0 to OUT5
TIO0 to TIO3
Reload timer/PWM/PWC
mode switching enabled
I/O port
8
8
8
8
8
8
8
7
8
8
4
P00
to
P07
P10
to
P17
P20
to
P27
P30
to
P37
P40
to
P47
P50
to
P57
P60
to
P67
P70
to
P76
P80
to
P87
P90
to
P97
PA0
to
PA3
Note : The I/O ports shown in the diagram above are shared by other built-in function blocks. They cannot be used
as I/O ports when used as pins for a built-in module.
22
MB90880 Series
■ MEMORY MAP
Single chip mode
Internal ROM
external bus
ROM area
ROM area
External ROM
external bus
FFFFFFH
Address #1
010000H
Address #2
007900H
ROM area
ROM area
Image of FF bank
Image of FF bank
Peripheral area
Peripheral area
Peripheral area
Address #3
RAM
Register
RAM
Register
RAM
Register
000100H
0000F0H
000000H
Peripheral area
: Internal
Parts No.
Address #1
Peripheral area
: External
Address #2
Peripheral area
: Access prohibited
Address #3
MB90882 (S)
FC0000H
004100H
MB90F882 (S)
FC0000H
004100H
MB90883 (S)
FA0000H
006100H
MB90F883 (S) /
MB90F883A (S)
FA0000H
MB90884 (S)
F80000H
007900H
MB90F884 (S) /
MB90F884A (S)
F80000H
007900H
MB90V880 (S)
(F80000H)
007900H
008000H, fixed
006100H
Note : The image of the ROM data in the FF band appears at the top of the 00 bank in order to enable efficient use
of the C compiler small memory model. The lower 16-bit address for the FF bank will be assigned to the
same address, so that tables in ROM can be referenced without declaring a "far" indication with the pointer.
For example, when accessing the address 00C000H, the actual access is to address FFC000H in ROM.
Here the FF bank ROM area exceeds 32 Kbytes, it is not possible to see the entire area in the 00 bank
image. Therefore, the ROM data in FF8000H to FFFFFFH can be seen in the 00 bank image, while the data
in FF0000H to FF7FFFH can only be seen in the FF bank.
23
MB90880 Series
■ F2MC-16L CPU PROGRAMMING MODEL
• Dedicated register
AH
Accumulator
AL
USP
User stack pointer
SSP
System stack pointer
PS
Processor status
PC
Program counter
DPR
Direct page register
PCB
Program bank register
DTB
Data bank register
USB
User stack bank register
SSB
System stack bank register
ADB
Additional data bank register
8 bits
16 bits
32 bits
• General-purpose register
MSB
LSB
16 bits
000180H + RP × 10H
RW0
RL0
RW1
RW2
RL1
RW3
R1
R0
RW4
R3
R2
RW5
R5
R4
RW6
R7
R6
RW7
RL2
RL3
• Processor status
bit 15
PS
24
bit 13 bit 12
ILM
bit 8 bit 7
RP
bit 0
CCR
MB90880 Series
■ I/O MAP
Address
Register
abbreviation
000000H
PDR0
000001H
Register name
R/W
Resource
Initial value
Port 0 data register
R/W
Port 0
XXXXXXXXB
PDR1
Port 1 data register
R/W
Port 1
XXXXXXXXB
000002H
PDR2
Port 2 data register
R/W
Port 2
XXXXXXXXB
000003H
PDR3
Port 3 data register
R/W
Port 3
XXXXXXXXB
000004H
PDR4
Port 4 data register
R/W
Port 4
XXXXXXXXB
000005H
PDR5
Port 5 data register
R/W
Port 5
XXXXXXXXB
000006H
PDR6
Port 6 data register
R/W
Port 6
XXXXXXXXB
000007H
PDR7
Port 7 data register
R/W
Port 7
XXXXXXXXB
000008H
PDR8
Port 8 data register
R/W
Port 8
XXXXXXXXB
000009H
PDR9
Port 9 data register
R/W
Port 9
XXXXXXXXB
00000AH
PDRA
Port A data register
R/W
Port A
XXXXXXXXB
00000BH
UDER
Up-down timer input enable register
R/W
Up-down timer input
control
XX000000B
00000CH
ILSR0
Serial input level selection register 0
R/W
00000DH
ILSR1
Serial input level selection register 1
R/W
00000EH
ILSR2
Serial input level selection register 2
R/W
00000FH
00000000B
Multi-function serial
control
00000000B
---00000B
Disabled
000010H
DDR0
Port 0 direction register
R/W
Port 0
00000000B
000011H
DDR1
Port 1 direction register
R/W
Port 1
00000000B
000012H
DDR2
Port 2 direction register
R/W
Port 2
00000000B
000013H
DDR3
Port 3 direction register
R/W
Port 3
00000000B
000014H
DDR4
Port 4 direction register
R/W
Port 4
00000000B
000015H
DDR5
Port 5 direction register
R/W
Port 5
00000000B
000016H
DDR6
Port 6 direction register
R/W
Port 6
00000000B
000017H
DDR7
Port 7 direction register
R/W
Port 7
-0000000B
000018H
DDR8
Port 8 direction register
R/W
Port 8
00000000B
000019H
DDR9
Port 9 direction register
R/W
Port 9
00000000B
00001AH
DDRA
Port A direction register
R/W
Port A
----0000B
00001BH
ADER0
Analog input enable register 0
R/W
Port 6, A/D
11111111B
00001CH
ADER1
Analog input enable register 1
R/W
Port 9, A/D
11111111B
00001DH
ADER2
Analog input enable register 2
R/W
Port 7, A/D
----1111B
00001EH
RDR0
Port 0 input resistance register
R/W
Port 0 (pull-up
resistance control)
00000000B
00001FH
RDR1
Port 1 input resistance register
R/W
Port 1 (pull-up
resistance control)
00000000B
(Continued)
25
MB90880 Series
Address
Register
abbreviation
000020H
SMR0
000021H SCR0/IBCR0
Register name
R/W
Resource
Initial value
Serial bus mode register ch.0
R/W
$$$$$$$$B
SCR0/IBCR0 serial bus control
register/I2C bus control register ch.0
R/W
$$$$$$$$B
Extended communication control
register/I2C bus status register ch.0
R/W
$$$$$$$$B
Serial status register ch.0
R/W
$$$$$$$$B
000022H
ESCR0/
IBSR0
000023H
SSR0
000024H
RDR00/
TDR00
Transmission/reception data register 0
ch.0
R,W
000025H
RDR10/
TDR10
Transmission/reception data register 1
ch.0
R,W
$$$$$$$$B
000026H
BGR00
Baud rate generator register 0 ch.0
R/W
$$$$$$$$B
000027H
BGR10
Baud rate generator register 1 ch.0
R/W
$$$$$$$$B
000028H
ISBA0
7-bit slave address register ch.0
R/W
00000000B
000029H
ISMK0
7-bit slave address mask register ch.0
R/W
01111111B
00002AH
SMR1
Serial bus mode register ch.1
R/W
$$$$$$$$B
Serial bus control register / I2C bus
control register ch.1
R/W
$$$$$$$$B
Extended communication control
register / I2C bus status register ch.1
R/W
$$$$$$$$B
Serial status register ch.1
R/W
$$$$$$$$B
00002BH SCR1/IBCR1
Multi-function serial
ch.0
$$$$$$$$B
00002CH
ESCR1/
IBSR1
00002DH
SSR1
00002EH
RDR01/
TDR01
Transmission/reception data register 0
ch.1
R,W
00002FH
RDR11/
TDR11
Transmission/reception data register 1
ch.1
R,W
$$$$$$$$B
000030H
BGR01
Baud rate generator register 0 ch.1
R/W
$$$$$$$$B
000031H
BGR11
Baud rate generator register 1 ch.1
R/W
$$$$$$$$B
000032H
ISBA1
7-bit slave address register ch.1
R/W
00000000B
000033H
ISMK1
7-bit slave address mask register ch.1
R/W
01111111B
000034H
ADCSL
Lower A/D control status register
R/W
00011110B
000035H
ADCSH
Higher A/D control status register
R/W
00000000B
000036H
ADCRL
Lower A/D data register
R
XXXXXXXXB
000037H
ADCRH
Higher A/D data register
R
000038H
ADSRL
Lower A/D conversion channel setting
register
R/W
00000000B
000039H
ADSRH
Higher A/D conversion channel setting
register
R/W
00000000B
00003AH
Multi-function serial
ch.1
A/D Converter
$$$$$$$$B
111111XXB
Reserved
(Continued)
26
MB90880 Series
Address
Register
abbreviation
00003BH
PACSR1
00003CH
Register name
R/W
Resource
Initial value
Address detection control status
register 1
R/W
Address match
detection function
00000000B
OLSR0
Output level selection register 0
R/W
Port 7 (N-ch
open-drain control)
-000----B
00003DH
OLSR1
Output level selection register 1
R/W
Port 8 (N-ch
open-drain control)
00000000B
00003EH
SMR2
Serial bus mode register ch.2
R/W
$$$$$$$$B
Serial bus control register / I C bus
control register ch.2
R/W
$$$$$$$$B
Extended communication control
register / I2C bus status register ch.2
R/W
$$$$$$$$B
Serial status register ch.2
R/W
$$$$$$$$B
2
00003FH SCR2/IBCR2
000040H
ESCR2/
IBSR2
000041H
SSR2
000042H
RDR02/
TDR02
Transmission/reception data register 0
ch.2
R,W
000043H
RDR12/
TDR12
Transmission/reception data register 1
ch.2
R,W
$$$$$$$$B
000044H
BGR02
Baud rate generator register 0 ch.2
R/W
$$$$$$$$B
000045H
BGR12
Baud rate generator register 1 ch.2
R/W
$$$$$$$$B
000046H
ISBA2
7-bit slave address register ch.2
R/W
00000000B
000047H
ISMK2
7-bit slave address mask register ch.2
R/W
01111111B
000048H
SMR3
Serial bus mode register ch.3
R/W
$$$$$$$$B
Serial bus control register / I2C bus
control register ch.3
R/W
$$$$$$$$B
Extended communication control
register / I2C bus status register ch.3
R/W
$$$$$$$$B
Serial status register ch.3
R/W
$$$$$$$$B
000049H SCR3/IBCR3
Multi-function serial
ch.2
$$$$$$$$B
00004AH
ESCR3/
IBSR3
00004BH
SSR3
00004CH
RDR03/
TDR03
Transmission/reception data register 0
ch.3
R,W
00004DH
RDR13/
TDR13
Transmission/reception data register 1
ch.3
R,W
$$$$$$$$B
00004EH
BGR03
Baud rate generator register 0 ch.3
R/W
$$$$$$$$B
00004FH
BGR13
Baud rate generator register 1 ch.3
R/W
$$$$$$$$B
000050H
ISBA3
7-bit slave address register ch.3
R/W
00000000B
000051H
ISMK3
7-bit slave address mask register ch.3
R/W
01111111B
000052H
SMR4
Serial bus mode register ch.4
R/W
2
000053H SCR4/IBCR4
Serial bus control register / I C bus
control register ch.4
R/W
Multi-function serial
ch.3
$$$$$$$$B
$$$$$$$$B
Multi-function serial
ch.4
$$$$$$$$B
(Continued)
27
MB90880 Series
Address
Register
abbreviation
000054H
ESCR4/
IBSR4
000055H
SSR4
000056H
Register name
R/W
Resource
Initial value
Extended communication control
register / I2C bus status register ch.4
R/W
$$$$$$$$B
Serial status register ch.4
R/W
$$$$$$$$B
RDR04/
TDR04
Transmission/reception data register 0
ch.4
R,W
$$$$$$$$B
000057H
RDR14/
TDR14
Transmission/reception data register 1
ch.4
R,W
000058H
BGR04
Baud rate generator register 0 ch.4
R/W
$$$$$$$$B
000059H
BGR14
Baud rate generator register 1 ch.4
R/W
$$$$$$$$B
00005AH
ISBA4
7-bit slave address register ch.4
R/W
00000000B
00005BH
ISMK4
7-bit slave address mask register ch.4
R/W
01111111B
00005CH
SMR5
Serial bus mode register ch.5
R/W
$$$$$$$$B
Serial bus control register / I C bus
control register ch.5
R/W
$$$$$$$$B
Extended communication control
register / I2C bus status register ch.5
R/W
$$$$$$$$B
Serial status register ch.5
R/W
$$$$$$$$B
Multi-function serial
ch.4
$$$$$$$$B
2
00005DH SCR5/IBCR5
00005EH
ESCR5/
IBSR5
00005FH
SSR5
000060H
RDR05/
TDR05
Transmission/reception data register 0
ch.5
R,W
000061H
RDR15/
TDR15
Transmission/reception data register 1
ch.5
R,W
$$$$$$$$B
000062H
BGR05
Baud rate generator register 0 ch.5
R/W
$$$$$$$$B
000063H
BGR15
Baud rate generator register 1 ch.5
R/W
$$$$$$$$B
000064H
ISBA5
7-bit slave address register ch.5
R/W
00000000B
000065H
ISMK5
7-bit slave address mask register ch.5
R/W
01111111B
000066H
000067H
000068H
000069H
00006AH
00006BH
00006CH
00006DH
OCCP0
OCCP1
OCCP2
OCCP3
00006EH
00006FH
Lower output compare register (ch.0)
Higher output compare register (ch.0)
Lower output compare register (ch.1)
Higher output compare register (ch.1)
Lower output compare register (ch.2)
Higher output compare register (ch.2)
Lower output compare register (ch.3)
Higher output compare register (ch.3)
Multi-function serial
ch.5
00000000B
R/W
R/W
R/W
$$$$$$$$B
00000000B
00000000B
16-bit I/O timer output
compare
(ch.0 to ch.5)
00000000B
00000000B
00000000B
00000000B
R/W
00000000B
Reserved
ROMM
ROM mirror function selection register
R/W
ROM mirror function
-------1B
(Continued)
28
MB90880 Series
Address
000070H
000071H
000072H
000073H
Register
abbreviation
OCCP4
OCCP5
Register name
R/W
Lower output compare register (ch.4)
Higher output compare register (ch.4)
Lower output compare register (ch.5)
Higher output compare register (ch.5)
Resource
Initial value
00000000B
R/W
00000000B
00000000B
R/W
00000000B
Lower output compare control register
(ch.0, ch.1)
R/W
000075H
Higher output compare control register
(ch.0, ch.1)
R/W
000076H
Lower output compare control register
(ch.2, ch.3)
R/W
0000--00B
000077H
Higher output compare control register
(ch.2, ch.3)
R/W
---00000B
000078H
Lower output compare control register
(ch.4, ch.5)
R/W
0000--00B
000079H
Higher output compare control register
(ch.4, ch.5)
R/W
---00000B
00007AH
Lower input capture data register (ch.0)
R
XXXXXXXXB
Higher input capture data register
(ch.0)
R
XXXXXXXXB
Lower input capture data register (ch.1)
R
IPCP1
Higher input capture data register
(ch.1)
R
00007EH
ICS01
Input capture control status register
00007FH
ICE01
Input capture edge register
000080H
TCDT
000081H
000074H
OCS01
OCS23
OCS45
00007BH
IPCP0
00007CH
00007DH
0000--00B
16-bit I/O timer output
compare
(ch.0 to ch.5)
6-bit I/O timer
input capture
(ch.0, ch.1)
---00000B
XXXXXXXXB
XXXXXXXXB
R/W
00000000B
R
------XXB
Lower timer counter data register
R/W
00000000B
TCDT
Higher timer counter data register
R/W
00000000B
000082H
TCCS
Timer control status register
R/W
000083H
TCCS
Timer control status register
R/W
000084H
000085H
CPCLR
Lower compare clear register
00000000B
XX-00000B
XXXXXXXXB
R/W
Higher compare clear register
000086H
to
00009AH
16-bit I/O timer
free-run timer
XXXXXXXXB
Reserved
00009BH
DCSR
DMAC descriptor channel specification
register
R/W
DMAC
00000000B
00009CH
DSRL
DMAC lower status register
R/W
DMAC
00000000B
00009DH
DSRH
DMAC higher status register
R/W
DMAC
00000000B
(Continued)
29
MB90880 Series
Address
Register
abbreviation
00009EH
PACSR0
00009FH
DIRR
0000A0H
LPMCR
Low power consumption mode control
register
W, R/W
0000A1H
CKSCR
Clock selection register
R, R/W
Register name
R/W
Resource
Initial value
Address detection control status
register 0
R/W
Address match
detection function
00000000B
Delayed interrupt source generation/
release register
R/W
Delayed interrupt
generation module
-------0B
0000A2H,
0000A3H
Low power
consumption
00011000B
11111100B
Reserved
0000A4H
DSSR
DMAC stop status register
0000A5H
ARSR
Auto ready function selection register
W
0000A6H
HACR
External address output control register
W
0000A7H
EPCR
Bus control signal selection register
W
0000A8H
WDTC
Watchdog timer control register
R, W
Watchdog timer
XXXXX111B
0000A9H
TBTC
Time base timer control register
W, R/W
Time base timer
1XX00100B
0000AAH
WTC
Watch timer control register
R, R/W
Watch timer
10001000B
0000ABH
R/W
DMAC
00000000B
0011--00B
External pin
********B
1000*10-B
Reserved
0000ACH
DERL
DMAC lower enable register
R/W
0000ADH
DERH
DMAC higher enable register
R/W
0000AEH
FMCS
Flash memory control status register
0000AFH
W, R/W
DMAC
Flash memory I/F
00000000B
00000000B
000X0000B
Prohibited
0000B0H
ICR00
Interrupt control register 00
W, R/W
00000111B
0000B1H
ICR01
Interrupt control register 01
W, R/W
00000111B
0000B2H
ICR02
Interrupt control register 02
W, R/W
00000111B
0000B3H
ICR03
Interrupt control register 03
W, R/W
00000111B
0000B4H
ICR04
Interrupt control register 04
W, R/W
00000111B
0000B5H
ICR05
Interrupt control register 05
W, R/W
00000111B
0000B6H
ICR06
Interrupt control register 06
W, R/W
0000B7H
ICR07
Interrupt control register 07
W, R/W
0000B8H
ICR08
Interrupt control register 08
W, R/W
00000111B
0000B9H
ICR09
Interrupt control register 09
W, R/W
00000111B
0000BAH
ICR10
Interrupt control register 10
W, R/W
00000111B
0000BBH
ICR11
Interrupt control register 11
W, R/W
00000111B
0000BCH
ICR12
Interrupt control register 12
W, R/W
00000111B
0000BDH
ICR13
Interrupt control register 13
W, R/W
00000111B
Interrupt control
00000111B
00000111B
(Continued)
30
MB90880 Series
Address
Register
abbreviation
0000BEH
ICR14
Interrupt control register 14
W, R/W
0000BFH
ICR15
Interrupt control register 15
W, R/W
0000C0H
CMR0
Chip select area MASK register 0
R/W
0000C1H
CAR0
Chip select area register 0
R/W
11111111B
0000C2H
CMR1
Chip select area MASK register 1
R/W
00001111B
0000C3H
CAR1
Chip select area register 1
R/W
11111111B
0000C4H
CMR2
Chip select area MASK register 2
R/W
00001111B
0000C5H
CAR2
Chip select area register 2
R/W
0000C6H
CMR3
Chip select area MASK register 3
R/W
00001111B
0000C7H
CAR3
Chip select area register 3
R/W
11111111B
0000C8H
CSCR
Chip select control register
R/W
----000*B
0000C9H
CALR
Chip select active level register
R/W
----0000B
Register name
0000CAH
to
0000CEH
R/W
Resource
Interrupt control
Chip select function
Interrupt control
Initial value
00000111B
00000111B
00001111B
11111111B
Reserved
0000CFH
PLLOS
0000D0H
BAPL
DMA buffer address pointer (low)
R/W
XXXXXXXXB
0000D1H
BAPM
DMA buffer address pointer (middle)
R/W
XXXXXXXXB
0000D2H
BAPH
DMA buffer address pointer (high)
R/W
XXXXXXXXB
0000D3H
MACS
DMA control register
R/W
0000D4H
IOAL
DMAI/O register address pointer (low)
R/W
0000D5H
IOAH
DMAI/O register address pointer (high)
R/W
XXXXXXXXB
0000D6H
DCTL
DMA data counter (low)
R/W
XXXXXXXXB
0000D7H
DCTH
DMA data counter (high)
R/W
XXXXXXXXB
00000000B
0000D8H
to
0000DFH
PLL output selection register
W
PLL
DMAC
------X0B
XXXXXXXXB
XXXXXXXXB
Reserved
0000E0H
ENIR0
Interrupt/DTP enable register 0
R/W
0000E1H
EIRR0
Interrupt/DTP source register 0
R/W
Request level setting register 0
R/W
Request level setting register 0
R/W
00000000B
00000000B
0000E2H
0000E3H
ELVR0
0000E4H
ENIR1
Interrupt/DTP enable register 1
R/W
0000E5H
EIRR1
Interrupt/DTP source register 1
R/W
Request level setting register 1
R/W
Request level setting register 1
R/W
0000E6H
0000E7H
ELVR1
DTP / external
interrupt
DTP / external
interrupt
XXXXXXXXB
00000000B
XXXXXXXXB
00000000B
00000000B
(Continued)
31
MB90880 Series
Address
Register
abbreviation
0000E8H
ENIR2
Interrupt/DTP enable register 2
R/W
0000E9H
EIRR2
Interrupt/DTP source register 2
R/W
Request level setting register 2
R/W
Request level setting register 2
R/W
0000EAH
0000EBH
ELVR2
Register name
R/W
0000ECH
to
0000EFH
Reserved
0000F0H
to
0000FFH
External area
000100H
to
#H*
RAM area
007900H
PCNTL0
PPG0 lower control status register
R/W
007901H
PCNTH0
PPG0 higher control status register
R/W
007902H
PCNTL1
PPG1 lower control status register
R/W
007903H
PCNTH1
PPG1 higher control status register
R/W
007904H
PCNTL2
PPG2 lower control status register
R/W
007905H
PCNTH2
PPG2 higher control status register
R/W
007906H
PCNTL3
PPG3 lower control status register
R/W
007907H
PCNTH3
PPG3 higher control status register
R/W
007908H
PCNTL4
PPG4 lower control status register
R/W
007909H
PCNTH4
PPG4 higher control status register
R/W
00790AH
PCNTL5
PPG5 lower control status register
R/W
00790BH
PCNTH5
PPG5 higher control status register
R/W
00790CH
PCNTL6
PPG6 lower control status register
R/W
00790DH
PCNTH6
PPG6 higher control status register
R/W
00790EH
PCNTL7
PPG7 lower control status register
R/W
00790FH
PCNTH7
PPG7 higher control status register
R/W
007910H
PPGDIV
PPG0 output division setting register
R/W
007911H
Resource
Initial value
XXXX0000B
DTP / external
interrupt
XXXXXXXXB
00000000B
00000000B
16-bit PPG0
16-bit PPG1
16-bit PPG2
16-bit PPG3
16-bit PPG4
16-bit PPG5
16-bit PPG6
16-bit PPG7
16-bit PPG0
00000000B
00000001B
00000000B
00000001B
00000000B
00000001B
00000000B
00000001B
00000000B
00000001B
00000000B
00000001B
00000000B
00000001B
00000000B
00000001B
11111100B
Reserved
007912H
PDCRL0
007913H
PDCRH0
007914H
PCSRL0
007915H
PCSRH0
PPG0 down counter register
11111111B
R
16-bit PPG0
PPG0 period setting register
W
11111111B
11111111B
11111111B
(Continued)
32
MB90880 Series
Address
Register
abbreviation
007916H
PUDUTL0
007917H
PUDUTH0
Register name
PPG0 duty setting register
007918H
Disabled
007919H
Disabled
00791AH
PDCRL1
00791BH
PDCRH1
00791CH
PCSRL1
00791DH
PCSRH1
00791EH
PUDUTL1
00791FH
PUDUTH1
W
PPG1 duty setting register
W
Disabled
PDCRH2
007924H
PCSRL2
007925H
PCSRH2
007926H
PUDUTL2
007927H
PUDUTH2
PPG2 down counter register
R
PPG2 period setting register
W
PPG2 duty setting register
W
007928H
Disabled
007929H
Disabled
00792AH
PDCRL3
00792BH
PDCRH3
00792CH
PCSRL3
00792DH
PCSRH3
00792EH
PUDUTL3
00792FH
PUDUTH3
PPG3 down counter register
R
PPG3 period setting register
W
PPG3 duty setting register
W
007930H
Disabled
007931H
Disabled
007932H
PDCRL4
007933H
PDCRH4
007934H
PCSRL4
007935H
PCSRH4
007936H
PUDUTL4
007937H
PUDUTH4
16-bit PPG0
PPG1 period setting register
007921H
007923H
W
R
Disabled
PDCRL2
Resource
PPG1 down counter register
007920H
007922H
R/W
PPG4 down counter register
R
PPG4 period setting register
W
PPG4 duty setting register
W
Initial value
00000000B
00000000B
11111111B
11111111B
16-bit PPG1
11111111B
11111111B
00000000B
00000000B
11111111B
11111111B
16-bit PPG2
11111111B
11111111B
00000000B
00000000B
11111111B
11111111B
16-bit PPG3
11111111B
11111111B
00000000B
00000000B
11111111B
11111111B
16-bit PPG4
11111111B
11111111B
00000000B
00000000B
(Continued)
33
MB90880 Series
Address
Register
abbreviation
Register name
R/W
007938H
Disabled
007939H
Disabled
00793AH
PDCRL5
00793BH
PDCRH5
00793CH
PCSRL5
00793DH
PCSRH5
00793EH
PUDUTL5
00793FH
PUDUTH5
PPG5 down counter register
R
PPG5 period setting register
W
PPG5 duty setting register
W
007940H
Disabled
007941H
Disabled
007942H
PDCRL6
007943H
PDCRH6
007944H
PCSRL6
007945H
PCSRH6
007946H
PUDUTL6
007947H
PUDUTH6
PPG6 down counter register
R
PPG6 period setting register
W
PPG6 duty setting register
W
007948H
Disabled
007949H
Disabled
00794AH
PDCRL7
00794BH
PDCRH7
00794CH
PCSRL7
00794DH
PCSRH7
00794EH
PUDUTL7
00794FH
PUDUTH7
PPG7 down counter register
R
PPG7 period setting register
W
PPG7 duty setting register
W
007950H
Disabled
007951H
Disabled
007952H
007953H
007954H
TMCR0
Timer control register ch.0
R/W
STC0
Status control register ch.0
R/W
007955H
Resource
11111111B
11111111B
16-bit PPG5
11111111B
11111111B
00000000B
00000000B
11111111B
11111111B
16-bit PPG6
11111111B
11111111B
00000000B
00000000B
11111111B
11111111B
16-bit PPG7
11111111B
11111111B
00000000B
00000000B
00000000B
Base timer ch.0
00000000B
00000000B
Disabled
007956H
TMR0
007957H
Initial value
Timer register ch.0
R/W
Base timer ch.0
00000000B/
XXXXXXXXB
00000000B/
XXXXXXXXB
(Continued)
34
MB90880 Series
Address
007958H
007959H
00795AH
00795BH
00795CH
00795DH
00795EH
Register
abbreviation
PCSR0/
PRLL0
Register name
R/W
Period/L-width setting register ch.0
Resource
XXXXXXXXB
R/W
XXXXXXXXB
Base timer ch.0
PDUT0/
PRLH0/
DTBF0
Duty/H-width/data buffer register ch.0
R/W
TMCR1
Timer control register ch.1
R/W
STC1
Status control register ch.1
R/W
00795FH
00000000B
Base timer ch.1
Disabled
TMR1
007964H
007965H
007966H
007967H
007968H
Timer register ch.1
R/W
PCSR1/
PRLL1
Period/L-width setting register ch.1
R/W
PDUT1/
PRLH1/
DTBF1
Duty/H-width/data buffer register ch.1
R/W
TMCR2
Timer control register ch.2
R/W
STC2
Status control register ch.2
R/W
007969H
00000000B/
XXXXXXXXB
00000000B/
XXXXXXXXB
Base timer ch.1
00000000B
Base timer ch.2
00796FH
007970H
007971H
007972H
00000000B
00000000B
Disabled
TMR2
00796EH
XXXXXXXXB
XXXXXXXXB/
00000000B
00000000B/
XXXXXXXXB
Timer register ch.2
R/W
Period/L-width setting register ch.2
R/W
00000000B/
XXXXXXXXB
00796BH
00796DH
XXXXXXXXB
XXXXXXXXB/
00000000B
00796AH
00796CH
00000000B
00000000B
007961H
007963H
XXXXXXXXB/
00000000B
XXXXXXXXB/
00000000B
007960H
007962H
Initial value
PCSR2/
PRLL2
PDUT2/
PRLH2/
DTBF2
Duty/H-width/data buffer register ch.2
R/W
TMCR3
Timer control register ch.3
R/W
STC3
Status control register ch.3
R/W
Base timer ch.2
XXXXXXXXB
XXXXXXXXB
XXXXXXXXB/
00000000B
XXXXXXXXB/
00000000B
00000000B
Base timer ch.3
00000000B
00000000B
(Continued)
35
MB90880 Series
Address
Register
abbreviation
Register name
R/W
007973H
Resource
Disabled
00000000B/
XXXXXXXXB
007974H
TMR3
Timer register ch.3
R/W
Period/L-width setting register ch.3
R/W
00000000B/
XXXXXXXXB
007975H
007976H
007977H
007978H
Initial value
PCSR3/
PRLL3
Base timer ch.3
XXXXXXXXB
XXXXXXXXB
XXXXXXXXB/
00000000B
Duty/H-width/data buffer register ch.3
007979H
PDUT3/
PRLH3/
DTBF3
00797AH
UDCR0
Up-down count register (ch.0)
R
00000000B
00797BH
UDCR1
Up-down count register (ch.1)
R
00000000B
00797CH
RCR0
Reload/compare register (ch.0)
W
00000000B
00797DH
RCR1
Reload/compare register (ch.1)
W
R/W
XXXXXXXXB/
00000000B
00000000B
8/16-bit up-down
counter/timer
00797EH
CCRL0
Lower counter control register (ch.0)
W, R/W
00797FH
CCRH0
Higher counter control register (ch.0)
R/W
00000000B
007980H
CCRL1
Lower counter control register (ch.1)
W, R/W
XX00X000B
007981H
CCRH1
Higher counter control register (ch.1)
R/W
-0000000B
007982H
CSR0
R, R/W
00000000B
Counter status register (ch.0)
007983H
007984H
Reserved
CSR1
Counter status register (ch.1)
007985H
to
00798FH
007990H
XX00X000B
R, R/W
8/16-bit up-down
counter/timer
00000000B
Reserved
SMR6
007991H SCR6/IBCR6
Serial bus mode register ch.6
R/W
$$$$$$$$B
Serial bus control register / I2C bus
control register ch.6
R/W
$$$$$$$$B
Extended communication control
register / I2C bus status register ch.6
R/W
$$$$$$$$B
Serial status register ch.6
R/W
007992H
ESCR6/
IBSR6
007993H
SSR6
007994H
RDR06/
TDR06
Transmission/reception data register 0
ch.6
R,W
$$$$$$$$B
007995H
RDR16/
TDR16
Transmission/reception data register 1
ch.6
R,W
$$$$$$$$B
007996H
BGR06
Baud rate generator register 0 ch.6
R/W
$$$$$$$$B
007997H
BGR16
Baud rate generator register 1 ch.6
R/W
$$$$$$$$B
Multi-function serial
ch.6
$$$$$$$$B
(Continued)
36
MB90880 Series
Address
Register
abbreviation
007998H
ISBA6
007999H
Register name
R/W
Resource
Initial value
7-bit slave address register ch.6
R/W
00000000B
ISMK6
7-bit slave address mask register ch.6
R/W
Multi-function serial
ch.6
00799AH
PAFSR
PPG pin assignment switching register
R/W
PPG pin switching
control
----0000B
00799BH
PMSSR
PPG multi-channel start register
R/W
PPG multi-start
control
00000000B
R/W
Multi-function serial
pin control
-----000B
00799CH
00799DH
01111111B
Reserved
P9FSR
Serial pin switching register 1
00799CH
to
0079A1H
Reserved
0079A2H
P7FSR
Serial pin switching register 0
R/W
Multi-function serial
pin control
----000XB
0079A3H
LSYNS
LIN SYNCH FIELD switching register
R/W
Input capture input
control
10001000B
0079A4H,
0079A5H
Reserved
0079A6H
FWR0
Flash memory write control register 0
R/W
0079A7H
FWR1
Flash memory write control register 1
R/W
0079A8H
to
0079DFH
Detection address register 0 (low)
PADR0
Detection address register 0 (middle)
0079E2H
Detection address register 0 (high)
0079E3H
Detection address register 1 (low)
0079E4H
PADR1
Detection address register 1 (middle)
0079E5H
Detection address register 1 (high)
0079E6H
Detection address register 2 (low)
0079E7H
PADR2
0079E8H
Detection address register 2 (middle)
R/W
XXXXXXXXB
XXXXXXXXB
XXXXXXXXB
R/W
Address match
detection function
XXXXXXXXB
XXXXXXXXB
XXXXXXXXB
R/W
Address match
detection function
XXXXXXXXB
XXXXXXXXB
Reserved
0079F0H
0079F2H
00000000B
XXXXXXXXB
Address match
detection function
Detection address register 2 (high)
0079E9H
to
0079EFH
0079F1H
00000000B
Reserved
0079E0H
0079E1H
Flash memory I/F
Detection address register 3 (low)
PADR3
Detection address register 3 (middle)
Detection address register 3 (high)
XXXXXXXXB
R/W
Address match
detection function
XXXXXXXXB
XXXXXXXXB
(Continued)
37
MB90880 Series
(Continued)
Address
Register
abbreviation
PADR4
Detection address register 4 (middle)
0079F5H
Detection address register 4 (high)
0079F6H
Detection address register 5 (low)
0079F7H
R/W
Resource
R/W
Address match
detection function
Detection address register 4 (low)
0079F3H
0079F4H
Register name
PADR5
0079F8H
0079F9H
to
007FFFH
Detection address register 5 (middle)
XXXXXXXXB
XXXXXXXXB
XXXXXXXXB
XXXXXXXXB
R/W
Address match
detection function
Detection address register 5 (high)
Reserved
Explanation on R/W
R/W : Readable/Writable
R
: Read only
W : Write only
Explanation on initial value
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.
: This bit is not used.
*
: The initial value of this bit is “1” or “0”.
It varies depending on the mode pin (MD2, MD1 or MD0 pin) .
+ : The initial value of this bit is “1” or “0”.
$
: The initial value of this bit varies depending on the operation mode of the resource.
#H* : Varies depending on the RAM area of the device.
38
Initial value
XXXXXXXXB
XXXXXXXXB
MB90880 Series
■ INTERRUPT SOURCES, INTERRUPT VECTORS AND INTERRUPT CONTROL
REGISTERS
Interrupt source
µDMAC
Clearing
channel
of EI2OS
no.
Interrupt vector
Interrupt control
register
No.
Address
No.
Address
Reset
×
⎯
#08
FFFFDCH
⎯
⎯
INT9 instruction
×
⎯
#09
FFFFD8H
⎯
⎯
Exception
×
⎯
#10
FFFFD4H
⎯
⎯
INT0 (IRQ0/1)
0
#11
FFFFD0H
INT0 (IRQ2 to IRQ7)
×
#12
FFFFCCH
ICR00
0000B0H
INT0 (IRQ8 to IRQ15)
×
#13
FFFFC8H
INT0 (IRQ16 to IRQ23)
×
#14
FFFFC4H
ICR01
0000B1H
Base timer ch.0 (source 0,1)
1
#15
FFFFC0H
Base timer ch.1 (source 0,1)
2
#16
FFFFBCH
ICR02
0000B2H
Base timer ch.2 (source 0,1)
3
#17
FFFFB8H
Base timer ch.3 (source 0,1)
4
#18
FFFFB4H
ICR03
0000B3H
PPG0/PPG4 counter borrow
5
#19
FFFFB0H
PPG1/PPG5 counter borrow
6
#20
FFFFACH
ICR04
0000B4H
PPG2/PPG6 counter borrow
7
#21
FFFFA8H
ICR05
0000B5H
ICR06
0000B6H
ICR07
0000B7H
ICR08
0000B8H
ICR09
0000B9H
ICR10
0000BAH
ICR11
0000BBH
ICR12
0000BCH
ICR13
0000BDH
PPG3/PPG7 counter borrow
×
8
#22
FFFFA4H
8/16-bit up-down counter/timer (ch.0/1)
compare / underflow / overflow / up-down
inversion
×
×
#23
FFFFA0H
Input capture retrieval (ch.0/1)
×
#24
FFFF9CH
Output compare (ch.0/1/2) match
×
#25
FFFF98H
Output compare (ch.3/4/5) match
×
#26
FFFF94H
A/D converter
×
#27
FFFF90H
Overflow in 16-bit free-run timer / compare
clear / multi-function serial ch.4/5/6 status
9
#28
FFFF8CH
Multi-function serial ch.4 reception
10
#29
FFFF88H
Multi-function serial ch.4 transition
11
#30
FFFF84H
Multi-function serial ch.5 reception
12
#31
FFFF80H
Multi-function serial ch.5 transition
13
#32
FFFF7CH
Multi-function serial ch.6 reception
14
#33
FFFF78H
Multi-function serial ch.6 transition
15
#34
FFFF74H
Multi-function serial ch.0/1 reception / status
×
#35
FFFF70H
Multi-function serial ch.0/1 transmission
×
#36
FFFF6CH
Multi-function serial ch.2 reception / status
×
#37
FFFF68H
Multi-function serial ch.2 transmission
×
#38
FFFF64H
(Continued)
39
MB90880 Series
(Continued)
Interrupt source
µDMAC
Clearing
channel
2
of EI OS
no.
Interrupt vector
No.
Address
Multi-function serial ch.3 reception / status
×
#39
FFFF60H
Multi-function serial ch.3 transmission
×
#40
FFFF5CH
Flash writing/deletion, time base timer, watch
timer*
×
×
#41
FFFF58H
Delayed interrupt generation module
×
×
#42
FFFF54H
×
Interrupt control
register
No.
Address
ICR14
0000BEH
ICR15
0000BFH
: The interrupt request flag is not cleared by the interrupt clear signal.
: The interrupt request flag is cleared by the interrupt clear signal.
: The interrupt request flag is cleared by the interrupt clear signal. Stop request function provided at receiving
only.
* : Flash writing/deletion, the time base timer and watch timer cannot be used simultaneously.
Note : If a resource has two interrupt sources for the same interrupt number, both of the interrupt request flags are
cleared by the EI2OS/µDMAC interrupt clear signal. Therefore, when either of the two sources for the EI2OS/
µDMAC function is used, the other interrupt function can not be used. In this case, set the interrupt request
enable bit to “0” in the appropriate resource and take measures by software polling.
40
MB90880 Series
■ ELECTRICAL CHARACTERISTICS
1. Absolute maximum ratings
Parameter
Symbol
Rating
Unit
Remarks
Min
Max
VCC
VSS − 0.3
VSS + 4.0
V
DVCC
VSS − 0.3
VSS + 4.0
V
DVcc = Vcc*2
AVCC
VSS − 0.3
VSS + 4.0
V
*2
AVRH
VSS − 0.3
VSS + 4.0
V
*2
VSS − 0.3
VSS + 4.0
V
*3
VSS − 0.3
VSS + 7.0
V
*3, *8
VSS − 0.3
VSS + 4.0
V
*3
VSS − 0.3
VSS + 7.0
V
*3, *8
ICLAMP
− 2.0
+2.0
mA
*7
Total maximum clamp current
Σ⏐ICLAMP⏐
⎯
20
mA
*7
“L” level maximum output current
IOL1
⎯
10
mA
*4
IOL2
⎯
20
mA
PA0 to PA3*4
IOLAV1
⎯
3
mA
*5
IOLAV2
⎯
10
mA
PA0 to PA3*5
ΣIOL1
⎯
60
mA
ΣIOL2
⎯
80
mA
PA0 to PA3
ΣIOLAV1
⎯
30
mA
*6
ΣIOLAV2
⎯
40
mA
PA0 to PA3*6
IOH1
⎯
−10
mA
*4
IOH2
⎯
−20
mA
PA0 to PA3*4
IOHAV1
⎯
−3
mA
*5
IOHAV2
⎯
−10
mA
PA0 to PA3*5
ΣIOH1
⎯
−60
mA
ΣIOH2
⎯
−80
mA
PA0 to PA3
ΣIOHAV1
⎯
−30
mA
*6
ΣIOHAV2
⎯
−40
mA
PA0 to PA3*6
Power consumption
PD
⎯
320
mW
Operating temperature
TA
−40
+85
°C
Tstg
−55
+150
°C
Power supply voltage*1
Input voltage*1
VI
Output voltage*1
VO
Maximum clamp current
“L” level average output current
“L” level maximum total output
current
“L” level average total output
current
“H” level maximum output
current
“H” level average output current
“H” level maximum total output
current
“H” level average total output
current
Storage temperature
*1 : The parameter is based on VSS = AVSS = DVSS = 0.0 V.
*2 : Set AVCC, DVCC and AVRH to the same voltage. AVCC and DVCC must not exceed VCC. Also, AVRH must not
exceed AVCC.
*3 : VI and VO must not exceed 0.3V. When the maximum current to/from an input is limited by using an external
component, the ICLAMP rating supersedes the VI rating.
*4 : The maximum output current is defined as the peak value of the current of any one of the corresponding pins.
(Continued)
41
MB90880 Series
(Continued)
*5 : The average output current is defined as the value of the average current flowing over 100 ms at any one of
the corresponding pins.
*6 : The average total output current is defined as the value of the average current flowing over 100 ms at all of the
corresponding pins.
*7 : • Relevant pins : P00 to P07, P10 to P17, P20 to P27, P30 to P37, P40 to P47, P50 to P57, P60 to P67,
P70 to P76, P80 to P87, P90 to P97, PA0 to PA3
• Use within recommended operating conditions.
• Use with DC voltage (current) .
• The + B signal should always be applied with a limiting resistance placed between the + B signal and the
microcontroller.
• Set the limiting resistor value, whether instantaneous or stationary, so that the current to be input to the
microcontroller pin does not exceed the rating during the input of the + B signal.
• 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 reset.
• Care must be taken not to leave the + B input pin open.
• Note that analog system input/output pins (LCD drive pins, comparator input pins, etc.) cannot accept + B
signal input.
• Sample recommended circuit :
• Input/Output equivalent circuit
Protective diode
VCC
Limiting
resistance
P-ch
+ B input (0V to 16V)
N-ch
R
*8 : P74 to P76 and P80 to P87 can be used as 5V I/F pins.
WARNING: Semiconductor devices can be permanently damaged by application of stress (voltage, current,
temperature, etc.) in excess of absolute maximum ratings. Do not exceed any of these ratings.
42
MB90880 Series
2. Recommended operating conditions
(VSS = AVSS = 0.0 V)
Parameter
Power supply voltage
“H” level input voltage
“L” level input voltage
Symbol
Value
Unit
Remarks
Min
Max
VCC
DVcc
2.7
3.6
V
In normal operation
1.8
3.6
V
Hold stop status
VIH
0.7 VCC
VCC + 0.3
V
All pins other than VIH2, VIHS,
VIHM and VIHX
VIH2
0.7 VCC
VSS + 5.8
V
P74 to P76, P80 to P87
VIHS
0.8 VCC
VCC + 0.3
V
Hysteresis input pins
VIHS2
0.7 VCC
VCC + 0.3
V
Hysteresis input pins
(multi-function serial pins)
VIHS3
0.7 VCC
VCC + 0.3
V
CMOS input pins (external
bus mode input pins)
VIHM
VCC − 0.3
VCC + 0.3
V
MD pin input
VIHX
0.8 VCC
VCC + 0.3
V
X0A and X1A pins
VIL
VSS − 0.3
0.3 VCC
V
All pins other than VILS, VILM
and VIHX
VILS
VSS − 0.3
0.2 VCC
V
Hysteresis input pins
VILS2
VSS − 0.3
0.3 VCC
V
Hysteresis input pins
(multi-function serial pins)
VILS3
VSS − 0.3
0.3 VCC
V
CMOS input pins (external
bus mode pins)
VILM
VSS − 0.3
VSS + 0.3
V
MD pin input
VILX
VSS − 0.3
0.1
V
X0A and X1A pins
Use a ceramic capacitor or
comparable capacitor of the
AC characteristics. Bypass
capacitor at the VCC pin
should be greater than this
capacitor.
Smoothing capacitor
CS
0.1
1.0
µF
Operating temperature
TA
−40
+85
°C
• C Pin Connection Diagram
C
CS
43
MB90880 Series
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
FUJITSU representatives beforehand.
44
MB90880 Series
3. DC characteristics
(VCC = 2.7V to 3.6 V, VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter Symbol
“H” level
output
voltage
“L” level
output
voltage
Input leak
current
Pull-up
resistance
Open-drain
output
current
VOH
VOL
IIL
RPULL
Ileak
Pin name
Conditions
Value
Min
Typ
Max
Unit
Remarks
All pins
except
P74 to P76,
P80 to P87
and
PA0 to PA3
VCC = 3.0 V,
IOH = −4.0 mA
VCC − 0.5
⎯
⎯
V
P74 to P76,
P80 to P87
VCC = 3.0 V,
IOH = −2.0 mA
VCC − 0.5
⎯
⎯
V
PA0 to PA3
DVCC = 3.0 V,
IOH = −10.0 mA
DVCC − 0.6
⎯
⎯
V
All pins
except
P74 to P76,
P80 to P87
and
PA0 to PA3
VCC = 3.0 V,
IOL = 4.0 mA
⎯
⎯
0.4
V
P74 to P76,
P80 to P87
VCC = 3.0 V,
IOH = −2.0 mA
⎯
⎯
0.4
V
PA0 to PA3
DVCC = 3.0 V,
IOL = 10.0 mA
⎯
⎯
0.5
V
All input pins
VCC = 3.3 V,
VSS < VI < VCC
−10
⎯
+10
µA
25
50
100
kΩ
Evaluation
version
Flash
memory
version /
MASK ROM
version
⎯
P31, P32,
P34, P35,
P43, P44,
P46, P47,
P72 to P76,
P80 to P87,
P96, P97
⎯
⎯
15
33
66
kΩ
⎯
0.1
10
µA
(Continued)
45
MB90880 Series
(Continued)
(VCC = 2.7V to 3.6 V, VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter
Symbol
Pin name
Value
Unit
Min
Typ
Max
VCC = 3.3V;
Normal internal 25 MHz
operation
⎯
20
28
mA
VCC = 3.3V;
Normal internal 33 MHz
operation
⎯
28
38
mA
VCC = 3.3V;
Internal 25 MHz
operation; flash write
⎯
30
40
mA
VCC = 3.3V;
Internal 33 MHz
operation; flash write
⎯
40
52
mA
VCC = 3.3V;
Internal 25 MHz
operation; sleep mode
⎯
6
12
mA
VCC = 3.3V;
Internal 33 MHz
operation; sleep mode
⎯
10
20
mA
⎯
VCC = 3.3 V;
Internal 2 MHz,
operation; Time-base timer
⎯
0.25
0.9
mA
⎯
VCC = 3.3V;
External 32 kHz & internal
8 kHz operation;
sub-operation
(TA = + 25 °C)
⎯
80
200
µA
⎯
VCC = 3.3 V;
External 32 MHz,
Internal 8 MHz operation;
sub sleep mode (TA = +25 °C)
⎯
50
160
µA
ICCT
⎯
VCC = 3.3V;
External 32 kHz & internal
8 kHz operation; watch
operation
(TA = + 25 °C)
⎯
20
110
µA
ICCH
⎯
TA = + 25 °C;
Stop mode; VCC = 3.3V
⎯
15
100
µA
AVCC, AVSS, VCC, DVCC, VSS, DVSS
⎯
5
15
pF
ICC
ICCS
⎯
⎯
Supply current
ICTS
ICCL
ICCLS
Input
capacitance
Conditions
CIN
All pins except
AVCC, AVSS,
VCC, DVCC,
VSS, DVSS
Note : P74 to P76 and P80 to P87 are N-ch open-drain pins with controls and normally used at the CMOS level.
46
MB90880 Series
4. AC characteristics
(1) Clock timing ratings
(VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter
Symbol Pin name
FCH
Clock frequency
Clock cycle time
Input clock pulse width
Input clock rise/fall time
Internal operating clock
frequency
Internal operating clock
cycle time
X0, X1
Value
Conditions
Min
Typ
Max
⎯
3
⎯
25
External crystal
oscillation
⎯
3
⎯
50
External clock input
⎯
4
⎯
25
PLL1 multiplication
⎯
3
⎯
12.5
⎯
3
⎯
6.66
MHz PLL2 multiplication
PLL3 multiplication
⎯
3
⎯
6.25
PLL4 multiplication
⎯
3
⎯
5.5
PLL6 multiplication
⎯
3
⎯
4.125
PLL8 multiplication
Unit
Remarks
FCL
X0A, X1A
⎯
⎯
32.768
⎯
kHz
tC
X0, X1
⎯
15.15
⎯
333
ns
tCL
X0A, X1A
⎯
⎯
30.5
⎯
µs
PWH
PWL
X0
⎯
5
⎯
⎯
ns
PWLH
PWLL
X0A
⎯
⎯
15.2
⎯
µs
*2
tcr
tcf
X0
⎯
⎯
⎯
5
ns
External clock in
use
fCP
⎯
⎯
1.5
⎯
33
MHz *1
fCPL
⎯
⎯
⎯
8.192
⎯
kHz
tCP
⎯
⎯
30.3
⎯
666
ns
tCPL
⎯
⎯
⎯
122.1
⎯
µs
*1
*1
*1 : Observe the operating voltage with care.
The maximum operating frequency is 25 MHz in MB90F883(S) and MB90F884(S).
*2 : Input it at a duty ratio of 50% ±3%.
• X0, X1 clock timing
tC
0.8 VCC
X0
0.2 VCC
PWH
PWL
tcf
tcr
47
MB90880 Series
• X0A, X1A clock timing
tCL
0.8 VCC
X0A
0.1 VCC
PWLH
PWLL
tcf
48
tcr
MB90880 Series
• PLL warranted operating range
Internal operating clock frequency vs. Supply voltage
Supply voltage VCC (V)
3.6
PLL warranted operating range
3.0
2.7
Normal operating range
1.5
16
4
33
Internal clock fCP (MHz) *4
Notes: • Use the fCP at 4 MHz or higher only for PLL1 multiplication.
• For A/D operating frequencies, refer to “5. A/D Converter electrical characteristics”.
Source oscillator frequency vs. Internal operating clock frequency
33
8 Multiplication*3
Internal clock fCP (MHz) *4
25
24
20
18
16
12
3 Multiplication*1
No multiplication
6 Multiplication*3
2 Multiplication*1, *2
1 Multiplication*1
4 Multiplication
*1, *2
9
8
6
4
1.5
3 4 5 6 8 10 12.5
16
20
25
32
40
50
Source oscillator clock FCH (MHz)
*1 :
*2 :
*3 :
*4 :
When using the internal clock at “20 MHz < fCP ≤ 25 MHz” in PLL1, 2, 3 or 4 multiplication setting, set both of
the DIV2 and PLL2 bits to “1” in the PLLOS register.
Example : When the source oscillator frequency is 24 MHz in PLL1 multiplication :
CKSCR register : CS1 = “0”, CS0 = “0”
PLLOS register : DIV2 = “1”, PLL2 = “1”
Example : When the source oscillator frequency is 6 MHz in PLL3 multiplication :
CKSCR register : CS1 = “1”, CS0 = “0”
PLLOS register : DIV2 = “1”, PLL2 = “1”
When using the internal clock at “20 MHz < fCP ≤ 25 MHz” in PLL 2 or 4 multiplication setting, the following
settings can also be used.
PLL2 multiplication : CKSCR register : CS1 = “0”, CS0 = “0”
PLLOS register : DIV2 = “0”, PLL2 = “1”
PLL4 multiplication CKSCR register : CS1 = “0”, CS0 = “1”
PLLOS register : DIV2 = “0”, PLL2 = “1”
When using the PLL6 or 8 multiplication setting, set DIV2 to “0” and PLL2 to “1” in the PLLOS register.
Example : When the source oscillator frequency is 4 MHz in PLL6 multiplication :
CKSCR register : CS1 = “1”, CS0 = “0”
PLLOS register : DIV2 = “0”, PLL2 = “1”
Example : When the source oscillator frequency is 3 MHz in PLL8 multiplication :
CKSCR register : CS1 = “1”, CS0 = “1”
PLLOS register : DIV2 = “0”, PLL2 = “1”
The maximum operating frequency of MB90F883(S) and MB90F884(S) is 25 MHz.
49
MB90880 Series
AC characteristics are determined using the following measurement reference voltage values.
• Input signal waveform
Hysteresis input pins
Output pins
0.8 VCC
2.4 V
0.2 VCC
0.8 V
Pins other than hysteresis input/MD input pins
0.7 VCC
0.3 VCC
50
• Output signal waveform
MB90880 Series
(2) Clock output timing
(VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter
Cycle time
CLK↑ → CLK↓
Symbol
Pin name
Conditions
tCYC
CLK
⎯
tCHCL
CLK
Value
Min
Max
tCP*
⎯
Unit
Remarks
ns
VCC = 3.0 V to 3.6 V tCP* / 2 − 15 tCP* / 2 + 15
ns
fCP = 25 MHz
VCC = 2.7 V to 3.3 V tCP* / 2 − 20 tCP* / 2 + 20
ns
fCP = 16 MHz
VCC = 2.7 V to 3.3 V tCP* / 2 − 64 tCP* / 2 + 64
ns
fCP = 5 MHz
* : tCP is the cycle time for the internal operation clock. Refer to (1) “Clock timing ratings”.
tCYC
tCHCL
2.4 V
CLK
2.4 V
0.8 V
51
MB90880 Series
(3) Reset input ratings
(VCC = 2.7 V to 3.6 V, VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter
Reset input time
Symbol
tRSTL
Pin
name
Value
Conditions
⎯
RST
Min
Max
16 tCP*1
⎯
Unit
Remarks
ns
In normal
operation
Oscillator oscillation time *2
+ 100 µs + 16 tCP*1
⎯
ms
In sub clock,
sub-sleep,
watch and stop
modes
100
⎯
µs
In time base
timer mode
*1 : tCP is the cycle time for the internal operation clock. Refer to (1) “Clock timing ratings”.
*2 : Oscillator oscillation time is the time to reach 90% amplitude. For a crystal oscillator, this is a few to several
tens of ms; for a ceramic oscillator, this is several hundred ms to a few ms, and for an external clock this is 0 ms.
• In sub clock, sub-sleep, watch and stop modes
tRSTL
RST
0.2 VCC
0.2 VCC
90% of amplitude
X0
Internal operation
clock
100 µs +
16 tCP
Oscillator
oscillation
time
Internal reset
Oscillation stabilization
wait time
Execution of instruction
• Measurement conditions for AC ratings
CL : Load capacitance applied to pin during testing
Pin
CL
52
CLK, ALE : CL = 30 pF
AD15 to AD00 (Address, data bus) , RD, WR,
A23 to A00/D15 to D00 : CL = 30 pF
MB90880 Series
(4) Power-on ratings (Power-on reset)
(VCC = 2.7 V to 3.6 V, VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter
Symbol Pin name
Power rise time
Power cutoff time
tR
VCC
tOFF
VCC
Conditions
⎯
Value
Unit
Remarks
Min
Max
0.05
30
ms
*
1
⎯
ms
For continuous
operation
* : During the power rise time, VCC must be less than 0.2V.
Notes : • The above ratings are values used for power-on reset.
• A power-on reset should be applied by restarting the power supply inside the device.
tR
2.7 V
VCC
0.2 V
0.2 V
0.2 V
tOFF
A sudden change in the supply voltage may activate a power-on reset.
As shown in the following figure, it is recommended to apply a smooth voltage rise with
suppressed fluctuation when changing the supply voltage during operation.
Main power
voltage
VCC
Sub supply voltage
VSS
RAM data held
A rise slope of 50mV/ms or less
is recommended.
53
MB90880 Series
(5) Bus read timing
(VCC = 2.7 V to 3.6 V, VSS = 0.0 V, TA = 0 °C to +70 °C)
Parameter
ALE pulse width
Symbol Pin name
tLHLL
ALE
Conditions
⎯
Value
Unit
Remarks
⎯
ns
16 MHz < fCP ≤
25 MHz
tCP* / 2 − 20
⎯
ns
8 MHz < fCP ≤
16 MHz
tCP* / 2 − 35
⎯
ns
fCP ≤ 8 MHz
tCP* / 2 − 17
⎯
ns
tCP* / 2 − 40
⎯
ns
Min
Max
tCP* / 2 − 15
Valid address →
ALE↓ time
tAVLL
Address,
ALE
⎯
ALE ↓ →
valid address time
tLLAX
ALE,
address
⎯
tCP* / 2 − 15
⎯
ns
valid address →
RD↓ Time
tAVRL
RD,
address
⎯
tCP* − 25
⎯
ns
Valid address →
valid data input
tAVDV
Address /
data
⎯
⎯
5 tCP* / 2 − 55
ns
⎯
5 tCP* / 2 − 80
ns
fCP ≤ 8 MHz
3 tCP* / 2 − 25
⎯
ns
16 MHz < fCP ≤
25 MHz
3 tCP* / 2 − 20
⎯
ns
8 MHz < fCP ≤
16 MHz
⎯
3 tCP* / 2 − 55
ns
⎯
3 tCP* / 2 − 80
ns
RD pulse width
tRLRH
RD
⎯
RD↓ →
valid data input
tRLDV
RD, data
⎯
RD↑→
data hold time
tRHDX
RD, data
⎯
0
⎯
ns
RD↑ → ALE↑ time
tRHLH
RD, ALE
⎯
tCP* / 2 − 15
⎯
ns
RD↑ →
valid address time
tRHAX
Address,
RD
⎯
tCP* / 2 − 10
⎯
ns
Valid address →
CLK↑ time
tAVCH
Address,
CLK
⎯
tCP* / 2 − 17
⎯
ns
RD↓ → CLK↑ time
tRLCH
RD, CLK
⎯
tCP* / 2 − 17
⎯
ns
ALE↓ → RD↓ time
tLLRL
RD, ALE
⎯
tCP* / 2 − 15
⎯
ns
* : tCP is the cycle time for the internal operation clock. Refer to (1) “Clock timing ratings”.
54
fCP ≤ 8 MHz
fCP ≤ 8 MHz
MB90880 Series
tAVCH
tRLCH
2.4 V
2.4 V
CLK
tRHLH
ALE
2.4 V
2.4 V
tLHLL
2.4 V
0.8 V
tRLRH
2.4 V
RD
tAVLL
tLLAX
0.8 V
tLLRL
Multiplex mode
tAVRL
A23 to A16
tRLDV
tRHAX
2.4 V
2.4 V
0.8 V
0.8 V
tAVDV
2.4 V
2.4 V
tRHDX
0.7 VCC
0.8 V
0.7 VCC
Read data
Address
AD15 to AD00
0.8 V
0.3 VCC
0.3 VCC
tRHAX
Non-multiplex mode
A23 to A00
2.4 V
2.4 V
0.8 V
0.8 V
tRLDV
tRHDX
tAVDV
0.7 VCC
0.7 VCC
Read data
D15 to D00
0.3 VCC
0.3 VCC
55
MB90880 Series
(6) Bus write timing
(VCC = 2.7 V to 3.6 V, VSS = 0.0 V, TA = 0 °C to +70 °C)
Parameter
Valid address → WR ↓
time
WR pulse width
Valid data output → WR↑
time
WR↑ → data hold time
Value
Symbol
Pin name
Conditions
Min
Max
tAVWL
Address,
WR
⎯
tCP* − 15
⎯
ns
⎯
3 tCP* / 2 − 25
⎯
ns
16 MHz < fCP ≤
25 MHz
⎯
3 tCP* / 2 − 20
⎯
ns
8 MHz < fCP ≤ 16
MHz
⎯
3 tCP* / 2 − 15
⎯
ns
⎯
10
⎯
ns
16 MHz < fCP ≤
25 MHz
⎯
20
⎯
ns
8 MHz < fCP ≤ 16
MHz
⎯
30
⎯
ns
fCP ≤ 8 MHz
tWLWH
tDVWH
tWHDX
WRL, WRH
Data,
WR
WR, data
WR↑ → valid address time
tWHAX
WR,
address
⎯
tCP* / 2 − 10
⎯
ns
WR↑ → ALE↑ time
tWHLH
WR, ALE
⎯
tCP* / 2 − 15
⎯
ns
WR↓ → CLK↑ time
tWLCH
WR, CLK
⎯
tCP* / 2 − 17
⎯
ns
* : tCP is the cycle time for the internal operation clock. Refer to (1) “Clock timing ratings”.
56
Unit
Remarks
MB90880 Series
tWLCH
2.4 V
CLK
tWHLH
2.4 V
ALE
tWLWH
2.4 V
WR
(WRL, WRH)
0.8 V
Multiplex mode
tAVWL
A23 to A16
tWHAX
2.4 V
2.4 V
0.8 V
0.8 V
tDVWH
2.4 V
Address
AD15 to AD00
2.4 V
2.4 V
Write data
0.8 V
0.8 V
0.8 V
tWHAX
Non-multiplex mode
A23 to A00
2.4 V
2.4 V
0.8 V
0.8 V
tDVWH
D15 to D00
tWHDX
2.4 V
0.8 V
tWHDX
2.4 V
Write data
0.8 V
57
MB90880 Series
(7) Ready input timing
(VCC = 2.7 V to 3.6 V, VSS = 0.0 V, TA = 0 °C to +70 °C)
Parameter
Symbol
RDY setup time
tRYHS
RDY hold time
tRYHH
Pin name
RDY
Conditions
Value
Max
⎯
35
⎯
ns
⎯
70
⎯
ns
⎯
0
⎯
ns
2.4 V
2.4 V
CLK
ALE
RD/WR
tRYHS
tRYHH
When
RDY wait is
not applied
When
RDY wait is
applied
(1 cycle)
0.8 VCC
0.2 VCC
0.8 VCC
0.2 VCC
tRYHS
58
Unit
Min
Remarks
fCP = 8 MHz
MB90880 Series
(8) Hold timing
(VCC = 2.7 V to 3.6 V, VSS = 0.0 V, TA = 0 °C to +70 °C)
Parameter
Symbol
Pin name
Pin floating → HAK↓
time
tXHAL
HAK
HAK↓ → valid pin time
tHAHV
HAK
Conditions
⎯
Value
Unit
Min
Max
30
tCP*
ns
tCP*
2 tCP*
ns
* : tCP is the cycle time for the internal operation clock. Refer to (1) “Clock timing ratings”.
Note : It takes one or more cycles from when the HRQ pin is read to when HAK changes.
HAK
2.4 V
0.8 V
tXHAL
Pins
2.4 V
0.8 V
tHAHV
High-Z
2.4 V
0.8 V
59
MB90880 Series
(9) Multi-function serial timing (UART, SIO)
(VCC = 2.7 V to 3.6 V, VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter
Symbol
Pin name
Serial clock cycle time
tSCYC
⎯
UCK↓ → UO delay time
tSLOV
⎯
Valid UI → UCK↑
tIVSH
⎯
UCK↑ → valid UI hold time
tSHIX
Serial clock “H” pulse width
Value
Conditions
Max
8 tCP*2
⎯
ns
−50
+50
ns
50
⎯
ns
⎯
0
⎯
ns
tSHSL
⎯
4 tCP*2
⎯
ns
Serial clock “L” pulse width
tSLSH
⎯
4 tCP*2
⎯
ns
UCK↓ → UO delay time
tSLOV
⎯
⎯
50
ns
Valid UI → UCK↑
tIVSH
⎯
50
⎯
ns
UCK↑ → valid UI hold time
tSHIX
⎯
50
⎯
ns
Internal shift clock mode
output pin :
CL*1 = 80 pF + 1 TTL
External shift clock mode
output pin :
CL*1 = 80 pF + 1 TTL
*1 : CL is the load capacitance applied to pins during testing.
*2 : tCP is the cycle time for the internal operation clock. Refer to (1) “Clock timing ratings”.
Note : The above AC characteristics are for CLK synchronous mode operation.
• Internal shift clock mode
tSCYC
UCK
2.4 V
0.8 V
0.8 V
tSLOV
2.4 V
UO
0.8 V
tIVSH
UI
tSHIX
0.8 VCC
0.8 VCC
0.2 VCC
0.2 VCC
• External shift clock mode
tSLSH
tSHSL
UCK
0.8 VCC
0.2 VCC
0.8 VCC
0.2 VCC
tSLOV
2.4 V
UO
0.8 V
tIVSH
UI
60
Unit
Min
tSHIX
0.8 VCC
0.8 VCC
0.2 VCC
0.2 VCC
MB90880 Series
(10) Multi-function serial timing (I2C)
a. Master mode operation
Parameter
(VCC = 2.7 V to 3.6 V, VSS = 0.0 V, TA = −40 °C to +85 °C)
Symbol
Conditions
Standard mode
High-speed
mode*3
Min
Max
Min
Max
Unit
SCL clock frequency
fSCL
0
100
0
400
kHz
SCL clock “L” width
tLOW
4.7
⎯
4.7
⎯
µs
SCL clock “H” width
tHIGH
4.0
⎯
4.0
⎯
µs
Bus-free time between “stop”
condition and “start” condition
tBUS
4.7
⎯
1.3
⎯
µs
4.7
⎯
0.6
⎯
µs
4.0
⎯
0.6
⎯
µs
Repeat “start” condition setup time
SCL↑ → SDA↓
tSUSTA
(Repeat) “start” condition hold time
SDA↓ → SCL↓
tHDSTA
“Stop” condition setup time
SCL↑ → SDA↑
tSUSTO
4.0
⎯
0.6
⎯
µs
Data hold time
SCL↓ → SDA↓↑
tHDDAT
2tcp*1
⎯
2tcp*1
⎯
µs
Data setup time
SDA↓↑ → SCL↑
tSUDAT
250
⎯
100*2
⎯
ns
R=1kΩ
C=50pF*4
61
MB90880 Series
b. Slave mode operation
Parameter
(VCC = 2.7 V to 3.6 V, VSS = 0.0 V, TA = −40 °C to +85 °C)
Symbol
Conditions
Standard mode
High-speed mode
*3
Min
Max
Min
Max
Unit
SCL clock frequency
fSCL
0
100
0
400
kHz
SCL clock “L” width
tLOW
4.7
⎯
1.3
⎯
µs
SCL clock “H” width
tHIGH
4.0
⎯
0.6
⎯
µs
Bus-free time between “stop”
condition and “start” condition
tBUS
4.7
⎯
1.3
⎯
µs
4.7
⎯
0.6
⎯
µs
4.0
⎯
0.6
⎯
µs
Repeat “start” condition setup time
SCL↑ → SDA↓
tSUSTA
(Repeat) “start” condition hold time
SDA↓ → SCL↓
tHDSTA
“Stop” condition setup time
SCL↑ → SDA↑
tSUSTO
4.0
⎯
0.6
⎯
µs
Data hold time
SCL↓ → SDA↓↑
tHDDAT
2tcp*1
⎯
2tcp*1
⎯
µs
Data setup time
SDA↓↑ → SCL↑
tSUDAT
250
⎯
100*2
⎯
ns
R=1kΩ
C=50pF*4
*1 : tCP is the cycle time for the internal operation clock. Refer to (1) “Clock timing ratings”.
*2 : The high-speed mode I2C bus device can be used in a standard mode I2C bus system. However, the device
must satisfy the required condition “tSUDAT ≥ 250 ns”. If the device does not extend the “L” period of the SCL
signal, the succeeding data must be output to the SDA line before a period of 1250 ns (the maximum time of
SDA/SCL rise + tSUDAT) in which the SCL line is open.
*3 : Set the internal operation clock to 6MHz or higher when using this over 100kHz.
*4 : “R” and “C” are the pull-up resistance and load capacitance of the SCL/SDA lines.
62
MB90880 Series
• Note on SDA/SCL setup time
SDA
Input data setup time
SCL
6 tcp
Note: The specification for the input data setup time of the device which is connected to the bus may not be satisfied,
depending on the load capacitance and pull-up resistance.
If the specification of the input data setup time can not be satisfied, adjust the pull-up resistance of SDA and
SCL.
• Timing definition
SDA
tBUS
tLOW
tHDSTA
tSUDAT
SCL
tHDSTA
tHIGH
tHDDAT
fSCL
tSUSTA
tSUSTO
63
MB90880 Series
(11) Timer input timing
(VCC = 2.7 V to 3.6 V, VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter
Symbol
Pin name
Conditions
Input pulse width
tTIWH
tTIWL
IN0, IN1,
TIO0 to TIO3
⎯
Value
Min
Max
4 tCP*
⎯
Unit
ns
*: tCP is the cycle time for the internal operation clock. Refer to (1) “Clock timing ratings”.
IN0, IN1
TIO0 to TIO3
0.8 VCC
0.8 VCC
0.2 VCC
0.2 VCC
tTIWL
tTIWH
(12) Timer output timing
(VCC = 2.7 V to 3.6 V, VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter
CLK↑ → change time
PPG0 to PPG5 change
time
OUT0 to OUT5 change
time
CLK
PPG0 to PPG7
OUT0 to OUT5
TIO0 to TIO3
Symbol
Pin name
Conditions
tTO
PPG0 to PPG7,
OUT0 to OUT5,
TIO0 to TIO3
Load
condition :
80 pF
0.7 VCC
0.7 VCC
0.3 VCC
tTO
64
Value
Min
Max
30
⎯
Unit
ns
MB90880 Series
(13) Trigger input timing
(VCC = 2.7 V to 3.6 V, VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter
Symbol
Pin name
Conditions
Input pulse width
tTRGH
tTRGL
ADTG,
IRQ0 to IRQ7
⎯
Value
Unit
Remarks
⎯
ns
In normal operation
⎯
µs
In stop mode
Min
Max
5 tCP*
1
*: tCP is the cycle time for the internal operation clock. Refer to (1) “Clock timing ratings”.
IRQ0 to IRQ7
ADTG
0.8 VCC
0.8 VCC
0.2 VCC
tTRGH
0.2 VCC
tTRGL
65
MB90880 Series
(14) Chip select output timing
(VCC = 2.7 V to 3.6 V, VSS = 0.0 V, TA = −40 °C to +85 °C)
Parameter
Symbol
Pin name
Conditions
Chip select output valid time
→ RD↓
tSVRL
CS0 to CS3,
RD
Chip select output valid time
→ WR↓
tSVWL
RD↑ →
Chip select output valid time
WR↑ →
Chip select output valid time
Value
Unit
Min
Max
⎯
tCP* / 2 − 7
⎯
ns
CS0 to CS3,
WRH, WRL
⎯
tCP* / 2 − 7
⎯
ns
tRHSV
RD,
CS0 to CS3
⎯
tCP* / 2 − 17
⎯
ns
tWHSV
WRH, WRL,
CS0 to CS3
⎯
tCP* / 2 − 17
⎯
ns
*: tCP is the cycle time for the internal operation clock. Refer to (1) “Clock timing ratings”.
tSVRL
2.4 V
RD
0.8 V
tRHSV
A23 to A16
CS0 to CS3
2.4 V
0.8 V
2.4 V
D15 to D00
Read data
0.8 V
tSVWL
tWHSV
2.4 V
WRH, WRL
0.8 V
D15 to D00
Undefined
Write data
Note : The chip select output signal changes simultaneously due to the internal bus configuration; therefore, this
may generate a bus wait. AC cannot be warranted between the ALE output signal and the chip select output
signal.
66
MB90880 Series
5. A/D converter electrical characteristics
(VCC = AVCC = 2.7 V to 3.6 V, VSS = AVSS = 0.0 V, 2.7 V ≤ AVRH, TA = −40 °C to +85 °C)
Value
Symbol
Pin
name
Min
Standard
Max
Resolution
⎯
⎯
⎯
⎯
10
bit
Total error
⎯
⎯
⎯
⎯
±3.0
LSB
Linear error
⎯
⎯
⎯
⎯
±2.5
LSB
Differential linear
error
⎯
⎯
⎯
⎯
±1.9
LSB
Zero transition
voltage
VOT
AN0 to
AN7
AVSS − 1.5 LSB
AVSS + 0.5 LSB
AVSS + 2.5 LSB
V
Full-scale transition
voltage
VFST
AN0 to
AN7 AVRH − 3.5 LSB AVRH − 1.5 LSB AVRH + 0.5 LSB
V
Sampling time
tSMP
⎯
1.2
⎯
⎯
µs
*1
Compare time
tCMP
⎯
1.8
⎯
⎯
µs
*1
Conversion time
tCNV
⎯
3.0
⎯
⎯
µs
*1
Analog port input
current
IAIN
AN0 to
AN7
− 3.0
⎯
+ 3.0
µA
Analog input voltage
VAIN
AN0 to
AN7
AVSS
⎯
AVRH
V
⎯
AVRH
AVSS + 2.2
⎯
AVCC
V
IA
AVCC
⎯
1.9
3.7
mA
IAH
AVCC
⎯
⎯
5*2
µA
IR
AVRH
⎯
520
720
µA
Parameter
Reference voltage
Supply current
Unit Remarks
Reference voltage
supply current
IRH
AVRH
⎯
⎯
5
µA
Inter-channel
variation
⎯
AN0 to
AN7
⎯
⎯
4
LSB
*2
*1 : Time per channel
*2 : Current when the A/D converter is not in operation and the CPU is stopped (VCC = AVCC = AVRH = 3.0 V )
67
MB90880 Series
• External impedance and sampling time for analog input
This is an A/D converter with a sample hold function. If high external impedance is preventing it from securing
sufficient sampling time, a sufficient analog voltage will not be charged in the internal sample hold capacitor,
affecting the accuracy of the A/D conversion. In order to satisfy the A/D conversion accuracy specifications,
adjust the register values and operating frequency or decrease the external impedance so that the sampling
time becomes longer than the minimum value, based on the relationship between the external impedance and
the minimum sampling time. If a sufficient sampling time cannot be secured, connect a capacitor with a capacitance of approximately 0.1 µF to the analog input pin.
Model diagram of analog input circuit
R
Analog input
Comparator
C
Turned on during sampling ON
R
C
12.2kΩ (Max)
8.5pF (Max)
Note : These are reference values.
• Relation between external impedance and minimum sampling time
[External impedance = 0 kΩ to 20 kΩ]
[External impedance = 0 kΩ to 100 kΩ]
Flash memory device
MASK ROM device
100
20
90
18
External impedance [kΩ]
External impedance [kΩ]
Flash memory device
MASK ROM device
80
70
60
50
40
30
20
16
14
12
10
10
6
4
2
0
0
0
5
10
15
20
25
30
35
Minimum sampling time [µs]
• Errors :
As | AVRH⎯AVSS | decreases, the absolute error increases.
68
8
0
1
2
3
4
5
6
Minimum sampling time [µs]
7
8
MB90880 Series
6. Definition of A/D Converter Terms
Differential
linearity error
Total error
: Analog variation that is recognized by an A/D converter.
: Deviation between a line across zero-transition line ( “00 0000 0000” ← → “00 0000 0001” )
and full-scale transition line ( “11 1111 1110” ← → “11 1111 1111” ) and actual conversion
characteristics.
: Deviation of input voltage, which is required for changing output code by 1 LSB, from an ideal
value.
: Difference between an actual value and a theoretical value. A total error includes zero transition error, full-scale transition error, and linear error.
Total error
3FFH
3FEH
1.5 LSB
Actual conversion
characteristics
3FDH
Digital output
Resolution
Non linearity
error
{1 LSB × (N − 1) + 0.5 LSB}
004H
VNT
(Actual measurement value)
003H
Actual conversion
characteristics
002H
Ideal characteristics
001H
0.5 LSB
AVSS
AVRH
Analog input
VNT − {1 LSB × (N − 1) + 0.5 LSB}
1 LSB
AVRH − AVSS
1 LSB (Ideal value) =
[V]
1024
Total error of digital output “N” =
[LSB]
VOT (Ideal value) = AVSS + 0.5 LSB [V]
VFST (Ideal value) = AVRH − 1.5 LSB [V]
VNT : A voltage at which digital output transits from (N − 1) H, NH.
(Continued)
69
MB90880 Series
(Continued)
Linearity error
Differential linearity error
Ideal
characteristics
3FFH
Actual conversion
characteristics
Digital output
3FDH
(N + 1)H
{1 LSB × (N − 1)
+ VOT }
VFST (actual
measurement
value)
VNT (actual
measurement value)
004H
Actual conversion
characteristics
003H
Digital output
3FEH
Actual conversion
characteristics
NH
V (N + 1) T
(actual measurement
value)
(N − 1)H
VNT
(actual measurement value)
Actual conversion
characteristics
002H
Ideal characteristics
001H
(N − 2)H
VOT (actual measurement value)
AVSS
AVRH
AVSS
AVRH
Analog input
Analog input
Non linearity error of digital output N =
Differential linearity error of digital output N =
VNT − {1 LSB × (N − 1) + VOT}
1 LSB
V (N+1) T − VNT
1 LSB
1 LSB =
[LSB]
−1 LSB [LSB]
VFST − VOT
1022
[V]
VOT : Voltage at which digital output transits from “000H” to “001H.”
VFST : Voltage at which digital output transits from “3FEH” to “3FFH.”
• Flash memory write/erase characteristics
Parameter
Conditions
Unit
Remarks
3.6
s
Excludes internal write time before
erase operation.
6.2
⎯
s
Excludes internal write time before
erase operation.
⎯
23
⎯
µs
Excludes overhead time at system
level.
⎯
10000
⎯
⎯
cycle
Average
TA = +85 °C
100000
⎯
⎯
h
Sector erase time
Chip erase time
TA = +25 °C,
VCC = 3.0 V
Byte (16-bit width)
write time
Number of write/erase
cycles
Flash memory data
hold time
Value
Min
Standard
Max
⎯
0.9
⎯
*
* : Value converted from the evaluation result of technology reliability (The Arrhenius equation is used to convert
the high-temperature high-speed test result into the average temperature + 85 °C.)
70
MB90880 Series
■ ORDERING INFORMATION
Part number
Package
MB90F882PF
MB90F883PF
MB90F883APF
MB90F884PF
MB90F884APF
MB90882PF
MB90883PF
MB90884PF
MB90F882SPF
MB90F883SPF
MB90F883ASPF
MB90F884SPF
MB90F884ASPF
MB90882SPF
MB90883SPF
MB90884SPF
100-pin plastic QFP
(FPT-100P-M06)
MB90F882PMC
MB90F883PMC
MB90F883APMC
MB90F884PMC
MB90F884APMC
MB90882PMC
MB90883PMC
MB90884PMC
MB90F882SPMC
MB90F883SPMC
MB90F883ASPMC
MB90F884SPMC
MB90F884ASPMC
MB90882SPMC
MB90883SPMC
MB90884SPMC
100-pin plastic LQFP
(FPT-100P-M20)
MB90V880-101CR-ES
MB90V880-102CR-ES
MB90V880A-101CR-ES
MB90V880A-102CR-ES
Remarks
With S :
Single clock product (without sub clock)
Without S :
Dual clock product (with sub clock)
299-pin ceramic PGA
(PGA-299C-A01)
Evaluation product
101 :
Single clock product (without sub clock)
102 :
Dual clock product (with sub clock)
71
MB90880 Series
■ PACKAGE DIMENSIONS
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
C
0.08(.003)
(0.50(.020))
0.25(.010)
0.60±0.15
(.024±.006)
25
0.20±0.05
(.008±.002)
0.10±0.10
(.004±.004)
(Stand off)
0˚~8˚
"A"
0.50(.020)
+.008
1.50 –0.10 .059 –.004
(Mounting height)
INDEX
M
0.145±0.055
(.0057±.0022)
2005 FUJITSU LIMITED F100031S-c-2-1
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/fj/DATASHEET/ef-ovpklv.html
(Continued)
72
MB90880 Series
(Continued)
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
81
50
0.10(.004)
17.90±0.40
(.705±.016)
*14.00±0.20
(.551±.008)
INDEX
Details of "A" part
100
1
30
0.65(.026)
0.32±0.05
(.013±.002)
0.13(.005)
M
"A"
C
0.25(.010)
+0.35
3.00 –0.20
+.014
.118 –.008
(Mounting height)
0~8˚
31
2002 FUJITSU LIMITED F100008S-c-5-5
0.17±0.06
(.007±.002)
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/fj/DATASHEET/ef-ovpklv.html
73
MB90880 Series
■ MAIN CHANGES IN THIS EDITION
Page
Section
⎯
⎯
3
■ PRODUCT LINEUP
Change Results
Added the following part numbers:
MB90F883A (S), MB90F884A (S)
Added the following details to the CPU functions:
“Maximum operating frequency is 25 MHz in MB90F883 (S) ,
MB90F884 (S)”
Added the following details to the base timer:
“In MB90F883(S) and MB90F884(S), P24/TIO0, P25/TIO1,
P26/TIO2, and P27/TIO3 cannot be used as input function.”
4
Added the "Flash memory" item
21
■ HANDLING DEVICES
43
■ ELECTRICAL CHARACTERISTICS Added the "Smoothing capacitor" item
2. Recommended operating conditions
Added the "• C Pin Connection Diagram"
46
■ ELECTRICAL CHARACTERISTICS
3. DC characteristics
Added "13. Note of MB90F883 (S), MB90F884 (S)"
Added the "ICTS" and "ICCLS" items to the supply current
Changed supply current ratings:
ICCS Internal 25 MHz operation;
Typ 9 → 6, Max 16 → 12
ICCS Internal 33 MHz operation;
Typ 12 → 10, Max 22 → 20
ICCL Typ 70 → 80
ICCT Typ 15 → 20
ICCH Typ 10 → 15
47
■ELECTRICAL CHARACTERISTICS
4. AC characteristics
(1) Clock timing ratings
Added the following details to footnote 1 of the table:
“The maximum operating frequency is 25 MHz in
MB90F883(S) and MB90F884(S).”
71
■ ORDERING INFORMATION
Added the following part numbers:
MB90F883APF, MB90F884APF, MB90F883ASPF,
MB90F884ASPF, MB90F883APMC, MB90F884APMC,
MB90F883ASPMC, MB90F884ASPMC
Added the following details to the remarks:
With S :
Single clock product (without sub clock)
Without S :
Dual clock product (with sub clock)
Added the MB90V880 item
The vertical lines marked in the left side of the page show the changes.
74
MB90880 Series
The information for microcontroller supports is shown in the following homepage.
http://www.fujitsu.com/global/services/microelectronics/product/micom/support/index.html
FUJITSU LIMITED
All Rights Reserved.
The contents of this document are subject to change without notice.
Customers are advised to consult with FUJITSU 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 semiconductor device; Fujitsu 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
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 or any third
party or does Fujitsu warrant non-infringement of any third-party’s
intellectual property right or other right by using such information.
Fujitsu 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 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.
If any products described in this document represent goods or
technologies subject to certain restrictions on export under the
Foreign Exchange and Foreign Trade Law of Japan, the prior
authorization by Japanese government will be required for export
of those products from Japan.
The company names and brand names herein are the trademarks or
registered trademarks of their respective owners.
Edited
Business Promotion Dept.
F0702
Similar pages