245
Flash Memory
Chapter 6
Preliminary User’s Manual U17566EE1V2UM00
Figure 6-12
Flash memory programming mode start-up
Note
The number of clocks to be inserted differs depending on the chosen
communication mode. For details, refer to
Table 6-5
.
(3)
Selecting communication mode
The communication mode is selected by applying a specified number of pulses
to the MODE pin after the flash memory programming mode is set. These
MODE pulses are generated by the flash programmer.
The relationship between the number of pulses and the communication mode
is shown in the table below.
Note
When UARTA0 is selected, the receive clock is calculated based on the reset
command that is sent from the flash programmer after reception of the MODE
pulses.
V
DD
FLMD1 (inp
u
t)
FLMD0 (inp
u
t)
RXDA0 (inp
u
t)
TXDA0 (o
u
tp
u
t)
0 V
0 V
0 V
0 V
0 V
0 V
RE
S
ET (inp
u
t)
Flash control command communication
(such as erase and write)
Communication
mode selection
Oscillation
stabilization
Reset
release
Power
supply
ON
(Note)
V
DD
V
DD
V
DD
V
DD
V
DD
V
DD
Table 6-5
Communication modes
MODE
pulses
Communication
mode
Remark
0
UARTA0
Communication rate: 9,600 bps (after reset),
LSB first
8
CSIB0
microcontroller operates as slave, MSB first
11
CSIB0 + HS
microcontroller operates as slave, MSB first
Others
-
Setting prohibited
electronic components distributor