DS07-16912-1E

FUJITSU MICROELECTRONICS
DATA SHEET
DS07-16912-1E
32-bit Microcontrollers
CMOS
FR60 MB91490 Series
MB91F492 / FV470
■ DESCRIPTION
The MB91490 series is Fujitsu's general-purpose 32-bit RISC microcontroller, which is designed for embedded
control applications that require high-speed processing performance.
This series uses the FR60 CPU, which is compatible with the FR* family of CPUs.
* : FR, the abbreviation of FUJITSU RISC controller, is a line of products of Fujitsu Microelectronics Limited.
■ FEATURES
• FR60 CPU
• 32-bit RISC, load/store architecture, five-stage pipeline
• Operating frequency of 80 MHz (PLL clock multiplied)
• 16-bit fixed-length instructions (basic instructions)
• Instruction execution speed : one instruction per cycle
• Memory-to-memory transfer, bit processing, barrel shift instructions, etc. :
instructions suitable for embedded applications
• Function entry and exit instructions, multi load/store instructions of register contents :
instructions compatible with C language.
• Register interlock function to facilitate assembly-language coding
• Built-in multiplier/instruction-level support
• Signed 32-bit multiplication : 5 cycles
• Signed 16-bit multiplication : 3 cycles
• Interrupts (save PC and PS) : 6 cycles, 16 priority levels
• Harvard architecture allowing program access and data access to be executed simultaneously
• Instructions compatible with the FR family
(Continued)
For the information for microcontroller supports, see the following web site.
http://edevice.fujitsu.com/micom/en-support/
Copyright©2010 FUJITSU MICROELECTRONICS LIMITED All rights reserved
2010.2
MB91490 Series
(Continued)
• Built-in Peripheral functions
• I/O ports
• NMI (Non Maskable Interrupt)
• External interrupts
• Bit search module (for REALOS)
Function to search for the position of the first bit that has changed from 1 to 0 in a word starting from the MSB
• 16-bit reload timers
• Timing generator
• 8/16-bit PPG timers
• Multi-function timer
• 16-bit free-run timer
• Input capture (Linked to free-run timer)
• Output compare (Linked to free-run timer)
• A/D start up compare (Linked to free-run timer)
• Wave form generator
Various wave forms are generated by using output compare output, 16-bit PPG timer and 16-bit dead timer.
• Base timer
Only one timer function can be selected from the 16-bit PWM timer, 16-bit PPG timer, 16/32-bit reload timer,
and 16/32-bit PWC timer.
• 8/16-bit up/down counter
• Multi-function serial interface
• Full-duplex double buffer
• Asynchronous (start-stop synchronization) communication, clock synchronous communication, I2C
standard mode (Max 100 kbps), I2C high-speed mode (selectable various modes at maximum of 400 kbps)
• Selectable parity On/Off
• Each channel has built-in baud rate generator
• Error detection function for parity, frame and overrun errors
• External clock can be used as transfer clock
• With I2C function
• 8/10-bit A/D Converter (Successive comparison type)
• Resolution
: 8-bit or 10-bit resolution selectable
• Conversion time : 1.2 μs (minimum conversion time for 33 MHz peripheral clock (CLKP))
1.2 μs (minimum conversion time for 40 MHz peripheral clock (CLKP))
• DMAC (DMA Controller)
• Transfers can be started by software or by interrupts from the built-in peripherals
• Wild register
• Instructions or data located at a target address can be replaced (in the built-in Flash area only)
• Low voltage detection interrupt / reset
• Detects low voltage (3.7 V + 0.3 V) and generate external interrupt
• Detects low voltage (3.0 V + 0.24 V) and generate system initialization reset
• Flash memory security function
• Protects the content of Flash memory
• Other Features
• Watchdog timer
• Low-power consumption modes
• Sleep/stop function
• CMOS technologies : 0.18 μm
• Power supply : Single power supply (Vcc = 2.7 V to 5.5 V)
2
DS07-16912-1E
MB91490 Series
■ PRODUCT LINEUP
Common EVA of the series
MB91490 series
MB91FV470
MB91F492
Built-in Flash
capacity
512 Kbytes
(Flash)
256 Kbytes
(Flash)
Flash security
⎯
Characteristics
Built-in RAM
capacity
40 Kbytes
12 Kbytes
160
49
External interrupts
NMI
16 channels
NMI
7 channels
Reload timer
2 channels
2 channels
2 units
1 unit
8-bit × 16 channels
16-bit × 8 channels
8-bit × 8 channels
16-bit × 4 channels
(PPG output: 3 channels)
2 units
1 unit
Free-run timer
6 channels
3 channels
OCU
12 channels
6 channels
ICU
8 channels
4 channels
A/D activating compare
6 channels
2 channels
Wave form generator
12 channels
6 channels
Base timer
6 channels
2 channels
Up/down counter
2 channels
1 channel
6 units (w FIFO)
3 units (w/o FIFO)
4 channels × 2 units
16 channels × 1 unit
4 channels × 1 unit
8 channels × 1 unit
Low voltage detection
interrupt
⎯
1 channel
Low voltage detection
reset
⎯
1 channel
DMAC
5 channels
5 channels
Wild register
16 channels
16 channels
DSU4
⎯
I/O ports
Timing generator
PPG
Multi-function timer
Multi-function serial
interface
8/10-bit
A/D converter
Debug function
: Supported
DS07-16912-1E
3
MB91490 Series
■ PACKAGE AND CORRESPONDING PRODUCTS
Package
MB91F492
FPT-64P-M23
(LQFP-0.65 mm)
FPT-64P-M24
(LQFP-0.50 mm)
: Supported
Note : For details of each package, refer to “■ PACKAGE DIMENSIONS”.
4
DS07-16912-1E
MB91490 Series
■ PIN ASSIGNMENT
(TOP VIEW)
VSS
X1
X0
MD0
MD1
MD2
PA1/ADTG1
PA2/ADTG2
P80/INT0
P81/INT1
P82/INT2
P83/INT3
P84/PPG4/INT4
P85/PPG5/INT5
P86/PPG6/INT6
NMIX
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
PG0/SCK0
PG1/SIN0
PG2/SOT0
PG3/SCK1
PG4/SIN1
PG5/SOT1
PH0/SCK2
PH1/SIN2
PH2/SOT2
PQ0/RTO0
PQ1/RTO1
PQ2/RTO2
PQ3/RTO3
PQ4/RTO4
PQ5/RTO5
VCC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
LQFP-64
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
VCC
PC7/AN2-7
PC6/AN2-6
PC5/AN2-5
PC4/AN2-4
PC3/AN2-3
PC2/AN2-2
PC1/AN2-1
PC0/AN2-0
AVSS10
AVRH2
AVCC10
PB7/AN1-3
PB6/AN1-2
PB5/AN1-1
PB4/AN1-0
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
INITX
PJ3/TOUT1
PJ2/TIN1
PJ1/TOUT0
PJ0/TIN0
PL2/ZIN0
PL1/BIN0
PL0/AIN0
PP5/DTTI0
PP4/CKI0
PP3/IC3
PP2/IC2
PP1/IC1
PP0/IC0
C
VSS
(FPT-64P-M23 / FPT-64P-M24)
DS07-16912-1E
5
MB91490 Series
■ PIN DESCRIPTION
Pin no.
Pin
name
I/O
circuit
type*
Function
54
MD2
K
Mode pin 2
This pin sets the basic operating mode.
During normal communication, input must be at the “L” level.
During serial programming to flash memory, input must be at the “H” level.
53
MD1
K
Mode pin 1
This pin sets the basic operating mode.
Input must always be at the “L” level.
52
MD0
K
Mode pin 0
This pin sets the basic operating mode.
Input must always be at the “L” level.
51
X0
A
Clock (oscillation) input
50
X1
A
Clock (oscillation) output
32
INITX
I
External reset input
64
NMIX
H
NMI (Non Maskable Interrupt) input
57
58
59
60
INT0
P80
INT1
P81
INT2
P82
INT3
P83
D
D
D
D
INT4
61
62
63
PPG4
56
General-purpose I/O port
External interrupt 1 input
General-purpose I/O port
External interrupt 2 input
General-purpose I/O port
External interrupt 3 input
General-purpose I/O port
External interrupt 4 input
D
Output of PPG timer 4
P84
General-purpose I/O port
INT5
External interrupt 5 input
PPG5
D
Output of PPG timer 5
P85
General-purpose I/O port
INT6
External interrupt 6 input
PPG6
D
P86
55
External interrupt 0 input
ADTG1
PA1
ADTG2
PA2
Output of PPG timer 6
General-purpose I/O port
D
D
External trigger input of 8/10-bit A/D converter 1
General-purpose I/O port
External trigger input of 8/10-bit A/D converter 2
General-purpose I/O port
(Continued)
6
DS07-16912-1E
MB91490 Series
Pin no.
33
34
35
36
40
41
42
43
44
45
46
47
1
Pin
name
AN1-0
PB4
AN1-1
PB5
AN1-2
PB6
AN1-3
PB7
AN2-0
PC0
AN2-1
PC1
AN2-2
PC2
AN2-3
PC3
AN2-4
PC4
AN2-5
PC5
AN2-6
PC6
AN2-7
PC7
SCK0
(SCL0)
I/O
circuit
type*
G
G
G
G
G
G
G
G
G
G
G
G
D
PG0
2
3
SIN0
PG1
SOT0
(SDA0)
PG2
Function
Analog 0 input of 8/10-bit A/D converter 1
General-purpose I/O port
Analog 1 input of 8/10-bit A/D converter 1
General-purpose I/O port
Analog 2 input of 8/10-bit A/D converter 1
General-purpose I/O port
Analog 3 input of 8/10-bit A/D converter 1
General-purpose I/O port
Analog 0 input of 8/10-bit A/D converter 2
General-purpose I/O port
Analog 1 input of 8/10-bit A/D converter 2
General-purpose I/O port
Analog 2 input of 8/10-bit A/D converter 2
General-purpose I/O port
Analog 3 input of 8/10-bit A/D converter 2
General-purpose I/O port
Analog 4 input of 8/10-bit A/D converter 2
General-purpose I/O port
Analog 5 input of 8/10-bit A/D converter 2
General-purpose I/O port
Analog 6 input of 8/10-bit A/D converter 2
General-purpose I/O port
Analog 7 input of 8/10-bit A/D converter 2
General-purpose I/O port
Clock I/O of multi-function serial interface 0
(used in I2C mode, SCL0)
General-purpose I/O port
D
D
Data input of multi-function serial interface 0 (not used in I2C mode)
General-purpose I/O port
Data output of multi-function serial interface 0
(used in I2C mode, SDA0)
General-purpose I/O port
(Continued)
DS07-16912-1E
7
MB91490 Series
Pin no.
4
Pin
name
SCK1
(SCL1)
I/O
circuit
type*
D
PG3
5
6
SIN1
PG4
SOT1
(SDA1)
7
D
D
9
SIN2
PH1
SOT2
(SDA2)
D
29
30
31
25
26
27
19
20
TIN0
PJ0
TOUT0
PJ1
TIN1
PJ2
TOUT1
PJ3
AIN0
PL0
BIN0
PL1
ZIN0
PL2
IC0
PP0
IC1
PP1
General-purpose I/O port
Data output of multi-function serial interface 1
(used in I2C mode, SDA1)
Clock I/O of multi-function serial interface 2
(used in I2C mode, SCL2)
General-purpose I/O port
D
D
PH2
28
Data input of multi-function serial interface 1 (not used in I2C mode)
General-purpose I/O port
PH0
8
Clock I/O of multi-function serial interface 1
(used in I2C mode, SCL1)
General-purpose I/O port
PG5
SCK2
(SCL2)
Function
Data input of multi-function serial interface 2 (not used in I2C mode)
General-purpose I/O port
Data output of multi-function serial interface 2
(used in I2C mode, SDA2)
General-purpose I/O port
D
D
D
D
D
D
D
D
D
Base timer 0 input
General-purpose I/O port
Base timer 0 output
General-purpose I/O port
Base timer 1 input
General-purpose I/O port
Base timer 1 output
General-purpose I/O port
8/16-bit up count input pin for up/down counter 0
General-purpose I/O port
8/16-bit down count input pin for up/down counter 0
General-purpose I/O port
8/16-bit reset input pin for up/down counter 0
General-purpose I/O port
Trigger input of input capture 0
General-purpose I/O port
Trigger input of input capture 1
General-purpose I/O port
(Continued)
8
DS07-16912-1E
MB91490 Series
(Continued)
Pin no.
21
22
23
24
Pin
name
IC2
PP2
IC3
PP3
CKI0
PP4
DTTI0
I/O
circuit
type*
D
D
D
D
PP5
10
11
12
13
14
15
RTO0
PQ0
RTO1
PQ1
RTO2
PQ2
RTO3
PQ3
RTO4
PQ4
RTO5
PQ5
Function
Trigger input of input capture 2
General-purpose I/O port
Trigger input of input capture 3
General-purpose I/O port
External clock input pin of free-run timer ch.0 to ch.2
General-purpose I/O port
Input signal controlling wave form generator outputs RTO0 to RTO5 of
multi-function timer 0
General-purpose I/O port
J
J
J
J
J
J
Wave form generator output of multi-function timer 0
General-purpose I/O port
Wave form generator output of multi-function timer 0
General-purpose I/O port
Wave form generator output of multi-function timer 0
General-purpose I/O port
Wave form generator output of multi-function timer 0
General-purpose I/O port
Wave form generator output of multi-function timer 0
General-purpose I/O port
Wave form generator output of multi-function timer 0
General-purpose I/O port
* : Refer to “■ I/O CIRCUIT TYPE” for details on the I/O circuit types.
DS07-16912-1E
9
MB91490 Series
Power supply pins and GND pins
10
Pin no.
Pin
name
16
48
VCC
Power supply pins
Connect all pins to the same potential.
17
49
VSS
GND pins
Connect all pins to the same potential.
18
C
Function
Capacitor coupling pin for internal regulator
37
AVCC10 Analog power supply pin for 8/10-bit A/D converter 1/2
39
AVSS10 Analog GND pin for 8/10-bit A/D converter 1/2
38
AVRH2 Analog reference power supply pin for 8/10-bit A/D converter 1/2
DS07-16912-1E
MB91490 Series
■ I/O CIRCUIT TYPE
Type
A
Circuit
Remarks
X1
Clock input
Oscillation feedback resistance for
high speed (main clock oscillation)
approx. 1 MΩ
X0
Standby control
D
Pull-up control
R
P-ch
Digital output
•
•
•
•
CMOS level output
CMOS level hysteresis input
With standby control
With pull-up control
P-ch
Digital output
N-ch
R
Digital input
Standby control
G
Pull-up control
R
Digital output
P-ch
P-ch
Digital output
R
N-ch
• Analog/CMOS level hysteresis I/O pin
• CMOS level output
• CMOS level hysteresis input
(with standby control)
• Analog input
(Operates as an analog input when the
corresponding AICR register bit is “1”.)
• With pull-up control
Digital input
Standby control
Analog input
(Continued)
DS07-16912-1E
11
MB91490 Series
Type
Circuit
Remarks
H
• CMOS level hysteresis input
• Without standby control
P-ch
N-ch
R
Digital input
• CMOS level hysteresis input
• Without standby control
• With pull-up resistance
I
R
P-ch
P-ch
N-ch
R
Digital input
J
Pull-up control
R
P-ch
Digital output
•
•
•
•
CMOS level output
CMOS level hysteresis input
With standby control
With pull-up control
P-ch
Digital output
R
N-ch
Digital input
Standby control
(Continued)
12
DS07-16912-1E
MB91490 Series
(Continued)
Type
Circuit
Remarks
CMOS level input
K
N-ch
N-ch
N-ch
Control signal
N-ch
N-ch
DS07-16912-1E
R
Mode input
13
MB91490 Series
■ HANDLING DEVICES
• Preventing latch-up
Latch-up phenomenon may occur with CMOS IC, when a voltage higher than VCC or lower than VSS is applied
to either the input or output terminals, or when a voltage is applied between VCC pin and VSS pin that exceeds the
rated voltage. When latch-up occurs, a significant power-supply current surge results, which may damage some
elements due to the excess heat, so great care must be taken to ensure that the maximum rating is never
exceeded during use.
• Treatment of unused input pins
Do not leave an unused input pin open, since it may cause a malfunction. Handle by, for example, using a
pull-up or pull-down resistor.
• Power pins
In products with multiple VCC and VSS pins, the pins of the same potential are internally connected in the device
to avoid abnormal operations including latch-up. However, you must connect the pins to the same potential power
supply and a ground line externally to lower the electro-magnetic emission level, to prevent abnormal operation
of strobe signals caused by the rise in the ground level, and to conform to the total output current rating.
Moreover, connect the current supply source with the VCC and VSS pins of this device at the low impedance.
It is also advisable to connect a ceramic capacitor of approximately 0.1 μF as a bypass capacitor between VCC
and VSS pins near this device.
• Crystal oscillator circuit
Noise near the X0 and X1 pins may cause the device to malfunction. Design the printed circuit board so that X0,
X1, the crystal oscillator (or ceramic oscillator), and the bypass capacitor to ground are located as close to the
device as possible.
It is strongly recommended to design the PC board artwork with the X0 and X1 pins surrounded by ground plane
because stable operation can be expected with such a layout. Please ask the crystal maker to evaluate the
oscillational characteristics of the crystal and this device.
• About mode pins (MD0 to MD2)
These pins should be connected directly to VCC pin or VSS pin.
Design the printed circuit board such that the pull-up/down resistance stays low, as well as the distance between
the mode pins and power supply or GND pins is as short as possible and the connection impedance is low,
when the pins are pulled-up/down such as for switching the pin level and rewriting the Flash memory data. It is
because of preventing the device erroneously switching to test mode due to noise.
• Operation at start-up
Be sure to execute setting initialized reset (INIT) with INITX pin immediately after start-up.
Immediately after that, also, hold the "L"-level input to the INITX pin for the stabilization wait time required for the
oscillator circuit to take the oscillation stabilization wait time for the oscillator circuit and the stabilization wait
time for the regulator (For INIT via the INITX pin, the oscillation stabilization wait time setting is initialized to the
minimum value).
14
DS07-16912-1E
MB91490 Series
• Notes upon power-on sequence
It requires more than 600 μs (between 0.0 V to 5.0 V) to rise voltage upon power on in order to prevent the
device malfunction caused by the overshooting in the built-in voltage step-down circuit.
After the supply voltage is stable (voltage is risen) , it takes 600 μs until internal supply is stable. Hold the input
to the INITX pin during that period.
If it takes less than 600 μs (between 0.0 V to 5.0 V) for power up, it requires 2 ms* until internal supply is stable
after voltage supply is stable (voltage is risen) . Hold the input to the INITX pin during that period.
CASE : voltage rising time is more than 600 μs (0.0 V to 5.0 V)
VCC (V)
5.0
0
600 (μs)
t
Hold for more than 600 μs
INITX
Internal power supply
waits until stable
Power-on
Start operating
CASE : voltage rising time is less than 600 μs (0.0 V to 5.0 V)
VCC (V)
5.0
0
600 (μs)
t
Hold for more than 2 ms*
INITX
Power-on
Internal power supply
waits until stable
Start operating
* : In case of which it takes less than 600 μs (between 0.0 V to 5.0 V) to rise voltage, the time to make internal
power supply stable is proportional to the capacitance value of the bypass capacitor for the pin C.
It takes 2 ms if the pin C = 4.7 μF; 4 ms if the pin C = 9.4 μF.
DS07-16912-1E
15
MB91490 Series
• Order of power turning ON/OFF
Use the following procedure for turning the power on or off. If not using the A/D converter, connect AVCC = VCC
and AVSS = VSS. Turn on the power supply in the sequence VCC → AVCC → AVRH2, and turn off the power in
the reverse sequence.
• Source oscillation input when turning on the power
When turning the power on, maintain the clock input until the device is released from the oscillation stabilization
wait state.
• Cautions for operation during PLL clock mode
Even if the oscillator comes off or the clock input stops with the PLL clock selected for MB91490 series,
MB91490 series may continue to operate at the free-run frequency of the PLL’s internal self-oscillating
oscillator circuit.
Performance of this operation, however, cannot be guaranteed.
• Using an external clock
When using an external clock, you must always input clock signals with opposite phase from X0 pin to X1 pin
simultaneously. However, as the X1 pin halts with an output at the "H" level during stop mode, insert a resistor
of approximately 1 kΩ externally to prevent a conflict between the two outputs if using stop mode (oscillation
stop mode).
The figure below shows an example of how to use an external clock.
• Example of Using an External Clock
X0
MB91490
series
X1
• C pin
As MB91490 series includes an internal regulator, always connect a bypass capacitor of approximately
4.7 μF to the C pin for use by the regulator.
MB91490 series
C
4.7 μF
VSS
GND
• Software reset on the synchronous mode
Be sure to meet the following two conditions before setting 0 to the SRST bit of STCR (standby control register)
when the software reset is used on the synchronous mode.
• Set the interrupt enable flag (I-Flag) to interrupts disabled (I-Flag=0).
• Not used NMI
16
DS07-16912-1E
MB91490 Series
■ BLOCK DIAGRAM
VCC
VSS
C
FR60 CPU core
Voltage
regulator
Watchdog timer
Bit search
Flash
(Max-256 Kbytes
with security)
32
32
D-bus RAM
(Max-8 Kbytes)
F-bus RAM
(Max-4 Kbytes)
5 channels
DMAC
Bus converter
32
32
2 channels
Low voltage
detector
MD2 to MD0
INITX
X0
X1
32 <-> 16
adapter
Clock control
16
16
NMIX
INT0 to INT6
1+7 channels
External interrupt
Interrupt controller
SCK0 to SCK2
SIN0 to SIN2
SOT0 to SOT2
3 units
Multi-function
serial interface
Port I/F
1 channel
Up/down counter
1 unit
Timing generator
GPIO
AIN0
BIN0
ZIN0
2 channels
Reload timer
8 channels
PPG
PPG4 to PPG6
Multifunction timer
AVCC10
AVSS10
AVRH2
ADTG1
AN1-0 to AN1-3
4 channels input
8/10-bit A/D converter 1
ADTG2
AN2-0 to AN2-7
8 channels input
8/10-bit A/D converter 2
2 channels
Base timer
TIN0, TIN1
TOUT0, TOUT1
- PWC
- Reload timer
- PWM
- PPG
2 channels
A/D activating
compare
4 channels
Input capture
3 channels
Free-run timer
CKI0
6 channels
Output compare
6 channels
Waveform generator
DS07-16912-1E
IC0 to IC3
RTO0 to RTO5
DTTI0
17
MB91490 Series
■ MEMORY SPACE
1. Memory Space
The FR family has 4 Gbytes of logical address space (232 addresses) available to the CPU by linear access.
• Direct Addressing Areas
The following address space areas are used as I/O areas.
These areas are called direct addressing areas, in which the address of an operand can be specified directly
by the instruction. The size of directly addressable areas depends on the length of the data being accessed as
shown below.
→ byte data access
: 000H to 0FFH
→ half word data access : 000H to 1FFH
→ word data access
: 000H to 3FFH
2. Memory Map
Single-chip mode
0000 0000 H
I/O
0000 0400 H
I/O
Direct
addressing
area
Refer to “■ I/O Map”.
0001 0000 H
Access inhibit
0003 F000 H
0004 0000 H
F-bus RAM 4 Kbytes
D-bus RAM 8 Kbytes
0004 2000 H
0005 0000 H
Access inhibit
000C 0000 H
256 Kbytes Flash
0010 0000 H
0020 0000 H
Access inhibit
FFFF FFFF H
18
DS07-16912-1E
MB91490 Series
■ I/O MAP
[How to read the table]
Address
000000H
Register
+0
+1
+2
+3
PDR0 [R/W] B PDR1 [R/W] B PDR2 [R/W] B PDR3 [R/W] B
XXXXXXXX
XXXXXXXX
XXXXXXXX
XXXXXXXX
Block
T-unit
Port data register
Read/write attribute, Access unit
(B : byte, H : half word, W : word)
Initial value of register after reset
Register name (column 1 of the register is at address 4n, column 2 is
at address 4 n + 1...)
Leftmost register address (For word-length access, column 1 of the
register is the MSB of the data.)
Note : Initial values of register bits are represented as follows :
“ 1 ” : Initial Value “ 1 ”
“ 0 ” : Initial Value “ 0 ”
“ X ” : Initial Value “ undefined ”
“ - ” : No physical register at this location
Access to addresses where the data access properties have not been documented is prohibited.
DS07-16912-1E
19
MB91490 Series
Address
Register
+0
+1
+3
⎯
000000H
⎯
000004H
000008H
+2
PDRA [R/W]
B, H
-----XX-
PDRB [R/W]
B, H
XXXX---⎯
00000CH
000010H
PDRJ [R/W]
B
----XXXX
⎯
000014H
PDRP [R/W]
B, H
--XXXXXX
PDRQ [R/W]
B, H
--XXXXXX
000018H
to
00003CH
Block
(Reserved)
PDR8 [R/W]
B
-XXXXXXX
⎯
PDRC [R/W]
B
XXXXXXXX
⎯
PDRG [R/W]
B, H
--XXXXXX
PDRH [R/W]
B, H
-----XXX
PDRL [R/W]
B
-----XXX
⎯
Port data
register
⎯
⎯
(Reserved)
000040H
EIRR0 [R/W]
B, H, W
00000000
ENIR0 [R/W]
B, H, W
00000000
ELVR0 [R/W] B, H, W
00000000 00000000
External
interrupt
(INT0 to
INT6,
Low voltage
detection
interrupt )
000044H
DICR [R/W] B, H
-------0
HRCL [R/W, R]
B, H
0--11111
⎯
Delay
interrupt/
hold request
TMRLR0 [W] H, W
XXXXXXXX XXXXXXXX
TMR0 [R] H, W
XXXXXXXX XXXXXXXX
00004CH
⎯
TMCSR0 [R/W, R] B, H
----00-- ---00000
000050H
TMRLR1 [W] H, W
XXXXXXXX XXXXXXXX
TMR1 [R] H, W
XXXXXXXX XXXXXXXX
000054H
⎯
TMCSR1 [R/W, R] B, H
----00-- ---00000
000048H
000058H,
00005CH
⎯
Reload
timer 0
Reload
timer 1
(Reserved)
(Continued)
20
DS07-16912-1E
MB91490 Series
Register
Address
+0
+1
+2
+3
000060H
SSR0 [R/W, R]
B, H, W
00000011
ESCR0 [R/W]/
IBSR0 [R/W, R]
B, H, W
00000000
SCR0 [R/W] /
IBCR0 [R/W, R]
B, H, W
00000000
SMR0 [R/W]
B, H, W
000-0000
000064H
BGR01[R/W]
B, H, W
00000000
BGR00 [R/W]
B, H, W
00000000
RDR0 [R]/
TDR0 [W] H, W
-------0 00000000
ISMK0 [R/W]
B, H
01111111
⎯
000068H
000070H
SSR1 [R/W, R]
B, H, W
00000011
ESCR1 [R/W]/
IBSR1 [R/W, R]
B, H, W
00000000
000074H
BGR11 [R/W]
B, H, W
00000000
BGR10 [R/W]
B, H, W
00000000
(Reserved)
SCR1 [R/W] /
IBCR1 [R/W, R]
B, H, W
00000000
SMR1 [R/W]
B, H, W
000-0000
RDR1 [R]/
TDR1 [W] H, W
-------0 00000000
ISMK1 [R/W]
B, H
01111111
⎯
000078H
000080H
SSR2 [R/W, R]
B, H, W
00000011
ESCR2 [R/W]/
IBSR2 [R/W, R]
B, H, W
00000000
000084H
BGR21 [R/W]
B, H, W
00000000
BGR20 [R/W]
B, H, W
00000000
000088H
00008CH
(Reserved)
SCR2 [R/W] /
IBCR2 [R/W, R]
B, H, W
00000000
SMR2 [R/W]
B, H, W
000-0000
RDR2 [R]/
TDR2 [W] H, W
-------0 00000000
ISMK2 [R/W]
B, H
01111111
⎯
⎯
Multifunction
serial
interface 1
ISBA1 [R/W]
B, H
00000000
⎯
00007CH
Multifunction
serial
interface 0
ISBA0 [R/W]
B, H
00000000
⎯
00006CH
Block
Multifunction
serial
interface 2
ISBA2 [R/W]
B, H
00000000
(Reserved)
(Continued)
DS07-16912-1E
21
MB91490 Series
Address
Register
+0
+1
000090H
to
00009CH
+2
+3
⎯
(Reserved)
0000A0H
OCCPBH0, OCCPBL0 [W]/
OCCPH0, OCCPL0 [R]
H, W
00000000 00000000
OCCPBH1, OCCPBL1 [W]/
OCCPH1, OCCPL1 [R]
H, W
00000000 00000000
0000A4H
OCCPBH2, OCCPBL2 [W]/
OCCPH2, OCCPL2 [R]
H, W
00000000 00000000
OCCPBH3, OCCPBL3 [W]/
OCCPH3, OCCPL3 [R]
H, W
00000000 00000000
0000A8H
OCCPBH4, OCCPBL4 [W]/
OCCPH4, OCCPL4 [R]
H, W
00000000 00000000
OCCPBH5, OCCPBL5 [W]/
OCCPH5, OCCPL5 [R]
H, W
00000000 00000000
0000ACH
OCSH1 [R/W]
B, H, W
-110--00
OCSL0 [R/W]
B, H, W
00001100
OCSH3 [R/W]
B, H, W
-110--00
OCSL2 [R/W]
B, H, W
00001100
0000B0H
OCSH5 [R/W]
B, H
-110--00
OCSL4 [R/W]
B, H
00001100
OCMOD0 [R/W]
B
--000000
⎯
0000B4H
0000B8H
0000BCH
0000C0H
0000C4H
0000C8H
CPCLRBH0, CPCLRBL0 [W]/
CPCLRH0, CPCLRL0 [R] H, W
11111111 11111111
TCCSH0 [R/W]
B, H, W
00000000
TCCSL0 [R/W]
B, H, W
01000000
CPCLRBH1, CPCLRBL1 [W] /
CPCLRH1, CPCLRL1 [R] H, W
11111111 11111111
TCCSH1 [R/W]
B, H, W
00000000
TCCSL1 [R/W]
B, H, W
01000000
CPCLRBH2, CPCLRBL2 [W] /
CPCLRH2, CPCLRL2 [R] H, W
11111111 11111111
TCCSH2 [R/W]
B, H, W
00000000
TCCSL2 [R/W]
B, H, W
01000000
Block
TCDTH0, TCDTL0 [R/W] H, W
00000000 00000000
TCCSM0 [R/W]
B, H, W
----0000
ADTRGC0 [R/W]
B, H, W
-0-0-0-0
TCDTH1, TCDTL1 [R/W] H, W
00000000 00000000
TCCSM1 [R/W]
B, H, W
----0000
ADTRGC1 [R/W]
B, H, W
-0-0-0-0
TCDTH2, TCDTL2 [R/W] H, W
00000000 00000000
TCCSM2 [R/W]
B, H, W
----0000
ADTRGC2 [R/W]
B, H, W
-0-0-0-0
OCU0
Free-run
timer 0
Free-run
timer 1
Free-run
timer 2
(Continued)
22
DS07-16912-1E
MB91490 Series
Register
Address
0000CCH
+0
+1
+2
+3
⎯
FRS2 [R/W] B
--00--00
FRS1 [R/W] B, H
--00--00
FRS0 [R/W] B, H
--00--00
FRS4 [R/W] B, H
--00--00
FRS3 [R/W] B, H
--00--00
0000D0H
⎯
0000D4H
IPCPH0, IPCPL0 [R] H, W
XXXXXXXX XXXXXXXX
IPCPH1, IPCPL1 [R] H, W
XXXXXXXX XXXXXXXX
0000D8H
IPCPH2, IPCPL2 [R] H, W
XXXXXXXX XXXXXXXX
IPCPH3, IPCPL3 [R] H, W
XXXXXXXX XXXXXXXX
0000DCH
PICSH01 [W, R]
B, H, W
00000000
PICSL01 [R/W]
B, H, W
00000000
ICSH23 [R] B, H, W
------00
TMRRH0, TMRRL0 [R/W] H, W
XXXXXXXX XXXXXXXX
TMRRH1, TMRRL1 [R/W] H, W
XXXXXXXX XXXXXXXX
0000E4H
TMRRH2, TMRRL2 [R/W] H
XXXXXXXX XXXXXXXX
⎯
0000E8H
DTCR0 [R/W]
B, H
00000000
DTCR1 [R/W]
B, H
00000000
DTCR2 [R/W]
B
00000000
⎯
0000ECH
⎯
SIGCR10 [R/W]
B
00000000
⎯
SIGCR20 [R/W]
B
000000-1
ADCOMP0 [W]/
ADCOMPB0 [R] H, W
00000000 00000000
ADCOMP2 [W]/
ADCOMPB2 [R] H, W
00000000 00000000
0000F8H
ICU0
Wave form
generator 0
ADCOMPD0 [W]/
ADCOMPDB0 [R] H, W
00000000 00000000
⎯
0000F4H
Free-run
timer
selector 0
ICSL23[R/W]
B, H, W
00000000
0000E0H
0000F0H
Block
ADCOMPD2 [W]/
ADCOMPDB2 [R] H, W
00000000 00000000
0000FCH
⎯
ADTGBUF0
[R/W] B
-0-0-1-1
ADTGSEL0
[R/W] B, H
--00--00
ADTGCE0
[R/W] B, H
--00--00
000100H
PRLH0 [R/W]
B, H, W
XXXXXXXX
PRLL0 [R/W]
B, H, W
XXXXXXXX
PRLH1 [R/W]
B, H, W
XXXXXXXX
PRLL1 [R/W]
B, H, W
XXXXXXXX
000104H
PRLH2 [R/W]
B, H, W
XXXXXXXX
PRLL2 [R/W]
B, H, W
XXXXXXXX
PRLH3 [R/W]
B, H, W
XXXXXXXX
PRLL3 [R/W]
B, H, W
XXXXXXXX
A/D
activating
compare 0
PPG
(Continued)
DS07-16912-1E
23
MB91490 Series
Address
Register
+0
+1
+2
+3
000108H
PPGC0 [R/W]
B, H, W
00000000
PPGC1 [R/W]
B, H, W
00000000
PPGC2 [R/W]
B, H, W
00000000
PPGC3 [R/W]
B, H, W
00000000
00010CH
PRLH4 [R/W]
B, H, W
XXXXXXXX
PRLL4 [R/W]
B, H, W
XXXXXXXX
PRLH5 [R/W]
B, H, W
XXXXXXXX
PRLL5 [R/W]
B, H, W
XXXXXXXX
000110H
PRLH6 [R/W]
B, H, W
XXXXXXXX
PRLL6 [R/W]
B, H, W
XXXXXXXX
PRLH7 [R/W]
B, H, W
XXXXXXXX
PRLL7 [R/W]
B, H, W
XXXXXXXX
000114H
PPGC4 [R/W]
B, H, W
00000000
PPGC5 [R/W]
B, H, W
00000000
PPGC6 [R/W]
B, H, W
00000000
PPGC7 [R/W]
B, H, W
00000000
000118H
to
00012CH
⎯
⎯
TRG [R/W] B
00000000
⎯
GATEC0 [R/W] B
--00--00
000134H
⎯
REVC [R/W] B
00000000
⎯
GATEC4 [R/W] B
------00
000144H
000148H
⎯
TTCR0 [R/W, W, R]
B
11110000
COMP0 [R/W]
B, H, W
00000000
000164H
000168H
00016CH
(Reserved)
COMP2 [R/W]
B, H, W
00000000
COMP4 [R/W]
B, H, W
00000000
COMP6 [R/W]
B, H, W
00000000
⎯
BT0TMR [R] B, H, W
00000000 00000000
⎯
PPG
⎯
00014CH
to
00015CH
000160H
PPG
(Reserved)
000130H
000138H
to
000140H
Block
Timing
generator 0
(Reserved)
BT0TMCR [R/W] B, H, W
-0000000 00000000
BT0STC [R/W] B
00000000
⎯
BT0PCSR/BT0PRLL [R/W]
H, W
XXXXXXXX XXXXXXXX
Base timer
0
BT0PDUT/BT0PRLH/BT0DTBF [R/W]
H, W
XXXXXXXX XXXXXXXX
⎯
(Reserved)
(Continued)
24
DS07-16912-1E
MB91490 Series
Register
Address
+0
+2
AICR2 [R/W] B, H
-------- 11111111
000170H
000174H
+1
ADCS2 [R/W, W]
B
0000000-
+3
Block
⎯
ADCH2 [R/W]
B, H
00000000
⎯
ADMD2 [R/W]
B, H
00001111
000178H
ADCD002 [R] B, H, W
10----XX XXXXXXXX
ADCD012 [R] B, H, W
10----XX XXXXXXXX
00017CH
ADCD022 [R] B, H, W
10----XX XXXXXXXX
ADCD032 [R] B, H, W
10----XX XXXXXXXX
000180H
ADCD042 [R] B, H, W
10----XX XXXXXXXX
ADCD052 [R] B, H, W
10----XX XXXXXXXX
000184H
ADCD062 [R] B, H, W
10----XX XXXXXXXX
ADCD072 [R] B, H, W
10----XX XXXXXXXX
000188H
to
0001FCH
⎯
000200H
DMACA0 [R/W] B, H, W *
00000000 ----XXXX XXXXXXXX XXXXXXXX
000204H
DMACB0 [R/W] B, H, W
00000000 00000000 XXXXXXXX XXXXXXXX
000208H
DMACA1 [R/W] B, H, W *
00000000 ----XXXX XXXXXXXX XXXXXXXX
00020CH
DMACB1 [R/W] B, H, W
00000000 00000000 XXXXXXXX XXXXXXXX
000210H
DMACA2 [R/W] B, H, W *
00000000 ----XXXX XXXXXXXX XXXXXXXX
000214H
DMACB2 [R/W] B, H, W
00000000 00000000 XXXXXXXX XXXXXXXX
000218H
DMACA3 [R/W] B, H, W *
00000000 ----XXXX XXXXXXXX XXXXXXXX
00021CH
DMACB3 [R/W] B, H, W
00000000 00000000 XXXXXXXX XXXXXXXX
000220H
DMACA4 [R/W] B, H, W *
00000000 ----XXXX XXXXXXXX XXXXXXXX
000224H
DMACB4 [R/W] B, H, W
00000000 00000000 XXXXXXXX XXXXXXXX
8/10-bit
A/D converter
2
(8 channels)
(Reserved)
DMAC
(Continued)
DS07-16912-1E
25
MB91490 Series
Address
Register
+0
+1
+2
+3
Block
000228H
to
00023CH
⎯
(Reserved)
000240H
DMACR [R/W] B, H, W
0--00000 -------- -------- --------
DMAC
000244H
to
0003ECH
⎯
(Reserved)
0003F0H
BSD0 [W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
0003F4H
BSD1 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
0003F8H
BSDC [W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
0003FCH
BSRR [R] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
000400H
⎯
⎯
000404H
000408H
DDRA [R/W]
B, H
-----00-
DDRB [R/W]
B, H
0000---⎯
00040CH
000410H
DDRJ [R/W]
B
----0000
⎯
000414H
DDRP [R/W]
B, H
--000000
DDRQ [R/W]
B, H
--000000
000418H
to
000420H
000424H
000428H
Bit search
module
(Reserved)
DDR8 [R/W]
B
-0000000
⎯
DDRC [R/W]
B
00000000
⎯
DDRG [R/W]
B, H
--000000
DDRH [R/W]
B, H
-----000
DDRL [R/W]
B
-----000
⎯
Port
direction
register
⎯
⎯
(Reserved)
PFR8 [R/W] B
-000----
⎯
⎯
⎯
Port
function
register
(Reserved)
(Continued)
26
DS07-16912-1E
MB91490 Series
Register
Address
+0
+1
⎯
00042CH
000430H
PFRJ [R/W]
B
----0-0-
000434H
⎯
+2
+3
PFRG [R/W]
B, H
--0-00-0
PFRH [R/W]
B, H
-----0-0
Port
function
register
⎯
PFRQ [R/W]
B
--000000
000438H,
00043CH
⎯
⎯
(Reserved)
000440H
ICR00 [R/W, R]
B, H, W
---11111
ICR01 [R/W, R]
B, H, W
---11111
ICR02 [R/W, R]
B, H, W
---11111
ICR03 [R/W, R]
B, H, W
---11111
000444H
ICR04 [R/W, R]
B, H, W
---11111
ICR05 [R/W, R]
B, H, W
---11111
ICR06 [R/W, R]
B, H, W
---11111
ICR07 [R/W, R]
B, H, W
---11111
000448H
ICR08 [R/W, R]
B, H, W
---11111
ICR09 [R/W, R]
B, H, W
---11111
ICR10 [R/W, R]
B, H, W
---11111
ICR11 [R/W, R]
B, H, W
---11111
00044CH
ICR12 [R/W, R]
B, H, W
---11111
ICR13 [R/W, R]
B, H, W
---11111
ICR14 [R/W, R]
B, H, W
---11111
ICR15 [R/W, R]
B, H, W
---11111
000450H
ICR16 [R/W, R]
B, H, W
---11111
ICR17 [R/W, R]
B, H, W
---11111
ICR18 [R/W, R]
B, H, W
---11111
ICR19 [R/W, R]
B, H, W
---11111
000454H
Block
⎯
Interrupt
controller
(Reserved)
(Continued)
DS07-16912-1E
27
MB91490 Series
Address
Register
+0
+1
+2
+3
000458H
ICR24 [R/W, R]
B, H, W
---11111
ICR25 [R/W, R]
B, H, W
---11111
ICR26 [R/W, R]
B, H, W
---11111
ICR27 [R/W, R]
B, H, W
---11111
00045CH
ICR28 [R/W, R]
B, H, W
---11111
ICR29 [R/W, R]
B, H, W
---11111
ICR30 [R/W, R]
B, H, W
---11111
ICR31 [R/W, R]
B, H, W
---11111
000460H
⎯
ICR33 [R/W, R]
B
---11111
ICR34 [R/W, R]
B, H
---11111
ICR35 [R/W, R]
B, H
---11111
000464H
ICR36 [R/W, R]
B, H, W
---11111
ICR37 [R/W, R]
B, H, W
---11111
ICR38 [R/W, R]
B, H, W
---11111
ICR39 [R/W, R]
B, H, W
---11111
000468H
⎯
ICR41 [R/W, R]
B
---11111
ICR42 [R/W, R]
B, H
---11111
ICR43 [R/W, R]
B, H
---11111
00046CH
ICR44 [R/W, R]
B, H, W
---11111
ICR45 [R/W, R]
B, H, W
---11111
ICR46 [R/W, R]
B, H, W
---11111
ICR47 [R/W, R]
B, H, W
---11111
000470H
to
00047CH
⎯
RSRR [R/W]
B, H, W
1-0-0-00
STCR [R/W]
B, H, W
001100-1
TBCR [R/W]
B, H, W
00XXX-00
CTBR [W]
B, H, W
XXXXXXXX
000484H
CLKR [R/W]
B
-000-000
⎯
DIVR0 [R/W]
B
00000011
⎯
⎯
000510H
⎯
AICR1 [R/W]
B
----1111
000514H
ADCS1 [R/W, W]
B
0000000-
⎯
Interrupt
controller
(Reserved)
000480H
000488H
to
00050CH
Block
Clock
control
block
(Reserved)
⎯
ADCH1 [R/W]
B, H
--00--00
ADMD1 [R/W]
B, H
00001111
000518H
ADCD001 [R] B, H, W
10----XX XXXXXXXX
ADCD011 [R] B, H, W
10----XX XXXXXXXX
00051CH
ADCD021 [R] B, H, W
10----XX XXXXXXXX
ADCD031 [R] B, H, W
10----XX XXXXXXXX
8/10-bit
A/D
converter 1
(4 channels)
(Continued)
28
DS07-16912-1E
MB91490 Series
Register
Address
+0
+1
000520H
to
00053CH
RCR00 [W]
B, H, W
XXXXXXXX
UDCR10 [R]
B, H, W
00000000
UDCR00 [R]
B, H, W
00000000
CCRH0 [R/W]
B, H
00000000
CCRL0 [R/W, R]
B, H
-0001000
⎯
CSR0 [R/W, R]
B
00000000
⎯
BT1TMR [R] B, H, W
00000000 00000000
000580H
BT1TMCR [R/W] B, H, W
-0000000 00000000
⎯
BT1PCSR/BT1PRLL [R/W]
H, W
XXXXXXXX XXXXXXXX
000588H
00058CH
to
000600H
Base timer 1
BT1PDUT/BT1PRLH/BT1DTBF [R/W]
H, W
XXXXXXXX XXXXXXXX
⎯
⎯
000604H
PCRA [R/W]
B, H
-----00-
PCRB [R/W]
B, H
0000---⎯
00060CH
000610H
PCRJ [R/W]
B
----0000
⎯
000614H
PCRP [R/W]
B, H
--000000
PCRQ [R/W]
B, H
--000000
000618H
to
000FFCH
Up/down
counter 0
(Reserved)
BT1STC [R/W] B
00000000
⎯
000584H
Block
(Reserved)
RCR10 [W]
B, H, W
XXXXXXXX
000548H
to
00057CH
000608H
+3
⎯
000540H
000544H
+2
(Reserved)
PCR8 [R/W]
B
-0000000
⎯
PCRC [R/W]
B
00000000
⎯
PCRG [R/W]
B, H
--000000
PCRH [R/W]
B, H
-----000
PCRL [R/W]
B
-----000
⎯
Pull-up
resistor
control
register
⎯
⎯
(Reserved)
(Continued)
DS07-16912-1E
29
MB91490 Series
Address
Register
+0
+1
+2
+3
001000H
DMASA0 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
001004H
DMADA0 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
001008H
DMASA1 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
00100CH
DMADA1 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
001010H
DMASA2 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
001014H
DMADA2 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
001018H
DMASA3 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
00101CH
DMADA3 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
001020H
DMASA4 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
001024H
DMADA4 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
001028H
to
006FFCH
⎯
FLCR [R/W, R] B
----X-0-
⎯
007004H
FLWC [R/W] B
--11-011
⎯
⎯
007014H
to
00701CH
⎯
007020H
007024H
to
00702CH
WREN [R/W] H
00000000 00000000
Flash
memory
(Reserved)
⎯
⎯
DMAC
(Reserved)
007000H
007008H
to
007010H
Block
Wild
register
control
block
(Reserved)
(Continued)
30
DS07-16912-1E
MB91490 Series
Address
Register
+0
+1
+2
007030H
WA00 [R/W] W
-------- ----XXXX XXXXXXXX XXXXXX--
007034H
WD00 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
007038H
WA01 [R/W] W
-------- ----XXXX XXXXXXXX XXXXXX--
00703CH
WD01 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
007040H
WA02 [R/W] W
-------- ----XXXX XXXXXXXX XXXXXX--
007044H
WD02 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
007048H
WA03 [R/W] W
-------- ----XXXX XXXXXXXX XXXXXX--
00704CH
WD03 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
007050H
WA04 [R/W] W
-------- ----XXXX XXXXXXXX XXXXXX--
007054H
WD04 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
007058H
WA05 [R/W] W
-------- ----XXXX XXXXXXXX XXXXXX--
00705CH
WD05 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
007060H
WA06 [R/W] W
-------- ----XXXX XXXXXXXX XXXXXX--
007064H
WD06 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
007068H
WA07 [R/W] W
-------- ----XXXX XXXXXXXX XXXXXX--
00706CH
WD07 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
007070H
WA08 [R/W] W
-------- ----XXXX XXXXXXXX XXXXXX--
007074H
WD08 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
+3
Block
Wild
register
control
block
(Continued)
DS07-16912-1E
31
MB91490 Series
(Continued)
Address
Register
+0
+1
+2
007078H
WA09 [R/W] W
-------- ----XXXX XXXXXXXX XXXXXX--
00707CH
WD09 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
007080H
WA10 [R/W] W
-------- ----XXXX XXXXXXXX XXXXXX--
007084H
WD10 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
007088H
WA11 [R/W] W
-------- ----XXXX XXXXXXXX XXXXXX--
00708CH
WD11 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
007090H
WA12 [R/W] W
-------- ----XXXX XXXXXXXX XXXXXX--
007094H
WD12 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
007098H
WA13 [R/W] W
-------- ----XXXX XXXXXXXX XXXXXX--
00709CH
WD13 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
0070A0H
WA14 [R/W] W
-------- ----XXXX XXXXXXXX XXXXXX--
0070A4H
WD14 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
0070A8H
WA15 [R/W] W
-------- ----XXXX XXXXXXXX XXXXXX--
0070ACH
WD15 [R/W] W
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
0070B0H
to
0FFFFCH
⎯
+3
Block
Wild
register
control
block
(Reserved)
* : The lower 16 bits (DTC15 to DTC0) of DMACA0 to DMACA4 cannot be accessed as bytes.
Notes : • Data is undefined in reserved or (⎯) area.
• Do not execute read modify write (RMW) instruction on registers having a write-only bit.
• The initial values are varied depending on the product series. Please refer to the hardware manual of
MB91490 series for more details.
32
DS07-16912-1E
MB91490 Series
■ INTERRUPT VECTOR
Interrupt number
Interrupt source
Interrupt
Offset
level
TBR default
address
Decimal
Hexadecimal
Reset
0
00
⎯
3FCH
000FFFFCH
Mode vector
1
01
⎯
3F8H
000FFFF8H
System reserved
2
02
⎯
3F4H
000FFFF4H
System reserved
3
03
⎯
3F0H
000FFFF0H
System reserved
4
04
⎯
3ECH
000FFFECH
System reserved
5
05
⎯
3E8H
000FFFE8H
System reserved
6
06
⎯
3E4H
000FFFE4H
Coprocessor absent trap
7
07
⎯
3E0H
000FFFE0H
Coprocessor error trap
8
08
⎯
3DCH
000FFFDCH
INTE instruction
9
09
⎯
3D8H
000FFFD8H
System reserved
10
0A
⎯
3D4H
000FFFD4H
System reserved
11
0B
⎯
3D0H
000FFFD0H
Step trace trap
12
0C
⎯
3CCH
000FFFCCH
NMI request (tool)
13
0D
⎯
3C8H
000FFFC8H
Undefined instruction exception
14
0E
⎯
3C4H
000FFFC4H
NMI request
15
0F
⎯
3C0H
000FFFC0H
External interrupt 0
16
10
ICR00
3BCH
000FFFBCH
External interrupt 1
17
11
ICR01
3B8H
000FFFB8H
External interrupt 2
18
12
ICR02
3B4H
000FFFB4H
External interrupt 3
19
13
ICR03
3B0H
000FFFB0H
External interrupt 4
20
14
ICR04
3ACH
000FFFACH
External interrupt 5
21
15
ICR05
3A8H
000FFFA8H
External interrupt 6
22
16
ICR06
3A4H
000FFFA4H
Low voltage detection interrupt
23
17
ICR07
3A0H
000FFFA0H
Reload timer 0
24
18
ICR08
39CH
000FFF9CH
Reload timer 1
25
19
ICR09
398H
000FFF98H
Base timer 0 (source 0/source 1)
26
1A
ICR10
394H
000FFF94H
Multi-function serial interface 0
(UART transmission completed/reception
completed/I2C status)
27
1B
ICR11
390H
000FFF90H
Multi-function serial interface 1
(UART transmission completed/reception
completed/I2C status)
28
1C
ICR12
38CH
000FFF8CH
Base timer 1 (source 0/source 1)
29
1D
ICR13
388H
000FFF88H
(Continued)
DS07-16912-1E
33
MB91490 Series
Interrupt number
Interrupt source
Interrupt
level
Offset
TBR default
address
Decimal
Hexadecimal
Up/down counter 0
30
1E
ICR14
384H
000FFF84H
DTTI0
31
1F
ICR15
380H
000FFF80H
DMAC0 (end/error)
32
20
ICR16
37CH
000FFF7CH
DMAC1 (end/error)
33
21
ICR17
378H
000FFF78H
DMAC2/3/4 (end/error)
34
22
ICR18
374H
000FFF74H
Multi-function serial interface 2
(UART transmission completed/reception
completed/I2C status)
35
23
ICR19
370H
000FFF70H
System reserved
36
24
⎯
36CH
000FFF6CH
System reserved
37
25
⎯
368H
000FFF68H
System reserved
38
26
⎯
364H
000FFF64H
System reserved
39
27
⎯
360H
000FFF60H
PPG0/PPG1
40
28
ICR24
35CH
000FFF5CH
PPG2/PPG3
41
29
ICR25
358H
000FFF58H
PPG4/PPG5
42
2A
ICR26
354H
000FFF54H
PPG6/PPG7
43
2B
ICR27
350H
000FFF50H
Wave form generator 0 (underflow)
44
2C
ICR28
34CH
000FFF4CH
Wave form generator 1 (underflow)
45
2D
ICR29
348H
000FFF48H
Wave form generator 2 (underflow)
46
2E
ICR30
344H
000FFF44H
Timebase timer overflow
47
2F
ICR31
340H
000FFF40H
System reserved
48
30
⎯
33CH
000FFF3CH
Free-run timer 0 (compare clear)
49
31
ICR33
338H
000FFF38H
Free-run timer 0 (zero detection)
50
32
ICR34
334H
000FFF34H
Free-run timer 1 (compare clear)
51
33
ICR35
330H
000FFF30H
Free-run timer 1 (zero detection)
52
34
ICR36
32CH
000FFF2CH
Free-run timer 2 (compare clear)
53
35
ICR37
328H
000FFF28H
Free-run timer 2 (zero detection)
54
36
ICR38
324H
000FFF24H
8/10-bit A/D converter 2
55
37
ICR39
320H
000FFF20H
System reserved
56
38
⎯
31CH
000FFF1CH
8/10-bit A/D converter 1
57
39
ICR41
318H
000FFF18H
ICU0/ICU1 (capture)
58
3A
ICR42
314H
000FFF14H
ICU2/ICU3 (capture)
59
3B
ICR43
310H
000FFF10H
OCU0/OCU1 (match)
60
3C
ICR44
30CH
000FFF0CH
(Continued)
34
DS07-16912-1E
MB91490 Series
(Continued)
Interrupt number
Interrupt source
Interrupt
level
Offset
TBR default
address
Decimal
Hexadecimal
OCU2/OCU3 (match)
61
3D
ICR45
308H
000FFF08H
OCU4/OCU5 (match)
62
3E
ICR46
304H
000FFF04H
Interrupt delay source bit
63
3F
ICR47
300H
000FFF00H
System reserved (Used by REALOS)
64
40
⎯
2FCH
000FFEFCH
System reserved (Used by REALOS)
65
41
⎯
2F8H
000FFEF8H
System reserved
66
42
⎯
2F4H
000FFEF4H
System reserved
67
43
⎯
2F0H
000FFEF0H
System reserved
68
44
⎯
2ECH
000FFEECH
System reserved
69
45
⎯
2E8H
000FFEE8H
System reserved
70
46
⎯
2E4H
000FFEE4H
System reserved
71
47
⎯
2E0H
000FFEE0H
System reserved
72
48
⎯
2DCH
000FFEDCH
System reserved
73
49
⎯
2D8H
000FFED8H
System reserved
74
4A
⎯
2D4H
000FFED4H
System reserved
75
4B
⎯
2D0H
000FFED0H
System reserved
76
4C
⎯
2CCH
000FFECCH
System reserved
77
4D
⎯
2C8H
000FFEC8H
System reserved
78
4E
⎯
2C4H
000FFEC4H
System reserved
79
4F
⎯
2C0H
000FFEC0H
Used by INT instruction
80
to
255
50
to
FF
⎯
2BCH
to
000H
000FFEBCH
to
000FFC00H
DS07-16912-1E
35
MB91490 Series
■ PIN STATUS IN EACH CPU STATE
Terms used as the status of pins mean as follows.
• Input enabled
Means that the input function can be used.
• Input disabled
Indicates that the input function cannot be used.
• Input fixed to “0”
A state of a pin, in which "0" is transmitted to internal circuitry, with the external input shut off by the input gate
adjacent to the pin.
• Output Hi-Z
Means to place a pin in a high impedance state by disabling the pin driving transistor from driving.
• Preserving the previous state
Means to output the state existing immediately prior to entering this mode.
That is, to output according to an internal resource with an output when it is operating or to preserve an output
when the output is provided, for example, as a port.
• Input enabled when external interrupt function selected and enabled
Inputs are allowed only when the pin is configured as an external interrupt request input pin and the external
interrupt request is enabled.
36
DS07-16912-1E
MB91490 Series
• List of pin status
During initialization
In stop mode
INITX = “H”*
INITX = “L”*1
or when Low
or when
In sleep mode
voltage
Low voltage
detection
detection
reset is
reset occurs
released
2
Pin name
Function
NMIX
NMIX
P80 to P83
INT0 to INT3
P84
INT4/PPG4
P85
INT5/PPG5
P86
INT6/PPG6
PA1, PA2
ADTG1,
ADTG2
Input enabled Input enabled
Input enabled
HIZ = 0
HIZ = 1
Input enabled
Input enabled
Output Hi-Z/
Input “0” fixed
Output Hi-Z/ Output Hi-Z/
Input disabled Input enabled
Input enabled
Input enabled
Input enabled
when interrupt
function
selected and
enabled
Output Hi-Z/ Output Hi-Z/
Input disabled Input enabled
Retention of the Retention of the
immediately
immediately
prior state
prior state
Output Hi-Z/
Input “0” fixed
Output Hi-Z/ Output Hi-Z/
Input
disabled Input “0” fixed
PC0 to PC7 AN2-0 to AN2-7
Retention of the Retention of the
immediately
immediately
prior state
prior state
Output Hi-Z/
Input “0” fixed
PB4 to PB7 AN1-0 to AN1-3
PG0, PG3
SCK0, SCK1
PG1, PG4
SIN0, SIN1
PG2, PG5
SOT0, SOT1
PH0
SCK2
PH1
SIN2
PH2
SOT2
PJ0, PJ2
TIN0, TIN1
PJ1, PJ3
TOUT0,
TOUT1
PL0
AIN0
PL1
BIN0
PL2
ZIN0
PP0 to PP3
IC0 to IC3
PP4
CKI0
PP5
DTTI0
Output Hi-Z/ Output Hi-Z/
Input disabled Input enabled
Retention of the Retention of the
Output Hi-Z/Inimmediately
immediately
put “0” fixed
prior state
prior state
Output Hi-Z/ Output Hi-Z/
Input disabled Input enabled
Retention of the Retention of the
Output Hi-Z/Inimmediately
immediately
put “0” fixed
prior state
prior state
Output Hi-Z/ Output Hi-Z/
Input disabled Input enabled
Retention of the Retention of the
Output Hi-Z/Inimmediately
immediately
put “0” fixed
prior state
prior state
Output Hi-Z/ Output Hi-Z/
Input disabled Input enabled
Retention of the Retention of the
Output Hi-Z/Inimmediately
immediately
put “0” fixed
prior state
prior state
PQ0 to PQ5 RTO0 to RTO5
*1 : INITX = “L” : Indicates the pin status with INITX remaining at the “L” level.
*2 : INITX = “H” : Indicates the pin status existing immediately after INITX transition from “L” to “H” level.
DS07-16912-1E
37
MB91490 Series
■ ELECTRICAL CHARACTERISTICS
1. Absolute Maximum Ratings
Parameter
Symbol
Rating
Unit
Remarks
Min
Max
VCC
VSS − 0.5
VSS + 6.0
V
Analog power supply
voltage*1,*2,*6
AVCC10
VSS − 0.5
VSS + 6.0
V
Analog reference voltage*7
AVRH2
VSS − 0.5
VSS + 6.0
V
VI
VSS − 0.3
VCC + 0.3
V
Analog pin input voltage*1
VIA
VSS − 0.3
AVCC + 0.3
V
Output voltage*1
VO
VSS − 0.3
VCC + 0.3
V
“L” level maximum output
current*3
IOL
⎯
10
mA
“L” level average output
current*4
IOLAV
⎯
4
mA
Except port Q0 to Q5
12
mA
Port Q0 to Q5
“L” level total maximum
output current
ΣIOL
⎯
100
mA
ΣIOLAV
⎯
50
mA
IOH
⎯
−10
mA
“H” level average output
current *4
IOHAV
⎯
−4
mA
Except port Q0 to Q5
−12
mA
Port Q0 to Q5
“H” level total maximum
output current
ΣIOH
⎯
−100
mA
ΣIOHAV
⎯
−50
mA
Power consumption
PD
⎯
430
mW
Storage temperature
TSTG
−55
+125
°C
Power supply voltage*1
Input voltage*
1
“L” level total average output
current*5
“H” level maximum output
current*3
“H” level total average
output current*5
*1 : The parameter is based on VSS = AVSS10 = 0 V.
*2 : Be careful not to exceed VCC + 0.3 V, for example, when the power is turned on.
Be careful to set AVCC10 equal VCC, for example, when the power is turned on.
*3 : The maximum output current is the peak value for a single pin.
*4 : The average output is the average current for a single pin over a period of 100 ms.
*5 : The total average output current is the average current for all pins over a period of 100 ms.
*6 : AVCC10 is the analog supply voltage for the 8/10-bit A/D converter.
*7 : AVRH2 is the analog reference voltage for the 8/10-bit A/D converter.
WARNING: Semiconductor devices can be permanently damaged by application of stress (voltage, current,
temperature, etc.) in excess of absolute maximum ratings. Do not exceed these ratings.
38
DS07-16912-1E
MB91490 Series
2. Recommended Operating Conditions
(VSS = AVSS10 = 0.0 V)
Parameter
Symbol
Value
Unit
Remarks
Min
Max
VCC
2.7
5.5
V
Analog power supply voltage
AVCC10
VSS + 2.7
VSS + 5.5
V
For all 8/10-bit A/D converters
(common use)
Analog reference voltage
AVRH2
AVSS10
AVCC10
V
For all 8/10-bit A/D converters
(common use)
TA
− 40
+ 85
°C
Power supply voltage
Operating temperature
Note : During power-on, it takes approximately 600 μs for the internal power supply to stabilize after the VCC power
supply has stabilized. Continue to assert the INITX pin during this period.
WARNING: The recommended operating conditions are required in order to ensure the normal operation of
the semiconductor device. All of the device's electrical characteristics are warranted when the
device is operated within these ranges.
Always use semiconductor devices within their recommended operating condition ranges.
Operation outside these ranges may adversely affect reliability and could result in device failure.
No warranty is made with respect to uses, operating conditions, or combinations not represented
on the data sheet. Users considering application outside the listed conditions are advised to contact
their representatives beforehand.
DS07-16912-1E
39
MB91490 Series
3. DC Characteristics
Parameter
Symbol
“H” level input
voltage
VIHS
“L” level input
voltage
VILS
VOH1
“H” level
output voltage
VOH2
VOL1
“L” level output
voltage
Input leak
current
Pull-up
resistance
Power
supply
current
VOL2
ILI
RPULL
ICC
Pin Name
CMOS
hysteresis
input pin
CMOS
hysteresis
input pin
Except port
Q0 to Q5
(VCC = 2.7 V to 5.5 V, VSS = AVSS10 = 0.0 V, TA = − 40 °C to +85 °C)
Value
Condition
Unit Remarks
Min
Typ
Max
⎯
VCC × 0.8
⎯
VCC
V
⎯
VSS
⎯
VCC × 0.2
V
⎯
⎯
V
⎯
⎯
V
*1
⎯
⎯
V
*2
⎯
VSS + 0.4
V
⎯
VSS + 0.4
V
*1
⎯
VSS + 0.4
V
*2
⎯
⎯
μA
50
⎯
kΩ
60
70
mA
45
55
mA
40
50
mA
VCC = 5.0 V,
VCC − 0.5
IOH = 4 mA
VCC = 5.0 V,
VCC − 0.5
IOH = 12 mA
Port Q0 to Q5
VCC = 3.0 V,
VCC − 0.5
IOH = 4 mA
Except port
VCC = 5.0 V,
⎯
Q0 to Q5
IOL = 4 mA
VCC = 5.0 V,
⎯
IOL = 12 mA
Port Q0 to Q5
VCC = 3.0 V,
⎯
IOL = 4 mA
VCC = 5.0 V,
⎯
−5
VSS < VI < VCC
INITX,
⎯
⎯
pull-up pin
VCC = 5.0 V,
fC = 20 MHz,
PLL × 4,
CLKB = 80 MHz
⎯
CLKP = 40 MHz
Flash memory
3 wait (4cycle)
access
VCC = 5.0 V,
fC = 10 MHz,
PLL × 5,
CLKB = 50 MHz
⎯
VCC
CLKP = 25 MHz
Flash memory
2 wait (3cycle)
access
VCC = 5.0 V,
fC = 10 MHz,
PLL × 4,
CLKB = 40 MHz
⎯
CLKP = 40 MHz
Flash memory
2 wait (3cycle)
access
(Continued)
40
DS07-16912-1E
MB91490 Series
(Continued)
Parameter
(VCC = 2.7 V to 5.5 V, VSS = AVSS10 = 0.0 V, TA = − 40 °C to +85 °C)
Symbol
Power
supply
current
Input
capacitance
ICCS
Pin Name
VCC
ICCH
VCC
CIN
Other than
VCC, VSS,
AVSS10,
AVCC10,
AVRH2
Condition
Value
Unit
Remarks
Min
Typ
Max
VCC = 5.0 V,
fC = 20 MHz,
PLL × 4,
CLKB = 80 MHz
CLKP = 40 MHz
Flash memory
3 wait (4cycle)
access
⎯
15
22
mA
In sleep
mode
VCC = 5.0 V,
fC = 10 MHz,
PLL × 5,
CLKB = 50 MHz
CLKP = 25 MHz
Flash memory
2 wait (3cycle)
access
⎯
9
15
mA
In sleep
mode
VCC = 5.0 V,
fC = 10 MHz,
PLL × 4,
CLKB = 40 MHz
CLKP = 40 MHz
Flash memory
2 wait (3cycle)
access
⎯
11
17
mA
In sleep
mode
VCC = 5.0 V,
TA = + 25 °C
⎯
60
200
μA
In stop mode
⎯
5
15
pF
⎯
*1 : VCC = 4.0 V to 5.5 V
*2 : VCC = 2.7 V to 4.0 V
DS07-16912-1E
41
MB91490 Series
4. Flash Memory Write/Erase Characteristics
Parameter
Condition
Value
Min
Typ
Max
Unit
Remarks
Sector erase time
(8 Kbytes sectors)
VCC = 5.0 V,
TA = + 25 °C
⎯
0.5
2.0
s
Not including time for internal
writing before deletion.
Word write time
VCC = 5.0 V,
TA = + 25 °C
⎯
6
100
μs
Not including system-level
overhead time.
Chip erase time
VCC = 5.0 V,
TA = + 25 °C
⎯
1.8
29.5
s
Not including system-level
overhead time.
Erase/write cycle
⎯
10000
⎯
⎯
cycle
Flash memory data
hold time
⎯
10
⎯
⎯
year
42
DS07-16912-1E
MB91490 Series
5. AC Characteristics
(1) Clock Timing
(VCC = 2.7 V to 5.5 V, VSS = AVSS10 = 0.0 V, TA = − 40 °C to +85 °C)
Parameter
Sym- Pin
bol Name
Clock frequency
Value
Condition
Min
X0
X1
fC
Typ
Max
X0
X1
tC
Internal operating
clock frequency
fCPB
Internal operating
clock cycle time
⎯
fCPP
tCPB
⎯
tCPP
When 20 MHz is
input as the X0
clock frequency and
the oscillator circuit
PLL system is set to
× 4 multiplication
Remarks
When using the
PLL within the
MHz self-oscillating
range, set the
multiplier so that
the internal clock
does not exceed
ns the internal operating clock frequency.
10*2
⎯
20
50*2
⎯
100
5*1
⎯
80
MHz CPU
5*1
⎯
40
MHz Peripheral
12.5
⎯
200
ns
CPU
25
⎯
200
ns
Peripheral
⎯
Clock cycle time
Unit
*1 : The values assume a gear cycle of 1/16.
*2 : When the PLL is used, the PLL multiplication rate varies depending on the frequency of the clock input
to the X0 and X1 pins. Set the PLL multiplication rate so that the PLL output clock frequency is in the
range between 40 MHz and 80 MHz.
PLL Multiplication Rate
PLL output clock frequency
when X0 = 10 MHz
PLL output clock frequency
when X0 = 20 MHz
1
2
3
4
5
6
7
8
(Setting not allowed)
40
50
60
70
80
(Setting
not
allowed)
Unit
MHz
40
60
80
(Setting not allowed)
• Conditions for measuring the clock timing ratings
tC
Output pin
0.8 VCC
C = 50 pF
DS07-16912-1E
43
MB91490 Series
(2) PLL Oscillation stabilization time (LOCK UP TIME)
(VCC = 2.7 V to 5.5 V, VSS = AVSS10 = 0.0 V, TA = − 40 °C to + 85 °C)
Parameter
PLL Oscillation stabilization wait time
(LOCK UP TIME)
Symbol
Pin Name
Condition
tLOCK*
⎯
⎯
Value
Min
Max
600
⎯
Unit
μs
* : The length of time to wait for the PLL oscillations to stabilize.
(3) Reset Input Ratings
(VCC = 2.7 V to 5.5 V, VSS = AVSS10 = 0.0 V, TA = − 40 °C to + 85 °C)
Parameter
Value
Symbol Pin Name Condition
INITX input time
(at power-on)
tINTL
INITX input time
(at STOP)
INITX
⎯
Unit
Min
Max
tPON + tSTBL +
Oscillation time of oscillator +
tc × 213
⎯
ns
Oscillation time of oscillator +
tc × 10
⎯
ns
tc × 10
⎯
ns
INITX input time
(other than the above)
Notes : • For tC (clock cycle time) , refer to “(1) Clock Timing”.
• For tPON and tSTBL, refer to “ (4) Power on Rise Time /Power-on Stabilization Time Ratings”.
tINTL
INITX
0.2 VCC
(4) Power on Rise Time /Power-on Stabilization Time Ratings
(VSS = AVSS10 = 0.0 V, TA = − 40 °C to + 85 °C)
Parameter
Symbol
Power on rise time
tPON
power-on stabilization time
tSTBL
tPON
Pin Name Condition
⎯
VCC
Value
Unit
Min
Max
600
⎯
μs
600
⎯
μs
tSTBL
5.0 V
0.0 V
44
DS07-16912-1E
MB91490 Series
(5) UART Timing
(VCC = 2.7 V to 5.5 V, VSS = AVSS10 = 0.0 V, TA = − 40 °C to + 85 °C)
Parameter
Symbol
Pin Name
Serial clock
cycle time
tSCYC
SCK0 to SCK2
SCK ↓ →
SOT delay time
tSLOV
SCK0 to SCK2
SOT0 to SOT2
Valid SIN → SCK ↑
tIVSH
SCK0 to SCK2
SIN0 to SIN2
SCK ↑ →
Valid SIN hold time
tSHIX
Serial clock
“H” pulse width
Condition
Value
Unit
Remarks
Min
Max
4tCYCP
⎯
ns
− 20
+ 20
ns
30
⎯
ns
*1
35
⎯
ns
*2
SCK0 to SCK2
SIN0 to SIN2
0
⎯
ns
tSHSL
SCK0 to SCK2
2 × tCYCP − 10
⎯
ns
Serial clock
“L” pulse width
tSLSH
SCK0 to SCK2
tCYCP + 10
⎯
ns
SCK ↓ →
SOT delay time
tSLOV
SCK0 to SCK2
SOT0 to SOT2
⎯
25
ns
*1
⎯
35
ns
*2
Valid SIN → SCK ↑
tIVSH
SCK0 to SCK2
SIN0 to SIN2
10
⎯
ns
SCK ↑ →
Valid SIN hold time
tSHIX
SCK0 to SCK2
SIN0 to SIN2
20
⎯
ns
Internal shift
clock mode
External shift
clock mode
*1 : VCC = 4.0 V to 5.5 V
*2 : VCC = 2.7 V to 4.0 V
Notes : • The above ratings are the AC characteristics for CLK synchronous mode.
• tCYCP indicates the peripheral clock cycle time.
DS07-16912-1E
45
MB91490 Series
• Internal shift clock mode
tSCYC
SCK0 to SCK2
VOH
VOL
VOL
tSLOV
VOH
VOL
SOT0 to SOT2
tIVSH
tSHIX
VIHS
VILS
SIN0 to SIN2
VIHS
VILS
• External shift clock mode
tSLSH
tSHSL
VIHS
SCK0 to SCK2
VILS
VILS
VILS
tSLOV
SOT0 to SOT2
VOH
VOL
tIVSH
SIN0 to SIN2
46
VIHS
VILS
tSHIX
VIHS
VILS
DS07-16912-1E
MB91490 Series
(6) Free-run Timer Clock, Up/Down Counter, Base Timer, and External Interrupt Input Timing
(VCC = 2.7 V to 5.5 V, VSS = AVSS10 = 0.0 V, TA = − 40 °C to + 85 °C)
Parameter
Symbol
Pin Name
Value
Condition
Min
Max
Unit
Free-run timer
input clock pulse width
CKI0
4 × tCYCP
⎯
ns
Up-down counter
input pulse width
AIN0
BIN0
ZIN0
4 × tCYCP
⎯
ns
4 × tCYCP
⎯
ns
4 × tCYCP
⎯
ns
1.0*
⎯
μs
Base timer
input pulse width
tTIWH
tTIWL
⎯
TIN0, TIN1
External interrupt
input pulse width
INT0 to INT6
* : In stop mode
Note : tCYCP indicates the peripheral clock cycle time.
tTIWH
VIHS
CKI0
AIN0, BIN0, ZIN0
TIN0, TIN1
INT0 to INT6
DS07-16912-1E
tTIWL
VIHS
VILS
VILS
47
MB91490 Series
(7) Trigger Input Timing
(VCC = 2.7 V to 5.5 V, VSS = AVSS10 = 0.0 V, TA = − 40 °C to + 85 °C)
Parameter
Symbol
Pin Name
tICWH
tICWL
IC0 to IC3
Base timer trigger input
tTGINWH
tTGINWL
TIN0, TIN1
A/D activation trigger input
tADTGWH
tADTGWL
ADTG1, ADTG2
Input Capture trigger input
Condition
⎯
Value
Unit
Min
Max
5 × tCYCP
⎯
ns
4 × tCYCP
⎯
ns
5 × tCYCP
⎯
ns
Note : tCYCP indicates the peripheral clock cycle time.
tICWH
tTGINWH
tICWL
tTGINWL
tADTGWL
tADTGWH
VIHS
VIHS
IC0 to IC3
TIN0, TIN1
ADTG1, ADTG2
VILS
48
VILS
DS07-16912-1E
MB91490 Series
(8) I2C Timing
a. Master Mode
(VCC = 2.7 V to 5.5 V, VSS = AVSS10 = 0.0 V, TA = − 40 °C to + 85 °C)
Parameter
Symbol
Standard Mode
Pin
Condition
name
Fast Mode*3
Min
Max
Min
Max
Unit
SCL clock
frequency
fSCL
0
100
0
400
kHz
“L” width of
the SCL clock
tLOW
4.7
⎯
1.3
⎯
μs
“H” width of the
SCL clock
tHIGH
4.0
⎯
0.6
⎯
μs
Bus free time
between STOP
and START
conditions
tBUS
4.7
⎯
1.3
⎯
μs
SCL↓→
SDA output
delay time
tDLDAT
⎯
5 × tCYCP*1
⎯
5 × tCYCP*1
ns
Setup time for a
repeated START
condition
SCL↑→SDA↓
tSUSTA
4.7
⎯
0.6
⎯
μs
SDAn, R=1 kΩ,
SCLn C=50 pF*4
Hold time for a
repeated START
condition
SDA↓→SCL↓
tHDSTA
4.0
⎯
0.6
⎯
μs
Setup time for
STOP condition
SCL↑→SDA↑
tSUSTO
4.0
⎯
0.6
⎯
μs
SDA Data input
hold time
(vs. SCL↓)
tHDDAT
2 × tCYCP *1
⎯
2 × tCYCP *1
⎯
μs
SDA Data input
setup time
(vs. SCL↑)
tSUDAT
250
⎯
100 *2
⎯
ns
Remarks
The first
clock pulse
is generated
after this.
*1 : tCYCP indicates the peripheral clock cycle time.
*2 : A Fast-mode I2C-bus device can be used in a Standard-mode I2C-bus system, but the requirement
tSUDAT ≥ 250 ns must then be met.
If a device does not extend the “L” period of the SCL signal, it is necessary to output the next piece of data to
the SDA line 1250 ns (SDA and SCL rising Max time + tSUDAT) before the SCL line is released.
*3 : For use at over 100 kHz, set the peripheral clock to at least 6 MHz.
*4 : R and C are the pull-up resistance and load capacitance of the SCL and SDA lines.
DS07-16912-1E
49
MB91490 Series
b. Slave Mode
(VCC = 2.7 V to 5.5 V, VSS = AVSS10 = 0.0 V, TA = − 40 °C to + 85 °C)
Parameter
Symbol
Pin
Condition
name
Standard Mode
Fast Mode*3
Min
Max
Min
Max
Unit
SCL clock
frequency
fSCL
0
100
0
400
kHz
“L” width of the
SCL clock
tLOW
4.7
⎯
1.3
⎯
μs
“H” width of the
SCL clock
tHIGH
4.0
⎯
0.6
⎯
μs
Bus free time
between STOP
and START
conditions
tBUS
4.7
⎯
1.3
⎯
μs
SCL ↓ → SDA
output delay time
tDLDAT
⎯
5 × tCYCP *1
⎯
5 × tCYCP *1
ns
Setup time for a
repeated START
condition
SCL ↑ → SDA ↓
tSUSTA
4.7
⎯
0.6
⎯
μs
SDAn, R=1 kΩ,
SCLn C=50 pF*4
Hold time for a
repeated START
condition
SDA ↓ → SCL ↓
tHDSTA
4.0
⎯
0.6
⎯
μs
Setup time for
STOP condition
SCL ↑ → SDA ↑
tSUSTO
4.0
⎯
0.6
⎯
μs
SDA Data input
hold time
(vs. SCL ↓)
tHDDAT
2 × tCYCP *1
⎯
2 × tCYCP *1
⎯
μs
SDA Data input
setup time
(vs. SCL ↑)
tSUDAT
250
⎯
100 *2
⎯
ns
Remarks
The first
clock pulse
is generated
after this.
*1 : tCYCP indicates the peripheral clock cycle time.
*2 : A Fast-mode I2C-bus device can be used in a Standard-mode I2C-bus system, but the requirement
tSUDAT ≥ 250 ns must then be met.
If a device does not extend the “L” period of the SCL signal, it is necessary to output the next piece of data to
the SDA line 1250 ns (SDA and SCL rising Max time + tSUDAT) before the SCL line is released.
*3 : For use at over 100 kHz, set the peripheral clock to at least 6 MHz.
*4 : R and C are pull-up resistance and load capacitance of the SCL and SDA lines.
50
DS07-16912-1E
MB91490 Series
6. Electrical Characteristics for the A/D Converter
(1) 8/10-bit A/D Converter
(VCC = 4.0 V to 5.5 V, AVRH2 = 4.0 V to 5.5 V, VSS = AVSS10 = 0 V, TA = − 40 °C to + 85 °C)
Symbol
Pin Name
Resolution
⎯
Total error
Parameter
Value
Unit
Min
Typ
Max
⎯
⎯
⎯
10
bit
⎯
⎯
−4
⎯
+4
LSB
Linearity error
⎯
⎯
− 3.5
⎯
+ 3.5
LSB
Differential
linearity error
⎯
⎯
−3
⎯
+3
LSB
Zero transition
voltage
VOT
AN1-0 to AN1-3
AVSS10−3.5 AVSS10+0.5 AVSS10+4.5 LSB
AN2-0 to AN2-7
Full-scale
transition voltage
VFST
AN1-0 to AN1-3
AN2-0 to AN2-7
AVRH2−5.5
AVRH2−1.5
Conversion time*1
⎯
⎯
1.2
⎯
⎯
μs
Analog port input
current
IAIN
AN1-0 to AN1-3
AN2-0 to AN2-7
⎯
⎯
10
μA
Analog input
voltage
VAIN
AN1-0 to AN1-3
AN2-0 to AN2-7
AVSS10
⎯
AVRH2
V
Reference voltage
⎯
AVRH2
AVSS10
⎯
AVCC10
V
Power supply
current
(Analog + digital)
IA
AVCC10
⎯
2
5
mA
IAH*2
AVCC10
⎯
⎯
5
μA
IR
AVRH2
⎯
1
2.5
IRH*2
AVRH2
⎯
⎯
5
μA
Analog input
capacitance
⎯
⎯
⎯
⎯
12.5
pF
Interchannel
disparity
⎯
AN1-0 to AN1-3
AN2-0 to AN2-7
⎯
⎯
4
LSB
Reference voltage
supply current
(between AVRH2
and AVSS)
Remarks
When AVRH2 =
5.0 V
AVRH2+2.5 LSB
For each 1 unit
For each 1 unit,
mA at AVRH2 = 5.0 V
AVSS10 = 0 V
For each 1 unit,
at stop mode
*1 : When VCC = AVCC10 = 5.0 V and peripheral clock = 33 MHz
*2 : The current when the CPU is in stop mode and the A/D converter is not operating (at VCC = AVCC10 =
AVRH2 = 5.0 V) .
Notes : • The above figures do not guarantee the accuracy between each unit.
• Output impedance of the external circuit ≤ 2 kΩ.
• The result of 8/10 bit A/D conversion is not guaranteed at the voltage of VCC = 2.7 V to 4.0 V.
DS07-16912-1E
51
MB91490 Series
• External impedance and sampling time of analog inputs
• The A/D converter is fitted with a sample and hold circuit. If the external impedance is so high that there is not
sufficient time for sampling, the internal sample and hold capacitor will not fully charge to the analog voltage,
and the precision of the A/D conversion will be adversely affected. Therefore, in order to satisfy the A/D
conversion precision specifications, either adjust the register values and operating frequency or reduce the
external impedance so that the sampling time is greater than the minimum value as given by the relationship
between external impedance and minimum sampling time. If you are still unable to hold enough sampling time,
connect a capacitor of about 0.1 μF to the analog input pin.
• Analog input circuit schematic
R
Analog input
Comparator
C
During sampling : ON
8/10-bit A/D converter
R
4.6 kΩ
C
12.5 pF
Note : The values are reference values.
• The relationship between the external impedance and minimum sampling time
(External impedance = 0 kΩ to 20 kΩ)
8/10-bit A/D converter
100
90
80
70
60
50
40
30
20
10
0
0
2
4
6
8
10
12
Minimum sampling time [μs]
8/10-bit A/D converter
20
External impedance [kΩ]
External impedance [kΩ]
(External impedance = 0 kΩ to 100 kΩ)
14
18
16
14
12
10
8
6
4
2
0
0
0.4
0.8
1.2
1.6
2.0
2.4
2.8
3.2
Minimum sampling time [μs]
• About errors
• The relative error increases as the value of |AVRH2 − AVSS| decreases.
52
DS07-16912-1E
MB91490 Series
• Definition of 8/10-bit A/D Converter Terms
• Resolution
• Linearity error
: Analog variation that is recognized by the A/D converter.
: Deviation between the line connecting zero transition point
(0000000000←→0000000001) and full-scale transition point
(1111111110←→1111111111) and actual conversion characteristics.
• Differential linear error : Deviation from the ideal value of input voltage necessary to change the output code
by ILSB.
• Total Error
: This error is the difference between actual and ideal values, including the zero
transition error/full-scale transition error/linearity error.
Linearity error
3FFH
Differential linear error
Actual conversion
characteristic
Actual conversion
characteristic
(N + 1)H
3FEH
{1 LSB (N - 1) + VOT}
VFST
(Measurement
value)
VNT
004H
(Measurement
value)
003H
Ideal characteristic
Digital output
Digital output
3FDH
NH
V(N+1)T
(N - 1)H
(Measurement
value)
Actual conversion
characteristic
Ideal characteristic
002H
VNT
(Measurement value)
(N - 2)H
001H
VOT
AVSS
Actual conversion
characteristic
(Measurement value)
Analog input
AVRH2
AVSS
Analog input
AVRH2
VNT − {1 LSB × (N − 1) + VOT}
[LSB]
1 LSB
V (N+1) T − VNT
Differential linear error in digital output N =
− 1 [LSB]
1 LSB
VFST − VOT
1 LSB =
1022
N
: A/D converter digital output value
VOT : Voltage at which digital output changes from 000H to 001H.
VFST : Voltage at which digital output changes from 3FEH to 3FFH.
VNT : Voltage at which digital output changes from (N − 1) H to NH.
Linear error in digital output N =
(Continued)
DS07-16912-1E
53
MB91490 Series
(Continued)
Total error
3FF H
1.5 LSB'
Actual conversion
characteristic
3FE H
Digital output
3FD H
{1 LSB' (N - 1) + 0.5 LSB'}
004 H
VNT
003 H
(Measurement value)
Actual conversion
characteristic
002 H
Ideal characteristic
001 H
0.5 LSB'
AVSS
AVRH2
Analog input
AVRH2 − AVSS
[V]
1024
VNT − {1 LSB’ × (N − 1) + 0.5 LSB’}
Total error of digital output N =
1 LSB’
N : A/D converter digital output value
VNT : Voltage at which digital output changes from (N + 1) H to NH.
VOT’ (ideal value) = AVSS + 0.5 LSB’ [V]
VFST’ (ideal value) = AVRH2 − 1.5 LSB’ [V]
1 LSB’ (ideal value) =
54
DS07-16912-1E
MB91490 Series
7. Low Voltage Detection Interrupt / Reset Electrical Characteristics
a. Low Voltage Detection Interrupt
(TA = − 40 °C to + 85 °C)
Value
Symbol
Pin
name
Min
Typ
Max
Detect voltage
VDL
VCC
3.40
3.70
4.00
V
When voltage drops
Release voltage
VDH
VCC
3.45
3.75
4.05
V
When voltage rises
Parameter
Power supply voltage
changing rate
| dV/dt |
VCC
⎯
⎯
0.004
Unit
Remarks
Value which detect
voltage (VDL) and
V/μs release voltage (VDH)
are guaranteed within
each spec.
b. Low Voltage Detection Reset
(TA = − 40 °C to + 85 °C)
Value
Symbol
Pin
name
Min
Typ
Max
Detect voltage
VDL
VCC
2.76
3.00
3.24
V
When voltage drops
Release voltage
VDH
VCC
2.81
3.05
3.29
V
When voltage rises
Parameter
Power supply voltage
changing rate
| dV/dt |
VCC
⎯
⎯
0.004
Unit
Remarks
Value which detect
voltage (VDL) and
V/μs release voltage (VDH)
are guaranteed within
each spec.
Voltage
VCC
VDH
VDL
dV
dt
Time
DS07-16912-1E
55
MB91490 Series
■ ORDERING INFORMATION
Part No.
Package
MB91F492PMC-GE1
64-pin plastic LQFP
(FPT-64P-M23)
MB91F492PMC1-GE1
64-pin plastic LQFP
(FPT-64P-M24)
56
DS07-16912-1E
MB91490 Series
■ PACKAGE DIMENSIONS
64-pin plastic LQFP
Lead pitch
0.65 mm
Package width ×
package length
12.0 × 12.0 mm
Lead shape
Gullwing
Sealing method
Plastic mold
Mounting height
1.70 mm MAX
Code
(Reference)
P-LFQFP64-12×12-0.65
(FPT-64P-M23)
64-pin plastic LQFP
(FPT-64P-M23)
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.
14.00±0.20(.551±.008)SQ
*12.00±0.10(.472±.004)SQ
48
0.145±0.055
(.0057±.0022)
33
32
49
0.10(.004)
Details of "A" part
+0.20
1.50 –0.10
+.008
(Mounting height)
.059 –.004
0.25(.010)
INDEX
0~8˚
17
64
1
"A"
16
0.65(.026)
0.32±0.05
(.013±.002)
0.13(.005)
0.50±0.20
(.020±.008)
0.60±0.15
(.024±.006)
0.10±0.10
(.004±.004)
(Stand off)
M
©2003-2008
FUJITSU
LIMITED F64034S-c-1-2
C
2003 FUJITSU
LIMITEDMICROELECTRONICS
F64034S-c-1-1
Dimensions in mm (inches).
Note: The values in parentheses are reference values
Please check the latest package dimension at the following URL.
http://edevice.fujitsu.com/package/en-search/
(Continued)
DS07-16912-1E
57
MB91490 Series
(Continued)
64-pin plastic LQFP
Lead pitch
0.50 mm
Pa ckage width ×
package length
10.0 × 10.0 mm
Lead shape
Gullwing
Sealing method
Plastic mold
Mounting height
1.70 mm MAX
We ight
0.32 g
Code
(Ref erence )
(FPT -64P-M24)
64-pin plastic LQFP
(FPT -64P-M24 )
P-LFQFP64-10×10-0.50
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.
12.00±0.20(.472±.008)SQ
* 10.00±0.10(.394±.004)SQ
48
0.145±0.055
(.006±.002)
33
49
32
Details of "A" par t
0.08(.003)
1.50
.059
+0.20
–0.10
+.008
–.004
INDEX
64
0˚~8˚
17
(Mounting height)
0.10±0.10
(.004±.004)
(Stand off)
"A"
LEAD No .
1
16
0.50(.020)
0.20±0.05
(.008±.002)
0.08(.003)
M
©2005-2008
FUJITSU MICROELECTRONICS LIMITED F64036S-c-1-2
C
2005 FUJITSU LIMITED F64036S-c-1-1
0.50±0.20
(.020±.008)
0.60±0.15
(.024±.006)
0.25(.010)
Dimensi ons in mm (in ches).
Note: The values in parentheses are reference values
Please check the latest package dimension at the following URL.
http://edevice.fujitsu.com/package/en-search/
58
DS07-16912-1E
MB91490 Series
MEMO
DS07-16912-1E
59
MB91490 Series
FUJITSU MICROELECTRONICS LIMITED
Nomura Fudosan Shin-yokohama Bldg. 10-23, Shin-yokohama 2-Chome,
Kohoku-ku Yokohama Kanagawa 222-0033, Japan
Tel: +81-45-415-5858
http://jp.fujitsu.com/fml/en/
For further information please contact:
North and South America
FUJITSU MICROELECTRONICS AMERICA, INC.
1250 E. Arques Avenue, M/S 333
Sunnyvale, CA 94085-5401, U.S.A.
Tel: +1-408-737-5600 Fax: +1-408-737-5999
http://www.fma.fujitsu.com/
Asia Pacific
FUJITSU MICROELECTRONICS ASIA PTE. LTD.
151 Lorong Chuan,
#05-08 New Tech Park 556741 Singapore
Tel : +65-6281-0770 Fax : +65-6281-0220
http://www.fmal.fujitsu.com/
Europe
FUJITSU MICROELECTRONICS EUROPE GmbH
Pittlerstrasse 47, 63225 Langen, Germany
Tel: +49-6103-690-0 Fax: +49-6103-690-122
http://emea.fujitsu.com/microelectronics/
FUJITSU MICROELECTRONICS SHANGHAI CO., LTD.
Rm. 3102, Bund Center, No.222 Yan An Road (E),
Shanghai 200002, China
Tel : +86-21-6146-3688 Fax : +86-21-6335-1605
http://cn.fujitsu.com/fmc/
Korea
FUJITSU MICROELECTRONICS KOREA LTD.
206 Kosmo Tower Building, 1002 Daechi-Dong,
Gangnam-Gu, Seoul 135-280, Republic of Korea
Tel: +82-2-3484-7100 Fax: +82-2-3484-7111
http://kr.fujitsu.com/fmk/
FUJITSU MICROELECTRONICS PACIFIC ASIA LTD.
10/F., World Commerce Centre, 11 Canton Road,
Tsimshatsui, Kowloon, Hong Kong
Tel : +852-2377-0226 Fax : +852-2376-3269
http://cn.fujitsu.com/fmc/en/
Specifications are subject to change without notice. For further information please contact each office.
All Rights Reserved.
The contents of this document are subject to change without notice.
Customers are advised to consult with sales representatives before ordering.
The information, such as descriptions of function and application circuit examples, in this document are presented solely for the purpose
of reference to show examples of operations and uses of FUJITSU MICROELECTRONICS device; FUJITSU MICROELECTRONICS
does not warrant proper operation of the device with respect to use based on such information. When you develop equipment incorporating
the device based on such information, you must assume any responsibility arising out of such use of the information.
FUJITSU MICROELECTRONICS assumes no liability for any damages whatsoever arising out of the use of the information.
Any information in this document, including descriptions of function and schematic diagrams, shall not be construed as license of the use
or exercise of any intellectual property right, such as patent right or copyright, or any other right of FUJITSU MICROELECTRONICS
or any third party or does FUJITSU MICROELECTRONICS warrant non-infringement of any third-party's intellectual property right or
other right by using such information. FUJITSU MICROELECTRONICS assumes no liability for any infringement of the intellectual
property rights or other rights of third parties which would result from the use of information contained herein.
The products described in this document are designed, developed and manufactured as contemplated for general use, including without
limitation, ordinary industrial use, general office use, personal use, and household use, but are not designed, developed and manufactured
as contemplated (1) for use accompanying fatal risks or dangers that, unless extremely high safety is secured, could have a serious effect to
the public, and could lead directly to death, personal injury, severe physical damage or other loss (i.e., nuclear reaction control in nuclear
facility, aircraft flight control, air traffic control, mass transport control, medical life support system, missile launch control in weapon
system), or (2) for use requiring extremely high reliability (i.e., submersible repeater and artificial satellite).
Please note that FUJITSU MICROELECTRONICS will not be liable against you and/or any third party for any claims or damages arising
in connection with above-mentioned uses of the products.
Any semiconductor devices have an inherent chance of failure. You must protect against injury, damage or loss from such failures by
incorporating safety design measures into your facility and equipment such as redundancy, fire protection, and prevention of over-current
levels and other abnormal operating conditions.
Exportation/release of any products described in this document may require necessary procedures in accordance with the regulations of
the Foreign Exchange and Foreign Trade Control Law of Japan and/or US export control laws.
The company names and brand names herein are the trademarks or registered trademarks of their respective owners.
Edited: Sales Promotion Department