SLASF77A December 2022 – September 2023 AFE11612-SEP
PRODUCTION DATA
The device address pointer register is an 8-bit register. Each register has an address and, when accessed, the address pointer points to the register address. All the device registers are 16 bits, consisting of a high byte (D[15:8]) and a low byte (D[7:0]). The high byte is always accessed first, and the low byte accessed second. When the register is accessed, the entire register is frozen until the operation on the low byte is complete. During a write operation, the new content does not take effect until the low byte is written. In read operation, the whole register value is frozen until the low byte is read.
The address pointer does not change after the current register is accessed. To change the pointer, the controller issues a target address byte with the R/W bit low, followed by the pointer register byte; no additional data are required.