DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

M28W320 데이터 시트보기 (PDF) - STMicroelectronics

부품명
상세내역
제조사
M28W320 Datasheet PDF : 69 Pages
First Prev 51 52 53 54 55 56 57 58 59 60 Next Last
Flowcharts and pseudo codes
Figure 20. Erase Flowchart and Pseudo Code
M28W320FCT, M28W320FCB
Start
Write 20h
Write Block
Address & D0h
Read Status
Register
erase_command ( blockToErase ) {
writeToFlash (any_address, 0x20) ;
writeToFlash (blockToErase, 0xD0) ;
/* only A12-A20 are significannt */
/* Memory enters read status state after
the Erase Command */
do {
status_register=readFlash (any_address) ;
/* E or G must be toggled*/
NO
b7 = 1
YES
NO
b3 = 0
YES
YES
b4, b5 = 1
NO
NO
b5 = 0
YES
NO
b1 = 0
YES
End
VPP Invalid
Error (1)
Command
Sequence Error (1)
Erase Error (1)
Erase to Protected
Block Error (1)
} while (status_register.b7== 0) ;
if (status_register.b3==1) /*VPP invalid error */
error_handler ( ) ;
if ( (status_register.b4==1) && (status_register.b5==1) )
/* command sequence error */
error_handler ( ) ;
if ( (status_register.b5==1) )
/* erase error */
error_handler ( ) ;
if (status_register.b1==1) /*program to protect block error */
error_handler ( ) ;
}
AI03541b
1. If an error is found, the Status Register must be cleared before further Program/Erase operations.
60/69

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]