Datasheet
Rev.6.00 Oct.28.2004 page 605 of 1016
REJ09B0138-0600H
19.13.3 Programmer Mode Operation
Table 19-19 shows how the different operating modes are set when using programmer mode, and table 19-20 lists the
commands used in programmer mode. Details of each mode are given below.
• Memory Read Mode
Memory read mode supports byte reads.
• Auto-Program Mode
Auto-program mode supports programming of 128 bytes at a time. Status polling is used to confirm the end of auto-
programming.
• Auto-Erase Mode
Auto-erase mode supports automatic erasing of the entire flash memory. Status polling is used to confirm the end of
auto-erasing.
• Status Read Mode
Status polling is used for auto-programming and auto-erasing, and normal termination can be confirmed by reading the
I/O
6
signal. In status read mode, error information is output if an error occurs.
Table 19-19 Settings for Each Operating Mode in Programmer Mode
Pin Names
Mode FWE CE OE WE I/O0 to I/O7 A0 to A16
Read H or L L L H Data output Ain
Output disable H or L L H H Hi-Z ×
Command write H or L*
3
L H L Data input Ain*
2
Chip disable*
1
H or L H ××Hi-Z ×
Legend:
H: High level
L: Low level
Hi-Z: High impedance
×: Don’t care
Notes: *1 Chip disable is not a standby state; internally, it is an operation state.
*2 Ain indicates that there is also address input in auto-program mode.
*3 For command writes when making a transition to auto-program or auto-erase mode, input a high level to the
FWE pin.