These are single-chip 16-bit microcomputers designed with high-performance CMOS silicon gate technology, including the internal flash
memory and, being packaged in 64-pin plastic molded QFP or shrink
plastic molded DIP. These microcomputers support the 7900 Series
instruction set, which are enhanced and expanded instruction set
and are upper-compatible with the 7700/7751 Series instruction set.
The CPU of these microcomputers is a 16-bit parallel processor that
can also be switched to perform 8-bit parallel processing. Also, the
bus interface unit of these microcomputers enhances the memory
access efficiency to execute instructions fast. Therefore, these microcomputers are suitable for office, business, and industrial equipment controller that require high-speed processing of large data.
Also, they are suitable for motor-control equipment since each of
them includes the motor control circuit.
For the internal flash memory, single-power-supply programming
and erasure, using a PROM programmer or the control by the central processing unit (CPU), is supported. Also, each of these microcomputers has the memory area dedicated for storing a certain
software which controls programming and erasure (reprogramming
control software). Therefore, on these microcomputers, the program
can easily be changed even after they are mounted on the board.
16-BIT CMOS MICROCOMPUTER
<Flash memory mode>
Power supply voltage .................................................. 5 V ± 0.5 V
•
Programming/Erase voltage........................................ 5 V ± 0.5 V
•
Programming method.................... Programming in a unit of word
Power supply voltage
Programming/Erase voltage
Flash memory mode
Block division for erasure
Programming method
Erase method
Programming/Erase control
Number of commands
Maximum number of reprograms
Note: On shipment, our reprogramming control firmware for the flash memory serial I/O mode has been stored into the boot ROM area.
User ROM area
Boot ROM area
Flash memory parallel I/O mode
Flash memory serial I/O mode
Flash memory CPU reprogramming mode
Flash memory parallel I/O mode
Flash memory serial I/O mode
Flash memory CPU reprogramming mode
5 V±0.5 V
5 V±0.5 V
3 modes: parallel I/O, serial I/O, and CPU reprogramming modes
4 blocks (8 Kbytes ✕ 2, 16 Kbytes ✕ 1, 28 Kbytes ✕ 1); total of
60 Kbytes
1 block (8 Kbytes ✕ 1) (Note)
Programmed per word
User ROM area + Boot ROM area
User ROM area
User ROM area
Total erase/Block erase
User ROM area + Boot ROM area
User ROM area
User ROM area
Programming/Erase control by software commands
6 commands
100
6
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
PIN DESCRIPTION (MICROCOMPUTER MODE)
Input/
Output
—
Input
Input
Input
Input
Output
—
—
Input
I/O
I/O
I/O
I/O
I/O
I/O
I/O
Input
Input
Apply 5 V±0.5 V to Vcc, and 0 V to Vss.
Connect this pin to V
Connect this pin to Vss.
The microcomputer is reset when “L” level is applies to this pin.
These are input and output pins of the internal clock generating circuit. Connect a
ceramic resonator or quartz-crystal oscillator between pins X
external clock is used, the clock source should be connected to pin X
X
OUT should be left open.
When using the PLL frequency multiplier, connect this pin to the filter circuit. When
not using the PLL frequency multiplier, this pin should be left open.
Power supply input pins for the A-D and D-A converters. Connect AVcc to Vcc, and
AVss to Vss externally.
This is the reference voltage input pin for the A-D and D-A converters.
Port P1 is an 8-bit I/O port. This port has an I/O direction register, and each pin can
be programmed for input or output. These pins enter the input mode ar reset. These
pins also function as I/O pins of UART0, 1.
In addition to having the same functions as port P1, these pins function as I/O pins
for timers A4 and A9. Also, they can be programmed to function as input pins for timers B0 to B2.
In addition to having the same functions as port P1, these pins function as I/O pins
for timers A5 to A8. Also, they function as output pins for motor drive waveform.
In addition to having the same functions as port P1, these pins function as input pins
for INT
1 to INT3 and INT5 to INT7. Also, pins P55 to P57 function as input pins for tim-
ers B0 to B2 and as input pins for position data in the three-phase waveform mode;
and pins P5
In addition to having the same functions as port P1, these pins function as I/O pins
for timers A0 to A3. Also, they function as motor drive waveform output pins.
In addition to having the same functions as port P1, these pins function as input pins
for the A-D converter. Also, P7
In addition to having the same functions as port P1, these pins function as input pins
for the A-D converter. Also, these pins function as I/O pins for UART2, and pin P8
functions as an output pin for the D-A converter.
This pin has the function to forcibly place port P4 pins in the input mode. Also, this
pin functions as an input pin for INT
forcibly cuts off a motor drive waveform output.
This pin has the function to forcibly place port P6 pins in the input mode. Also, this
pin functions as an input pin for INT
forcibly cuts off a motor drive waveform output.
Vcc, Vss
MD0
MD1
RESET
IN
X
XOUT
VCONT
AVcc,
AVss
V
REF
P10–P17
P20–P27
P40–P47
P51–P53,
P55–P57
P60–P67
P70–P77
P80–P83
P4OUTCUT
P6OUTCUT
NamePin
Power supply input
MD0
MD1
Reset input
Clock input
Clock output
Filter circuit connection
Analog power supply input
Reference voltage input
I/O port P1
I/O port P2
I/O port P4
I/O port P5
I/O port P6
I/O port P7
I/O port P8
CUT input
P4OUT
P6OUT
CUT input
16-BIT CMOS MICROCOMPUTER
Functions
SS.
IN and XOUT. When an
IN, and pin
2 and P53 function as trigger-input pins in the pulse output port mode.
7 functions as an output pin for the D-A converter.
Power supply input
MD0
MD1
Reset input
Clock input
Clock output
Analog supply input
Reference voltage input
Input port P1
Input port P2
7
SCLK input
SDA I/O
BUSY output
P4OUT
CUT input
P6OUT
CUT input
Input port P4
Input port P5
Input port P6
Input port P7
Input port P8
Filter circuit connection
Input
/Output
—
Input
Input
Input
Input
Output
—
Input
Input
Input
Input
I/O
Output
Input
Input
Input
Input
Input
Input
Input
—
Apply 5 V ± 0.5 V to Vcc, and 0 V to Vss.
Connect this pin to Vss.
Connect this pin to Vss via a resistor of 10 kΩ to 100 kΩ.
The reset input pin.
Connect a ceramic oscillator between the X
clock from the X
IN pin with the XOUT pin left open.
Connect AVcc to Vcc, and AVss to Vss.
Input an arbitrary level within the range of VSS–VCC. (This is not used in the flash memory serial I/O mode.)
Input “H” or “L”, or leave them open. (This is not used in the flash memory serial I/O mode.)
Input “H” or “L”, or leave them open. (This is not used in the flash memory serial I/O mode.)
This is an input pin for a serial clock.
This is an I/O pin for serial data. Connect this pin to V
This is an output pin for the BUSY signal.
Input “H”.
Input “H”.
Input “H” or “L”, or leave them open. (This is not used in the flash memory serial I/O mode.)
Input “H” or “L”, or leave them open. (This is not used in the flash memory serial I/O mode.)
Input “H” or “L”, or leave them open. (This is not used in the flash memory serial I/O mode.)
Input “H” or “L”, or leave them open. (This is not used in the flash memory serial I/O mode.)
Input “H” or “L”, or leave them open. (This is not used in the flash memory serial I/O mode.)
Connect this pin to the filter circuit, or leave this pin open. (This is not used in the flash
memory serial I/O mode.)
16-BIT CMOS MICROCOMPUTER
Functions
IN and XOUT pins, or input an external
CC via a resistor (about 1 kΩ).
8
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
BASIC FUNCTION BLOCKS
Each of the M37905F8CFP and M37905F8CSP has the same function as that of the M37905M4C-XXXFP except for the following.
Therefore, for details except for the following, refer to the datasheet
of the M37905M4C-XXXFP.
Watchdog timer register
Watchdog timer frequency select register
16
16
Particular function select register 0
Particular function select register 1
16
16
Particular function select register 2
Reserved area (Note)
16
16
Debug control register 0
Debug control register 1
16
16
Address comparison register 0
16
16
16
Address comparison register 1
16
16
interrupt control register
16
3
INT
16
interrupt control register
INT
4
A-D conversion interrupt
16
16
UART0 transmit interrupt
16
UART0 receive interrupt
16
UART1 transmit interrupt
16
UART1 receive interrupt
16
Timer A0 interrupt
16
Timer A1 interrupt
16
Timer A2 interrupt
16
Timer A3 interrupt
16
Timer A4 interrupt
16
Timer B0 interrupt
16
Timer B1 interrupt
16
Timer B2 interrupt
16
0
INT
16
1
INT
16
2
INT
interrupt
interrupt
interrupt
control register
control register
control register
control register
control register
control register
control register
control register
control register
control register
control register
control register
control register
control register
control register
control register
A9 mode register
A-D control register 2
Comparator function select register 0
Comparator function select register 1
Comparator result register 0
Comparator result register 1
Reserved area (Note)
Reserved area (Note)
Reserved area (Note)
Reserved area (Note)
Reserved area (Note)
Reserved area (Note)
Reserved area (Note)
Reserved area (Note)
UART2 transmit interrupt
UART2 receive interrupt
Timer A5
Timer A6
Timer A7
Timer A8
Timer A9
INT5 interrupt
INT6 interrupt
INT7 interrupt
register
register
register
register
interrupt
interrupt
interrupt
interrupt
interrupt
control register
control register
control register
1
control register
control register
control register
control register
control register
control register
control register
Note: Do not write to this address.
Fig. 3 Location of SFRs (2)
11
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
FLASH MEMORY MODE
These microcomputers contain the flash memory; and single-powersupply reprogramming is available to this. These microcomputers
have the following three modes, enabling reading/programming/erasure for the flash memory:
• Flash memory parallel I/O mode and Flash memory serial I/O
mode, where the flash memory is handled by using an external programmer.
• CPU reprogramming mode, where the flash memory is handled by
the central processing unit (CPU).
As shown in Figure 4, the flash memory is divided into several
blocks, and erasure per block is possible.
001000
16
00FFFF
16
16-BIT CMOS MICROCOMPUTER
This internal flash memory has the boot ROM area storing the reprogramming control software for reprogramming in the CPU reprogramming mode and flash memory serial I/O mode, as well as the
user ROM area storing a certain control software for the normal operation in the microcomputer mode.
Although our reprogramming control firmware for the flash memory
serial I/O mode has been stored into this boot ROM area on shipment, the user-original reprogramming control software which is
more appropriate for the user’s system is reprogrammable into this
area, instead. Note that the reprogramming for the boot ROM area is
enabled only in the flash memory parallel I/O mode.
001000
16
28 Kbytes
007FFF
16
008000
16
00BFFF
00C000
00DFFF
00E000
00FFFF
16
16
16 Kbytes
16
16
16
8 Kbytes
8 Kbytes
Fig. 4 M37905F8CFP, M37905F8CSP: block configuration of internal flash memory
12
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
Flash Memory Parallel I/O Mode
The flash memory parallel I/O mode is used to manipulate the internal flash memory with a parallel programmer. This parallel programmer uses the software commands listed in Table 1 to do the flash
memory manipulations, such as read/programming/erase operations.
Read Array
Read Status Register
Clear Status Register
Programming
Block Erase
Erase All Block
Addresses FF90
programmer. Therefore, when the user uses the flash memory parallel I/O mode, do not program to this area.
Software Command
16 to FF9F16 are the reserved area for the parallel
16-BIT CMOS MICROCOMPUTER
User ROM Area and Boot ROM Area
The user ROM area and boot ROM area can be reprogrammed in
the flash memory parallel I/O mode.
The programming and block erase operations can be performed only
to these areas.
The boot ROM area, 8 Kbytes in size, is assigned to addresses
0000
16–1FFF16, so that programming and block erase operations
can be performed only to this area. (Access to any address out of
this area is prohibited).
The erasable block in the boot ROM area is only one block, consisting of 8 Kbytes. The reprogramming control firmware to be used in
the flash memory serial I/O mode has been stored to this boot ROM
area on our shipment. Therefore, do not reprogram the boot ROM
area if the user uses the flash memory serial I/O mode.
Do not program to addresses FF90
the reserved area for the programmer.
Note that, when the boot ROM area is read out from the CPU in the
CPU reprogramming mode, described later, its addresses will be
shifted to E000
16—FFFF16.
16 to FF9F16 because this area is
13
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
Flash Memory Serial I/O Mode
In the flash memory serial I/O mode, addresses, data, and software
commands, which are required to read/program/erase the internal
flash memory, are serially input and output with a fewer pins and the
dedicated serial programmer.
In this mode, being different from the flash memory parallel I/O
mode, the CPU controls reprogramming of the flash memory (using
the CPU reprogramming mode), serial input of the reprogramming
data, etc.
The reprogramming control firmware for the flash memory serial I/O
mode has been stored in the boot ROM area on shipment of the
product from us. Note that, then, the flash memory serial I/O mode
will become unavailable if the boot ROM area has been reprogrammed in the flash memory parallel I/O mode.
Note that, also, this reprogramming control firmware for the flash
memory serial I/O mode is subject to change.
Figures 5 and 6 show the pin connections in the flash memory serial
I/O mode.
The three pins, SCLK, SDA, and BUSY, are used to input and output
serial data.
The SCLK pin is the input pin of external transfer clocks. The SDA
pin is the I/O pin of transmit and receive data, and its output acts as
the N-channel open-drain output. To the SDA pin, connect an external pullup resistor (about 1 kΩ). The BUSY pin is the output pin of the
BUSY flag (CMOS output) and goes “H” during BUSY periods owing
to a certain operation, such as transmit, receive, erase, programming, etc.
Transmit and receive data are serially transferred 8 bits at a time.
In the flash memory serial I/O mode, only the user ROM area can be
reprogrammed; the boot ROM area is not accessible.
Addresses FF90
programmer. Therefore, when the user uses the flash memory serial
I/O mode, do not program to this area.
16 to FF9F16 are the reserved area for the serial
16-BIT CMOS MICROCOMPUTER
14
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
CC
SS
V
V
1
P8
8
/AN
0
P8
P1
P1
/AN
CTS
/
P8
P8
/CTS
1
/CTS
0
3
2
9
/
P7
/AN
/AN
CTS
/RTS
2
7
P1
/AN
P7
P7
P7
1
1
2
0
0
1
0
2
/RxD
/CLK
/RTS
Vcc
AVcc
V
AVss
Vss
/TxD
/RxD
/CLK
/DA
2
/DA
7
/AN
6
/AN
5
4
/AN
16-BIT CMOS MICROCOMPUTER
(Note 1)
MD1
SDA
SCLK
BUSY
0
7
36
13
P2
1
MD
35
14
/RTP2
T
OU
/TA5
0
P4
34
15
1
RTP2
/
IN
TA5
/
1
P4
33
16
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
/TA6
2
P4
/TA6
3
P4
/TA7
4
P4
/TA7
5
P4
/TA8
6
P4
/TA8
7
P4
P4OUT
/INT
1
P5
/INT
2
P5
/INT
3
P5
s
Vs
N
O
C
V
T
O
U
X
IN
X
RESET
0
MD
C
T
O
IN
O
IN
O
IN
T
U
1
/RTP
2
/RTP
3
/RTP2
T
U
/RTP2
/RTP3
T
U
/RTP3
/RTP3
T
U
/RTP3
/INT
2
3
0
1
2
3
0
(Note 3)
G
1
R
T
G
0
R
T
(Note 2)
T
RESE
1
1
)
)
/RTS
/CLK
1
1
1
1
4
/RxD
6
P1
45
IN
OUT
/TxD
/TA4
/TA4
7
1
0
P1
P2
P2
44
43
42
5
6
7
0
/TxD
/CTS
/CTS
3
4
5
P1
P1
P1
47
46
48
0
0
0
F
E
R
2
2
2
1
0
6
5
4
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
2
3
1
)
IN
IN
IN
OUT
IN
(/ TB0
/TA9
2
P2
41
8
(/ TB2
(/ TB1
/TA9
4
6
3
5
P2
P2
P2
P2
40
39
38
37
9
10
11
12
3
/AN
3
P7
2
/AN
2
P7
1
/AN
1
P7
0
/AN
0
P7
3
/RTP1
IN
/TA3
7
P6
2
/RTP1
OUT
/TA3
6
P6
1
/U/RTP1
IN
/TA2
5
P6
0
/V/RTP1
OUT
/TA2
4
P6
3
/W/RTP0
IN
/TA1
3
P6
2
/U/RTP0
OUT
/TA1
2
P6
1
/V/RTP0
IN
TA0
/
1
P6
0
/W/RTP0
OUT
0
/TA
0
P6
U
/ID
IN
2
/TB
7
INT
/
7
P5
/IDV
IN
TB1
/
6
/INT
6
P5
4
W
/INT
/ID
T
IN
0
CU
/TB
5
OUT
P6
INT
/
5
P5
(Note 3)
(Note 1)
Notes 1: Allocation of pins TB0IN to TB2IN
can be switched by software.
2: Connected to the oscillation circuit.
3: Recommended to be connected with
V
CC via a resistor.
: Connected to a serial programmer.
Outline 64P6N-A
Fig. 5 Pin connection of M37905F8CFP in flash memory serial I/O mode (outline: 64P6N-A)
2: Connected to the oscillation circuit.
3: Recommended to be connected with
V
: Connected to a serial programmer.
Outline 64P4B
Fig. 6 Pin connection of M37905F8CSP in flash memory serial I/O mode (outline: 64P4B)
CC
via a resistor.
VSS
IN
16
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
CPU Reprogramming Mode
The CPU reprogramming mode is used to perform the operations for
the internal flash memory (reading, programming, erasing) under
control of the CPU.
In this mode, only the user ROM area can be reprogrammed; the
boot ROM area cannot be reprogrammed.
The user-original reprogramming control software for the CPU reprogramming mode can be stored in either the user ROM area or the
boot ROM area.
Because the CPU cannot read out the flash memory in the CPU reprogramming mode, the above software must be transferred to the
internal RAM in advance to be executed.
Boot Mode
The user-original reprogramming control software for the CPU reprogramming mode must be stored into the user ROM area or the boot
ROM area in the flash memory parallel I/O mode in advance. (If this
program has been stored into the boot ROM area, the flash memory
serial I/O mode will become unavailable).
16-BIT CMOS MICROCOMPUTER
Note that addresses of the boot ROM area depend on the accessing
ways to the boot ROM area, When accessing in the flash memory
parallel I/O mode, these addresses will be shifted to 0000
1FFF
16. On the other hand, when accessing with the CPU, these ad-
dresses will be shifted to E000
16 to FFFF16.
Reset removal with both of the MD0 and MD1 pins held “L” invokes
the normal microcomputer mode, and the CPU operates using the
control software stored in the user ROM area. In this case, the boot
ROM area is not accessible.
Removing reset with the MD0 pin held “L” and the MD1 pin “H”, the
CPU starts its operation using the reprogramming control software
stored in the boot ROM area. This mode is called the boot mode. The
reprogramming control software in the boot ROM area can also reprogram the user ROM area.
After reset removal, be sure not to change the status at pins MD0
and MD1.
16 to
7654321
Notes 1: The contents of the flash memory control register after reset is removed are “XX000001”.
2: To set “1”, writing of “0” to bit 1 and subsequent writing of “1” to bit 1 are necessary. Writing to bit 1 must be
performed by the user-original reprogramming control software in the internal RAM.
3: This bit is valid only when bit 1 = “1”. Before setting this bit to “0”, be sure to confirm that bit 0 = “1” after setting this bit to “1” (reset). This bit 3 must be controlled with bit 1 = “1”. 4: Writing to bit 5 must be performed by the user-original reprogramming control software in the internal RAM.
0
Fig. 7 Bit configuration of flash memory control register
Flash memory control register
RY/BY status bit
0: Busy (Programming or erasing is active.)
1: Ready
CPU reprogramming mode select bit (Note 2)
0: Normal mode (Software commands are ignored.)
1: CPU reprogramming mode (Software commands are acceptable.)
Flash memory reset bit (Note 3)
0: Normal operation
1: Reset
User ROM area select bit (Note 4)
(Valid only in the boot mode.)
0: Boot ROM area access
1: User ROM area access
Address
16
9E
17
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
Function overview (CPU reprogramming mode)
The CPU reprogramming mode is available in the single-chip mode,
memory expansion mode, and boot mode to reprogram the user
ROM area only.
In the CPU reprogramming mode, the CPU erases, programs, and
reads the internal flash memory by writing software commands. Note
that the user-original reprogramming control software must be transferred to the internal RAM in advance to be executed.
The CPU reprogramming mode becomes active when “1” is written
into the flash memory control register’s bit 1 (the CPU reprogramming mode select bit) shown in Figure 7, and software commands
become acceptable.
In the CPU reprogramming mode, software commands and data are
all written to and read from even addresses (Note that address A
byte addresses = “0”.) 16 bits at a time. Therefore, a software command consisting of 8 bits must be written to an even address; therefore, any command written to an odd address will be invalid. Since
the write data at the 2nd cycle of a programming command consists
of 16 bits, this data must be written to even and odd addresses.
The seaquencer in the flash memory controls the erase and programming operations. What the status of the seaquencer operation
is and whether the programming or erase operation has been completed normally or terminated by an error can be examined by reading the flash memory control register.
Figure 7 shows the bit configuration of the flash memory control register.
Bit 0 (the RY/BY status bit) is a read-only bit for indicating the seaquencer operation. This bit goes to “0” (BUSY) while the automatic
programming/erase operation is active and goes to “1” (READY) during the other operations.
Bit 1 serves as the CPU reprogramming mode select bit. Writing of
“1” to this bit selects the CPU reprogramming mode, and software
commands will be acceptable. Because the CPU cannot directly access the internal flash memory in the CPU reprogramming mode,
writing to this bit 1 must be performed by the user-original reprogramming control software which has been transferred to the internal RAM in advance. To set bit 1 to “1”, it is necessary to write “0” and
“1” to this bit 1 successively. On the other hand, to clear this bit to “0”,
it is sufficient only to write “0”.
Bit 3 (the flash memory reset bit) resets the control circuit of the internal flash memory and is used when the CPU reprogramming
mode is terminated or when an abnormal access to the flash
memory happens. Writing of “1” to bit 3 with the CPU reprogramming
mode select bit = “1” preforms the reset operation. To remove the
reset, write “0” to bit 3 after confirming bit 0 (the RY/BY status bit) becomes “1”.
Bit 5 serves as the user ROM area select bit and is valid only in the
boot mode. Setting this bit to “1” in the boot mode switches an accessible area from the boot ROM area to the user ROM area. To use the
CPU reprogramming mode in the boot mode, set this bit to “1”. Note
that when the microcomputer is booted up in the user ROM area,
only the user ROM area is accessible and bit 5 is invalid; on the other
hand, when the microcomputer is in the boot mode, bit 5 is valid independent of the CPU reprogramming mode. To rewrite bit 5, execute the user-original reprogramming control software transferred
to the internal RAM in advance.
Figure 8 shows the CPU reprogramming mode set/termination flow-
0 in
16-BIT CMOS MICROCOMPUTER
chart, and be sure to follow this flowchart. As shown in Note 1 of Figure 8, before selecting the CPU reprogramming mode, set “0” to the
processor mode register 1’s bit 7 (the internal ROM bus cycle select
bit) and set flag I to “1” to avoid an interrupt request input.
When a watchdog timer interrupt request is generated in the CPU
reprogramming mode, when an input to the RESET pin is “L”, or
when the software reset is performed, the flash memory control circuit and flash memory control register will be reset.
When the flash memory is reset during the erase or programming
operation, this operation is cancelled and the target block’s data will
be invalid. Just before writing a software command related to the
erase/programming operation, be sure to write to the watchdog
timer. In the CPU reprogramming mode, be sure not to use the STP
and WIT instructions.
18
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
Single-chip mode,
Memory expansion mode,
or Boot mode
The processor mode register 1 is set (Note 1).
Flag I is set to “1”.
The user-original reprogramming control software
for the CPU reprogramming mode is transferred to
the internal RAM.
Jump to the above software in the internal RAM.
(The operations shown below will be executed by
the above software in this RAM.)
(Only in the boot mode.)
The user ROM area select bit is set to “1”.
Writing of “1” to the CPU reprogramming mode select bit.
(Writing of “0”→ Writing of “1”)
Start
16-BIT CMOS MICROCOMPUTER
Software Commands
Table 2 lists the software commands.
By writing a software command after the CPU reprogramming mode
select bit has been set to “1”, erasing, programming, etc. can be
specified. Note that, at software commands’ input, the high-order
byte (D
8–D15) is ignored. (Except for the write data at the 2nd cycle
of a programming command.)
Software commands are explained as below.
Read Array Command (FF16)
By writing command code “FF16” at the 1st bus cycle, the microcomputer enters the read array mode. If an address to be read is input in
the next or the following bus cycles, the contents at the specified address are output to the data bus (D
0 to D15) in a unit of 16 bits.
The read array mode is maintained until writing of another software
command.
Read Status Register Command (7016)
Writing command code “7016” at the 1st bus cycle outputs the contents of the status register to the data bus (D
0-D7) by a read at the
2nd bus cycle.
The status register is explained later.
Clear Status Register Command (5016)
This command clears two status bits (SR.4, 5) each of which is set
to “1” to indicate that the operation has been terminated by an error.
To clear these bits, write command code “50
16” at the 1st bus cycle.
Operations such as erasing, programming are
executed by using software commands.
Read array command is executed, or reset is
performed by setting the flash memory reset bit.
(Writing of “1”→ Writing of “0”) (Note 2)
Writing of “0” to the CPU reprogramming mode
select bit.
(Only in the boot mode.)
Writing of “0” to user ROM area select bit (Note 3).
Completed
Notes 1: The processor mode register 1’s bit 7 (address 5F16, the
internal ROM bus cycle select bit) must be “0” (bus cycle
= 3φ).
2: To terminate the CPU reprogramming mode after the
erase and programming operations have been
completed, be sure to execute the read array command
or perform the flash memory reset operation.
3: This bit may remain “1”. However, if this bit is “1”, the
user ROM area access is specified.
Fig. 8 CPU reprogramming mode set/termination flowchart
Programming Command (4016)
This command facilitates programming of 1 word (2 bytes) at a time.
To initiate programming, write command code “40
cycle; when write data is written in a unit of 16 bits at the 2nd bus
cycle, the address is specified at the same time. Upon completion of
data writing, automatic programming (data programming and verification) operation is started.
The completion of the automatic programming operation is confirmed by a read of the flash memory control register. The R Y/BY status bit of the flash memory control register goes “0” during the
automatic programming operation; and also, it goes “1” after the
end of it.
Before execution of the next command, be sure to confirm that the
RY/BY status bit is set to “1” (READY). During the automatic programming operation, writing of commands and access to the flash
memory must not be performed.
When programming continuously, the programming command can
be executed with the read status register mode kept if there is no
programming error. Simultaneously with start of the automatic programming, the read status register mode is automatically active. In
this case, the read status register mode is retained until the next read
array command (FF
16) is written or until the reset is performed by
using the flash memory reset bit.
Reading out the status register after the automatic programming operation is completed reports the result of it. For details, refer to the
section on the status register.
Figure 9 shows an example of the programming flowchart.
Additional programming to any word that has already been programmed is prohibited.
Read Array
Read Status Register
Clear Status Register
Programming
Block Erase
Erase All Block
Notes 1: At software commands’ input, the high-order byte of data (D8–D15) is ignored.
2: X = An arbitrary address in the user ROM area. (Note that A
3: SRD = Status Register Data
4: WA = Write Address, WD = Write Data (16 bits).
5: Block address: the maximum address of each block must be input. Note that address A
Write
Write
Write
Write
Write
Write
Address
X (Note 2)
X
X
X
X
X
Data
(D
0 to D7)
FF
7016
5016
4016
2016
2016
0 = “0”.)
Mode
16
Read
Write
Write
Write
Block Erase Command (2016/D016)
Writing command code “2016” at the 1st bus cycle and writing confirmation command code “D0
block (Note that address A
initiate the automatic erase (erasing and erase verification) operation
for the specified block.
The completion of the automatic erase operation is confirmed by a
read of the flash memory control register. The R Y/BY status bit of the
flash memory control register goes “0” simultaneously with start of
the automatic erase operation; and also, it goes “1” simultaneously
with completion of it.
Before execution of the next command, be sure to confirm that the
RY/BY status bit is set to “1” (READY). During the automatic erase
operation, writing of commands and access to the flash memory
must not be performed.
Simultaneously with start of the automatic erase, the read status register mode is automatically active. In this case, the read status register mode is retained until the next read array command (FF
written or until the reset is performed by using the flash memory reset bit.
Reading out the status register after the automatic erase operation
is completed reports the result of it. For details, refer to the section
on the status register.
Figure 10 shows an example of the block erase flowchart.
16” and the maximum address of the
0 = “0”.) at the subsequent 2nd bus cycle
16) is
—
—
2nd cycle
Address
—
X
—
WA (Note 4)
BA (Note 5)
X
0 = “0”.
16-BIT CMOS MICROCOMPUTER
Data
—
SRD
(Note 3)
—
WD (Note 4)
D016
2016
20
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
Write 40
Address, Data
Flash memory control
register Read
RY/BY Status
Bit = 1?
Full status check
Programming
Completed
Fig. 9 Programming flowchart
Start
Write,
16
YES
NO
16-BIT CMOS MICROCOMPUTER
Erase All Block Command (2016/2016)
Writing command code “2016” at the 1st bus cycle and writing command code “20
16” at the subsequent 2nd bus cycle initiate the con-
tinuous block erase (chip erase) operations for all the blocks.
The completion of the chip erase operation, as well as of the block
erase operation, is confirmed by a read of the flash memory control
register. The result of the automatic erase operation is also reported
by a read of the status register.
During the automatic erase operation (when the RY/BY status bit =
“0”), writing of commands and access to the flash memory must not
be performed.
Status Register
The status register is used to indicate whether the programming/
erase operation has been completed normally or terminated by an
error. By writing the read status register command (70
tents of the status register can be read out; by writing the clear status register command (50
16), the contents of the status register can
be cleared.
Table 3 lists the definition of each bit of the status register.
The status register outputs “80
16” after reset is removed.
The status of each bit is described below.
16), the con-
Block address
Flash memory control
register Read
Full status check
Block erase Completed
Fig. 10 Block erase flowchart
Start
Write 20
16
Write D016,
RY/BY Status
Bit = 1?
YES
NO
21
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
Erase Status Bit (SR.5)
This bit reports the status of the automatic erase operation. This bit
is set to “1” if an erase error occurs and returns to “0” if the clear status register command (50
16) is written.
Programming Status Bit (SR.4)
This bit reports the status of the automatic programming operation.
This bit is set to “1” if a programming error occurs and returns to “0”
if the clear status register command (50
Under the condition that any of SR.5, SR.4 = “1”, none of the programming, block erase, and erase all block commands can be accepted. Before execution of these commands, execute the clear
status register command (50
16), in advance, to clear these status
bits.
Both of SR.4, SR.5 are set to “1” under the following conditions
(Command Sequence Error):
Reserved
Reserved
Erase Status
Programming Status
Reserved
Reserved
Reserved
Reserved
16) is written.
Status
16-BIT CMOS MICROCOMPUTER
(1) when data other than “D0
the 2nd bus cycle of the block erase command (20
(2) when data other than “20
the 2nd bus cycle of the erase all block command
(20
16/2016)
Note that, writing of “FF
array mode. Simultaneously with this, the command written in the 1st
bus cycle will be canceled.
16” and “FF16” is written to the data in
16/D016)
16” and “FF16” is written to the data in
16” forces the microcomputer into the read
Full Status Check
The full status check reports the results of the erase or programming
operation.
Figure 11 shows the full status check flowchart and actions to be
taken if an error has occurred.
Definition
“1”
Terminated by error.
Terminated by error.
Terminated normally.
Terminated normally.
“0”
22
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
Status Register Read
SR.4 = 1
and
SR.5 = 1
?
SR.5 = 0?
SR.4 = 0?
(Block erase, Programming)
End
YES
NO
NO
YES
NO
YES
Command Sequence
Error
Block Erase Error
Programming Error
Note: Under the condition that any of SR.5 and SR.4 = 1 , none of the programming,
block erase, and erase all block commands can be accepted. Before execution
of these commands, execute the clear status register command (50
➀ Execute the clear status register command (50
➁ Confirm whether the command has correctly been input or not; and then,
start the operation again.
Perform the block erase operation again.
If an error occurs even after the above operation is performed, the block cannot be used.
Perform the programming operation again.
If an error occurs even after the above operation is performed, the word cannot be used.
16-BIT CMOS MICROCOMPUTER
16
) to clear the status register.
16
) in advance.
Fig. 11 Full status check flowchart and actions to be taken if an error has ocurred
DC Electrical Characteristics (VCC = 5 V ± 0.5 V, Ta = 0 to 60 °C, f(fsys) = 20 MHz (Note))
Symbol
Icc1
Icc2
Icc3
Icc4
Parameter
CC power source current (at read)
V
CC power source current (at write)
V
V
CC power source current (at programming)
CC power source current (at erasing)
V
Limits
Min.Typ.Max.
Limits of VIH, VIL, VOH, VOL, IIH, and IIL for each pin are the same as those in the microcomputer mode.
Note: f(f
sys) indicates the system clcok (fsys) frequency.
30
48
48
54
54
Unit
mA
mA
mA
mA
AC Electrical Characteristics (VCC = 5 V ± 0.5 V, Ta = 0 to 60 °C, f(fsys) = 20 MHz (Note))
Parameter
256-byte programming time
Block erase time
Erase all block time
n = Number of blocks to be erased
The limits of parameters other than the above are same as those in the microcomputer mode.
Note: f(f
sys) indicates the system clock (fsys) frequency.
Limits
Min.Typ.Max.
4
40
0.6
0.6 ✕ n
8
8 ✕ n
Unit
ms
s
s
23
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
ABSOLUTE MAXIMUM RATINGS
Symbol
CC
V
AVCC
VI
VO
Pd
Topr
Tstg
Power source voltage
Analog power source voltage
Input voltage P1
(VCC = 5 V, VSS = AVSS = 0 V, VREF = 5 V, Ta = –20 to 85 °C, unless otherwise noted)
Test conditions
——
——
t
su
RO
IVREF(Note)
Note: The test conditions are as follows:
• One D-A converter is used.
• The D-A register value of the unused D-A converter is “00
• The reference power source input current for the ladder resistance of the A-D converter is excluded.
Resolution
Absolute accuracy
Set time
Output resistance
Reference power source input current
16.”
RESET INPUT
Reset input timing requirements
SymbolParameter
tw(RESETL)
RESET input
RESET input low-level pulse width
(VCC = 5 V ± 0.5 V, VSS = 0V, Ta = –20 to 85 °C, unless otherwise noted)
tw(RESETL)
Min.
2
Min.
10
Limits
Typ.
3.5
Limits
Typ.
Max.
8
± 1.0
3
4.5
3.2
Max.
UnitParameterSymbol
Bits
%
µ
kΩ
mA
Unit
µ
s
s
26
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
16-BIT CMOS MICROCOMPUTER
PERIPHERAL DEVICE INPUT/OUTPUT TIMING
(VCC = 5 V±0.5 V, VSS = 0 V, Ta = –20 to 85 °C, f(fsys) = 20 MHz unless otherwise noted)
For limits depending on f(fsys), their calculation formulas are shown below. Also, the values at f(fsys) = 20 MHz are shown in ( ).
∗
Timer A input (Count input in event counter mode)
Symbol
tc(TA)
tw(TAH)
tw(TAL)
TAi
IN input cycle time
TAi
IN input high-level pulse width
TAi
IN input low-level pulse width
Parameter
Min.
80
40
40
Limits
Max.
Unit
ns
ns
ns
Timer A input (Gating input in timer mode)
SymbolParameter
t
c(TA)
tw(TAH)
tw(TAL)
Note : The TAiIN input cycle time requires 4 or more cycles of a count source. The TAiIN input high-level pulse width and the TAiIN input low-level pulse width
respectively require 2 or more cycles of a count source. The limits in this table are applied when the count source = f
TAiIN input cycle time
TAi
IN input high-level pulse width
TAi
IN input low-level pulse width
f(fsys) ≤ 20 MHz
f(f
sys)
≤
20 MHz
f(f
sys)
≤
20 MHz
Min.Max.
16 × 10
f(fsys)
9
8 × 10
f(fsys)
9
8 × 10
f(fsys)
Limits
9
(800)
(400)
(400)
2 at f(fsys)
≤
20 MHz.
Unit
ns
ns
ns
Timer A input (External trigger input in one-shot pulse mode)
SymbolParameter
tc(TA)
tw(TAH)
tw(TAL)
TAi
IN input cycle time
TAi
IN input high-level pulse width
TAi
IN input low-level pulse width
sys) ≤ 20 MHz
f(f
Timer A input (External trigger input in pulse width modulation mode)
Symbol
tw(TAH)
tw(TAL)
TAi
IN input high-level pulse width
TAi
IN input low-level pulse width
Parameter
Timer A input (Up-down input and Count input in event counter mode)
Symbol
tc(UP)
tw(UPH)
tw(UPL)
tsu(UP-TIN)
th(TIN-UP)
TAi
OUT input cycle time
OUT input high-level pulse width
TAi
TAi
OUT input low-level pulse width
TAi
OUT input setup time
TAi
OUT input hold time
Parameter
Limits
Min.Max.
9
8 × 10
f(fsys)
(400)
80
80
Min.
80
80
Min.
2000
1000
1000
400
400
Limits
Limits
Max.
Max.
Unit
ns
ns
ns
Unit
ns
ns
Unit
ns
ns
ns
ns
ns
27
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
Timer A input (Two-phase pulse input in event counter mode)
SymbolParameter
TAj
tc(TA)
tsu(TAjIN-TAjOUT)
tsu(TAjOUT-TAjIN)
• Gating input in timer mode
• Count input in event counter mode
• External trigger input in one-shot pulse mode
• External trigger input in pulse width modulation mode
IN input cycle time
TAj
IN input setup time
TAj
OUT input setup time
TAiIN input
t
w(TAH)
t
c(TA)
t
w(TAL)
16-BIT CMOS MICROCOMPUTER
Min.
800
200
200
Limits
Max.
Unit
ns
ns
ns
• Up-down and Count input in event counter mode
t
w(UPH)
TAi
OUT input
(Up-down input)
OUT input
TAi
(Up-down input)
TAiIN input
(When count by falling)
IN input
TAi
(When count by rising)
• Two-phase pulse input in event counter mode
TAj
IN input
t
su(TAjIN-TAj
TAj
OUT input
OUT
)
t
su(TAj
t
h(TIN-UP)
OUT
-TAjIN)
t
c(UP)
t
c(TA)
t
w(UPL)
t
su(TAjIN-TAj
t
su(UP-TIN)
OUT
)
t
su(TAj
OUT
-TAjIN)
28
Test conditions
• V
CC
= 5 V ± 0.5 V, Ta = –20 to 85 °C
• Input timing voltage : V
IL
= 1.0 V, VIH = 4.0 V
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
16-BIT CMOS MICROCOMPUTER
Timer B input (Count input in event counter mode)
Symbol
t
c(TB)
tw(TBH)
tw(TBL)
tc(TB)
tw(TBH)
tw(TBL)
Parameter
TBi
IN input cycle time (one edge count)
TBi
IN input high-level pulse width (one edge count)
TBi
IN input low-level pulse width (one edge count)
TBi
IN input cycle time (both edge count)
TBi
IN input high-level pulse width (both edge count)
IN input low-level pulse width (both edge count)
TBi
Min.
80
40
40
160
80
80
Limits
Max.
Unit
ns
ns
ns
ns
ns
ns
Timer B input (Pulse period measurement mode)
SymbolParameter
t
c(TB)
tw(TBH)
tw(TBL)
Note: The TBiIN input cycle time requires 4 or more cycles of a count source. The TBiIN input high-level pulse width and the TBiIN input low-level pulse width
respectively require 2 or more cycles of a count source. The limits in this table are applied when the count source = f
TBiIN input cycle time
TBi
IN input high-level pulse width
TBi
IN input low-level pulse width
f(f
sys) ≤ 20 MHz
f(f
sys) ≤ 20 MHz
f(f
sys) ≤ 20 MHz
Min.Max.
16 × 10
f(fsys)
9
8 × 10
f(fsys)
9
8 × 10
f(fsys)
Limits
9
(800)
(400)
(400)
2 at f(fsys) ≤ 20 MHz.
Unit
ns
ns
ns
Timer B input (Pulse width measurement mode)
SymbolParameter
t
c(TB)
tw(TBH)
tw(TBL)
Note: The TBiIN input cycle time requires 4 or more cycles of a count source. The TBiIN input high-level pulse width and the TBiIN input low-level pulse width
respectively require 2 or more cycles of a count source. The limits in this table are applied when the count source = f
Timing Requirements (VCC = 5 V±0.5 V, VSS = 0 V, Ta = –20 to 85 °C, unless otherwise noted)
SymbolParameter
tc
tw(half)
tw(H)
tw(L)
tr
tf
External clock input
External clock input cycle time
External clock input pulse width with half input-voltage
External clock input high-level pulse width
External clock input low-level pulse width
External clock input rise time
External clock input fall time
t
w(L)
X
IN
t
w(H)
t
r
t
f
16-BIT CMOS MICROCOMPUTER
Limits
Min.
50
0.45 tc
0.5 t
c – 8
0.5 t
c – 8
t
w(half)
t
c
Max.
0.55 tc
8
8
Unit
ns
ns
ns
ns
ns
ns
Test conditions
• Vcc = 5 V ± 0.5 V, Ta = –20 to 85 °C
• Input timing voltage: V
• Output timing voltage : 2.5 V (t
IL
= 1.0 V, VIH = 4.0 V (t
c
, t
w(half)
w(H)
, t
w(L)
, tr, tf)
)
31
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
PACKAGE OUTLINE
64P6N-A
EIAJ Package Code
QFP64-P-1414-0.801.11
6449
1
16
17
e
JEDEC Code
H
D
D
16-BIT CMOS MICROCOMPUTER
Plastic 64pin 14✕14mm body QFP
–
Weight(g)
48
E
E
H
33
32
F
b
x
M
y
Lead Material
Alloy 42
A
2
A
1
A
Detail F
M
D
e
E
2
b
I
2
M
Recommended Mount Pad
Symbol
L
1
c
L
Dimension in Millimeters
MinNomMax
A
0
A
1
––
2
A
––
2.8
b
c
D
E
e
–
D
H
E
H
14.214.013.8
14.214.013.8
0.8
17.116.816.5
17.116.816.5
L
L
1
1.4
––
x––0.2
y
–
–
–
b
2
2
I
1.3
D
M
E
M
0.5
14.6
14.6
3.05
0.20.1
0.450.350.3
0.20.150.13
–
0.80.60.4
0.1
10°0°
––
––
––
––
64P4B
EIAJ Package Code
SDIP64-P-750-1.78
A
L
SEATING PLANE
MMP
JEDEC Code
Weight(g)
–7.9
6433
1
D
Lead Material
Alloy 42/Cu Alloy
e
1
b
b
Plastic 64pin 750mil SDIP
c
E
32
Symbol
A
1
A
2
2
A
A
b
b
1
b
2
1
A
b
2
c
D
E
e
e
1
L
1
e
Dimension in Millimeters
MinNomMax
––5.08
0.38––
–3.8–
0.40.50.59
0.91.01.3
0.650.751.05
0.20.250.32
56.256.456.6
16.8517.017.15
–1.778–
–19.05–
2.8––
0°–15°
32
MITSUBISHI MICROCOMPUTERS
M37905F8CFP, M37905F8CSP
PRELIMINARY
Notice: This is not a final specification.
e param
Som
its are subject to change.
etric lim
16-BIT CMOS MICROCOMPUTER
Keep safety first in your circuit designs!
• Mitsubishi Electric Corporation puts the maximum effort into making semiconductor products better and more reliable, but there is always the possibility that trouble may occur with them. Trouble with
semiconductors may lead to personal injury, fire or property damage. Remember to give due consideration to safety when making your circuit designs, with appropriate measures such as (i) placement of
substitutive, auxiliary circuits, (ii) use of non-flammable material or (iii) prevention against any malfunction or mishap.
Notes regarding these materials
• These materials are intended as a reference to assist our customers in the selection of the Mitsubishi semiconductor product best suited to the customer’s application; they do not convey any license under any
intellectual property rights, or any other rights, belonging to Mitsubishi Electric Corporation or a third party.
• Mitsubishi Electric Corporation assumes no responsibility for any damage, or infringement of any third-party’s rights, originating in the use of any product data, diagrams, charts, programs, algorithms, or circuit
application examples contained in these materials.
• All information contained in these materials, including product data, diagrams, charts, programs and algorithms represents information on products at the time of publication of these materials, and are subject to
change by Mitsubishi Electric Corporation without notice due to product improvements or other reasons. It is therefore recommended that customers contact Mitsubishi Electric Corporation or an authorized
Mitsubishi Semiconductor product distributor for the latest product information before purchasing a product listed herein.
The information described here may contain technical inaccuracies or typographical errors. Mitsubishi Electric Corporation assumes no responsibility for any damage, liability, or other loss rising from these
inaccuracies or errors.
Please also pay attention to information published by Mitsubishi Electric Corporation by various means, including the Mitsubishi Semiconductor home page (http://www.mitsubishichips.com).
• When using any or all of the information contained in these materials, including product data, diagrams, charts, programs, and algorithms, please be sure to evaluate all information as a total system before making
a final decision on the applicability of the information and products. Mitsubishi Electric Corporation assumes no responsibility for any damage, liability or other loss resulting from the information contained herein.
• Mitsubishi Electric Corporation semiconductors are not designed or manufactured for use in a device or system that is used under circumstances in which human life is potentially at stake. Please contact
Mitsubishi Electric Corporation or an authorized Mitsubishi Semiconductor product distributor when considering the use of a product contained herein for any specific purposes, such as apparatus or systems for
transportation, vehicular, medical, aerospace, nuclear, or undersea repeater use.
• The prior written approval of Mitsubishi Electric Corporation is necessary to reprint or reproduce in whole or in part these materials.
• If these products or technologies are subject to the Japanese export control restrictions, they must be exported under a license from the Japanese government and cannot be imported into a country other than the
approved destination.
Any diversion or reexport contrary to the export control laws and regulations of Japan and/or the country of destination is prohibited.
• Please contact Mitsubishi Electric Corporation or an authorized Mitsubishi Semiconductor product distributor for further details on these materials or the products contained therein.