| Electronic Components Datasheet Search |
|
SST25VF040B Datasheet(PDF) 13 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
SST25VF040B Datasheet(HTML) 13 Page - Microchip Technology |
|
13 / 31 page ![]() 2005-2020 Microchip Technology Inc. DS20005051F-page 13 SST25VF040B FIGURE 5-7: AUTO ADDRESS INCREMENT (AAI) WORD PROGRAM SEQUENCE WITH SOFTWARE END OF WRITE DETECTION 5.7 4-KByte Sector Erase The Sector Erase instruction clears all bits in the selected 4-Kbyte sector to FFH. A Sector Erase instruction applied to a protected memory area will be ignored. Prior to any Write operation, the Write Enable (WREN) instruction must be executed. CE# must remain active-low for the duration of any command sequence. The Sector Erase instruction is initiated by executing an 8-bit command, 20H, followed by address bits [A23- A0]. Address bits [AMS-A12] (AMS = Most Significant address) are used to determine the sector address (SAX), remaining address bits can be VIL or VIH. CE# must be driven high before the instruction is executed. The user may poll the BUSY bit in the software STATUS register or wait TSE for the completion of the internal self-timed Sector Erase cycle. See Figure 5-8 for the Sector Erase sequence. FIGURE 5-8: SECTOR ERASE SEQUENCE 5.8 32-Kbyte and 64-Kbyte Block Erase The 32-Kbyte Block Erase instruction clears all bits in the selected 32 Kbyte block to FFH. A Block Erase instruction applied to a protected memory area will be ignored. The 64-Kbyte Block-Erase instruction clears all bits in the selected 64 Kbyte block to FFH. A Block Erase instruction applied to a protected memory area will be ignored. Prior to any Write operation, the Write Enable (WREN) instruction must be executed. CE# must remain active- low for the duration of any command sequence. The 32-Kbyte Block Erase instruction is initiated by executing an 8-bit command, 52H, followed by address bits [A23-A0]. Address bits [AMS-A15] (AMS =Most Significant Address) are used to determine block address (BAX), remaining address bits can be VIL or VIH. CE# must be driven high before the instruction is executed. The 64-Kbyte Block Erase instruction is initiated by executing an 8-bit command D8H, followed by address bits [A23-A0]. Address bits [AMS-A15] are used to determine block address (BAX) while remaining address bits can be VIL or VIH. CE# must be driven high before the instruction is executed. The user may poll the BUSY bit in the software STATUS register or wait TBE for the completion of the internal self-timed 32- Kbyte Block Erase or 64-Kbyte Block Erase cycles. See Figure 5-9 and Figure 5-10 for the 32-Kbyte Block Erase and 64-Kbyte Block Erase sequences. FIGURE 5-9: 32-KBYTE BLOCK ERASE SEQUENCE Note 1: Valid commands during AAI programming: RDSR command or WRDI command. 07 8 32 47 15 16 23 24 31 0 40 39 7 8 15 16 23 7 8 15 16 23 70 15 78 00 CE# SI SCK SO DOUT MODE 3 MODE 0 Wait TBP or poll software STATUS register to load next valid (1) command Last 2 Data Bytes WRDI to exit AAI Mode Load AAI command, Address, 2 bytes data AA A AD D0 AD D1 D2 D3 AD Dn-1 Dn WRDI RDSR CE# SO SI SCK ADD. 0 1 234 5 6 78 ADD. ADD. 20 MS H I 15 16 23 24 31 MODE 0 MODE 3 MS CE# SO SI SCK ADDR 0 1 234 5 6 78 ADDR ADDR 52 MS H I 15 16 23 24 31 MODE 0 MODE 3 MS |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | 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 |