This section describes a standard sequence of events for the MSSP module configured as an I2C slave in 7-bit Addressing mode. Figure 1 and Figure 2 is used as a visual reference for this description.

This is a step by step process of what typically must be done to accomplish I2C communication.

1. 1.Start bit detected.
2. 2.S bit is set; SSPxIF is set if interrupt on Start detect is enabled.
7. 7.If SEN = 1; Slave software sets CKP bit to release the SCL line.