The contents of the SRAM can be read back, one word at a time, starting with that of the requested address through the following sequence. This sequence can be used to verify the contents of the SRAM before it is transferred to the EEPROM during an EEPROM program cycle.
- Write the most significant five bits of the SRAM address to R159 (MEMADR byte 1) and write the least significant eight bits of the SRAM address to R160 (MEMADR byte 0).
- Read R162 (RAMDAT byte) to fetch the SRAM data byte from the address specified in the previous step in the same register transaction.
- Any additional read transfers that are part of the same transaction will cause the SRAM address to auto-increment and a subsequent read will take place at the next SRAM address.
- Byte or Block read transfers from R162 can be used to read the entire SRAM map sequentially from Byte 0 to 252.
- Access to SRAM will terminate at the end of current register transaction.