m28f410 STMicroelectronics, m28f410 Datasheet - Page 31

no-image

m28f410

Manufacturer Part Number
m28f410
Description
4 Megabit X8 Or X16, Block Erase Flash Memory
Manufacturer
STMicroelectronics
Datasheet
Figure 12. Erase Flow-chart and Pseudo Code
Note: 1. If V
PP
Low or Erase Error is found, the Status Register must be cleared (CLRS instruction) before further P/E.C. operations.
Write Block Address
& 0D0h Command
Read Status
Command
b4, b5 = 1
Write 20h
Register
b7 = 1
b3 = 0
b5 = 0
Start
End
YES
YES
YES
YES
NO
NO
NO
NO
Suspend
Sequence Error
Command
NO
V PP Low
Error (1)
Error (1)
Erase
YES
Suspend
Loop
EE instruction:
– write 20h command
– write Block Address
(memory enters read status
state after the EE instruction)
do:
– read status register
if EE instruction given execute
suspend erase loop
while b7 = 1
If b3 = 0, V PP low error:
– error handler
If b4, b5 = 0, Command Sequence error:
– error handler
If b5 = 0, Erase error:
– error handler
(A12-A17) & command 0D0h
(E or G must be toggled)
AI01279
31/38

Related parts for m28f410