31.2.3.6 Client Reception
When the R/W bit of
a matching received address byte is clear, the R/W bit is cleared. The received address is loaded
into the SSPxBUF register and acknowledged.
When the Overflow condition exists for a received address, a Not
Acknowledge (NACK) is transmitted and the Receive Overflow Indicator (SSPOV)
bit is set. The Buffer Override Enable (BOEN)
bit modifies this operation.
An MSSP interrupt is generated for each transferred data byte. The SSPxIF flag bit must be cleared by software.
When the SEN
bit is set, SCL will be held low (clock stretch) following each received byte. The clock
must be released by setting the CKP
bit, except sometimes in 10-bit mode. See 10-Bit Addressing Mode for more details.