4.2 Data Transfer

Data transfers are initiated by a Start condition (START), followed by a 7-bit device address and a read/write bit. An Acknowledge (ACK) from the slave confirms the reception of each byte. Each access must be terminated by a Stop condition (STOP).

Repeated communication is initiated after tB-FREE.

This device does not support sequential register read/write. Each register needs to be addressed using the Register Pointer.

This device supports the receive protocol. The register can be specified using the pointer for the initial read. Each repeated read or receive begins with a Start condition and address byte. The MCP9808 retains the previously selected register. Therefore, it outputs data from the previously specified register (repeated pointer specification is not necessary).