通信协议——IIC

0、时序特征

           SCL    SDA
起始:      高    下降沿

终止:      高    上升沿

ACK:       高    低

NACK:      高    高

数据:      高    数据稳定

空闲:      高    高
    
空闲上拉电阻: 1kΩ到10kΩ之间

一、写时序

以发送1byte为例:

        起始位(1bit)、设备地址(7bit)+写位(1bit,读1写0)、从机应答信号(1bit)、寄存器地址(8bit)、从机应答信号(1bit)、发送数据字节(8bit)、应答信号(1bit)、停止位(1bit)。

二、读时序

以读取1byte为例:

        起始位(1bit)、设备地址(7bit)+写位(1bit)、从机应答信号(1bit)、寄存器地址(8bit)、从机应答信号(1bit)、再次发送起始位(1bit)、设备地址(7bit)+读位(1bit)、接收数据字节(8bit)、应答信号(1bit)、停止位(1bit)。

你可能感兴趣的:(嵌入式,嵌入式,通讯协议,单片机)