![]() |
Electronic Components Datasheet Search |
|
M58CR032C Datasheet(PDF) 55 Page - STMicroelectronics |
|
|
M58CR032C Datasheet(HTML) 55 Page - STMicroelectronics |
55 / 63 page ![]() 55/63 M58CR032C, M58CR032D Figure 20. Quadruple Word Program Flowchart and Pseudo Code Note: 1. Status check of b1 (Protected Block), b3 (VPP 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 operations. 3. Address 1 to Address 4 must be consecutive addresses differing only for bits A0 and A1. Write 55h AI05283 Start Write Address 1 & Data 1 (3) Read Status Register YES NO b7 = 1 YES NO b3 = 0 NO b4 = 0 VPP Invalid Error (1, 2) Program Error (1, 2) YES End YES NO b1 = 0 Program to Protected Block Error (1, 2) Write Address 2 & Data 2 (3) quadruple_word_program_command (addressToProgram1, dataToProgram1, addressToProgram2, dataToProgram2, addressToProgram3, dataToProgram3, addressToProgram4, dataToProgram4) { writeToFlash (any_address, 0x55) ; writeToFlash (addressToProgram1, dataToProgram1) ; /*see note (3) */ writeToFlash (addressToProgram2, dataToProgram2) ; /*see note (3) */ writeToFlash (addressToProgram3, dataToProgram3) ; /*see note (3) */ writeToFlash (addressToProgram4, dataToProgram4) ; /*see note (3) */ /*Memory enters read status state after the Program command*/ do { status_register=readFlash (any_address) ; /* E or G must be toggled*/ } while (status_register.b7== 0) ; if (status_register.b3==1) /*VPP 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 ( ) ; } Write Address 3 & Data 3 (3) Write Address 4 & Data 4 (3) |
Similar Part No. - M58CR032C |
|
Similar Description - M58CR032C |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.COM |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Datasheet Upload | Contact us | Privacy Policy | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
Family Site : ic2ic.com |
icmetro.com |