| 数据搜索系统,热门电子元器件搜索 |
|
M28W320FCT 数据表(PDF) 63 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
M28W320FCT 数据表(HTML) 63 Page - STMicroelectronics |
|
63 / 69 page ![]() M28W320FCT, M28W320FCB Flowcharts and pseudo codes 63/69 Figure 23. Protection Register Program Flowchart and Pseudo Code 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 Controller operations. Write C0h AI04381 Start Write Address & Data Read Status Register YES NO b7 = 1 YES NO b3 = 0 NO b4 = 0 VPP Invalid Error (1, 2) Program Error (1, 2) protection_register_program_command (addressToProgram, dataToProgram) {: writeToFlash (any_address, 0xC0) ; 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 ( ) ; YES End YES NO b1 = 0 Program to Protected Block Error (1, 2) writeToFlash (addressToProgram, dataToProgram) ; /*Memory enters read status state after the Program Command*/ if (status_register.b4==1) /*program error */ error_handler ( ) ; if (status_register.b1==1) /*program to protect block error */ error_handler ( ) ; } |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 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 |