SPRUJB6B November 2024 – May 2025 AM2612
At the end of each byte, the controller can drive another START condition (Figure 13-13). Using this capability, a controller can transmit/receive any number of data bytes before generating a STOP condition. The length of a data byte can be from 2 to 8 bits. The repeated START condition can be used with the 7-bit addressing, 10-bit addressing, or the free data formats.
Figure 13-13 I2C Module 7-Bit Addressing Format
with Repeated START