正在加载图片...
一般具有I2C总线的器件其SDA和SCL引脚都是漏极开路(或集电极 开路)输出结构。因此实际使用时,SDA和SCL信号线都必须要加上拉电 阻Rp。上拉电阻一般取值3一1OK2。这种开漏结构使得当总线空闲时,这 两条信号线都保持高电平,几乎不消耗电流,电气兼容性好,上拉电阻接 5V电源就能与5V逻辑器件接口,上拉电阻接3V电源又能与3V逻辑器件 接口。因为是开漏结构,所以不同器件的SDA与SDA之间、SCL与SCL 之间可以直接相连,不需要额外的转换电路。 3.2C总线数据传输时序 SDA- SCL- 开始 结 (2)I2C总线上的数据传输格式 I2C总线上的数据传输必须遵循总线规范。主CPU发出起始信号表明 一次数据传送的开始,其后为寻址字节,寻址字节由高7位地址和一位方 向位组成,方向位表明主CPU与从器件之间的数据传送方向,该位为“0” 时表明CPU对从器件进行写操作,为“1”时是读操作。寻址字节后是按 指定地址读、写操作的数据字节与应答位。主CPU发出寻址信号后,地址 与自己相符的从器件便会产生一个应答信号。数据字节的后面也跟随一个 应答信号,应答信号在第9个时钟位上出现。当从器件输出低电平时为应 答信号,输出高平为非应答信号,如图所示。 主u时特L 从越件数甜输出
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有