Анализируя форму сигнала i2c ведомого устройства, вы также обнаружите очень интересное явление: при чтении данных регистра ведомое устройство сначала выдает свою форму сигнала для предварительного чтения, например, для чтения данных зарегистрированного адреса 0×00, вы увидит форму сигнала после того, как ведущий выдал адрес регистра записи 0×00, затем выдаст адрес ведомого устройства для чтения (R/W = (R/W = 1), ведомое устройство выдаст 8 сигналов SCL для предварительного чтения немедленно после того, как сигнал выдан, и эти 8 тактовых импульсов не соответствуют ведущему устройству, ведущее устройство будет выдано позже, поэтому ведомое устройство эквивалентно выдаче первым.