【学习交流用参考多篇CSDN文章】IIC通信协议——以模拟IIC协议 OLED显示屏代码进行讲解
但是,如果主器件希望继续占用总线进行新的数据传送,则可以不产生终止信号,而马上再次发出起始信号对另一从器件进行寻址操作。主机读取数据,主机发送起始信号,然后是设备地址,接着是1,代表接受设备数据,然后等待从机应答,接着接受从机一帧数据,接着是主机发送的应答信号,接受到最后一帧数据主机会发送NACK,接着由主机发送停止信号。主机向从机写,先发送一个起始信号,然后是设备地址,接着是0,代表主机写数据,然后等待特定从机应答,接着发送一帧完整数据等待从机应答,数据发送完毕主机发送停止信号。
复制链接