11.3.1.2 EEPROM

The EEPROM is a 512 bytes nonvolatile memory section divided into a set of pages, where one page consists of multiple bytes. The EEPROM has byte granularity on erase/write. Each write/erase can contain one or more bytes inside a page. When writing data to the page buffer, the address for that byte is marked to be updated when performing the next erase/write. The remaining bytes on the page will not be erased/written. It can also perform a byte erase and write in one operation.