![](http://datasheet.mmic.net.cn/330000/MBM29F040A-70_datasheet_16438758/MBM29F040A-70_11.png)
11
MBM29F040A
-70/-90/-12
It is also possible to determine if a sector is protected in the system by writing an Autoselect command. Performing
a read operation at the address location XX02H, where the higher order addresses (A
16
, A
17
and A
18
) are the
sector address will produce a logical “1” at DQ
0
for a protected sector. See Table 3 for Autoselect codes.
Notes: 1.Address bits A
15
, A
16
, A
17
and A
18
= X = Don’t Care for all address commands except for Program Address
(PA) and Sector Address (SA).
2.Bus operations are defined in Table 2.
3.RA = Address of the memory location to be read.
PA = Address of the memory location to be programmed. Addresses are latched on the falling edge of the
WE pulse.
SA = Address of the sector to be erased. The combination of A
18
, A
17
, and A
16
will uniquely select any
sector.
4.RD = Data read from location RA during read operation.
PD = Data to be programmed at location PA. Data is latched on the falling edge of WE.
*: Either of the two reset commands will reset the device.
Command Definitions
Device operations are selected by writing specific address and data sequences into the command register.
Writing incorrect address and data values or writing them in the improper sequence will reset the device to read
mode. Table 5 defines the valid register command sequences. Note that the Erase Suspend (B0H) and Erase
Resume (30H) commands are valid only while the Sector Erase operation is in progress.
Table 5 MBM29F040A Command Definitions
Command
Sequence
Read/Reset
Bus
Write
Cycles
Req'd
First Bus
Write Cycle
Second Bus
Write Cycle
Third Bus
Write Cycle
Fourth Bus
Read/Write
Cycle
Fifth Bus
Write Cycle
Sixth Bus
Write Cycle
Addr
Data
Addr
Data
Addr
Data
Addr
Data
Addr
Data
Addr
Data
Read/Reset*
1
XXXX
H F0H
—
—
—
—
—
—
—
—
—
—
Read/Reset*
4
5555H AAH 2AAAH 55H 5555H F0H
RA
RD
—
—
—
—
Autoselect
3
5555H AAH 2AAAH 55H 5555H 90H
—
—
—
—
—
—
Byte Program
4
5555H AAH 2AAAH 55H 5555H A0H
PA
PD
—
—
—
—
Chip Erase
6
5555H AAH 2AAAH 55H 5555H 80H 5555H AAH 2AAAH 55H 5555H 10H
Sector Erase
6
5555H AAH 2AAAH 55H 5555H 80H 5555H AAH 2AAAH 55H
SA
30H
Sector Erase Suspend
Erase can be suspended during sector erase with Addr (H or L). Data (B0H)
Sector Erase Resume
Erase can be resumed after suspend with Addr (H or L). Data (30H)