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

M36W832BE-ZAT 查看數據表(PDF) - STMicroelectronics

零件编号
产品描述 (功能)
生产厂家
M36W832BE-ZAT Datasheet PDF : 64 Pages
First Prev 51 52 53 54 55 56 57 58 59 60 Next Last
M36W832TE, M36W832BE
APPENDIX C. FLASH MEMORY FLOWCHARTS AND PSEUDO CODES
Figure 26. Program Flowchart and Pseudo Code
Start
Write 40h or 10h
Write Address
& Data
Read Status
Register
program_command (addressToProgram, dataToProgram) {:
writeToFlash (any_address, 0x40) ;
/*or writeToFlash (any_address, 0x10) ; */
writeToFlash (addressToProgram, dataToProgram) ;
/*Memory enters read status state after
the Program Command*/
do {
status_register=readFlash (any_address) ;
/* EF or GF must be toggled*/
NO
b7 = 1
YES
NO
b3 = 0
YES
NO
b4 = 0
YES
NO
b1 = 0
YES
End
VPPF Invalid
Error (1, 2)
Program
Error (1, 2)
Program to Protected
Block Error (1, 2)
} while (status_register.b7== 0) ;
if (status_register.b3==1) /*VPPF invalid error */
error_handler ( ) ;
if (status_register.b4==1) /*program error */
error_handler ( ) ;
if (status_register.b1==1) /*program to protect block error */
error_handler ( ) ;
}
AI90174b
Note: 1. Status check of b1 (Protected Block), b3 (VPPF Invalid) and b4 (Program Error) can be made after each program operation or after
a sequence.
2. If an error is found, the Status Register must be cleared before further Program/Erase Controller operations.
53/64

Share Link: 

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