The page buffer is loaded by writing directly to the memories as defined in
the memory map. Flash, EEPROM and User Row share the same page buffer so only one section
can be programmed at one time. The Least Significant bits (LSb) of the address are used to
select where in the page buffer the data is written. The resulting data will be a binary
and operation between the new and the previous content of the page buffer. The page buffer
will automatically be erased (all bits set) after:
- A device Reset
- Any page write or erase
operation
- A Clear Page Buffer command
- The device wakes up from any sleep
mode