IIC总线协议.pptVIP

  • 23
  • 0
  • 约2.08千字
  • 约 20页
  • 2017-02-19 发布于上海
  • 举报
I2C串行总线概述 I2C总线通过上拉电阻接正电源。当总线空闲时,两根线均为高电平。连到总线上的任一器件输出的低电平,都将使总线的信号变低,即各器件的SDA及SCL都是线“与”关系。 每个接到I2C总线上的器件都有唯一的地址。 (一般情况下器件的地址都是7位)比如说我们要发送一个数据给某一个从设备,此时我们如何对其进行写入数据呢,这时主设备先通过SDA发送一个地址,然后所有的从设备就会判断自己的地址是不是主机发送的这个地址,如果是,这样主机就和此地址的从设备连接上了。 数据位的有效性规定 I2C总线进行数据传送时,时钟信号为高电平期间,数据线上的数据必须保持稳定,只有在时钟线上的信号为低电平期间,数据线上的高电平或低电平状态才允许变化。 I2C串行总线的组成及工作原理 整个通信过程 发送启动信号 发送寻址信号(7位或10)+读写位 应答信号 数据传送(发送数据) 发送停止信号 二、起始和终止信号 起始和终止信号都是由主机发出的,在起始信号产生后,总线就处于被占用的状态;在终止信号产生后,总线就处于空闲状态。 发送寻址信号和读写位信号 字节传送与应答 非应答信号 发送停止信号 在全部数据传输完毕后,主机发送停止信号,即在SCL为高电平期间,SDA上产生一个上升沿信号。 作业 将今天课堂内容自己完全

文档评论(0)

1亿VIP精品文档

相关文档