IIC总线学习

1.总线空闲状态。

总线空闲时,SDA和SCL均为高电平。

2.IIC总线的起始停止条件。

起始条件:在SCL为高时,SDA总线被拉低,即出现负跳变。
终止条件:在SCL为高时,SDA总线被拉高,即出现正跳变。
在这里插入图片描述

3.IIC总线的数据传送

高电平器件数据保持稳定,低电平期间数据可以发生变化。
在这里插入图片描述

4.IIC总线的应答

从设备应答:主设备,每发送8bit,在第9个bit主设备释放总线,从设备发出一个应答信号,表示从设备已经收到该数据信号。拉低总线为应答。
主设备非应答:如果是主设备读数据,当主设备收到从设备发来的数据时,发送一个应答,低电平,通知数据发送设备,主设备接收成功。收到最后一个字节时,从设备发送一个非应答,表示接收结束。

5.IIC时序

IIC总线可以挂载多个从设备,访问总线器件时,先发送从设备地址,然后发送从设备字节地址,在发送数据。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_35318223/article/details/130870931