文件名称:I2C总线器件的应用
文件大小:4KB
文件格式:TXT
更新时间:2012-06-11 11:02:29
I2C总线器件应用
第一节 I2C总线器件应用概述 I2C总线工作原理 I2C总线系统结构 I2C总线系统结构如图7-1所示。 其中,SCL是时钟线,SDA是数据线。总线上的各器件都采用漏极开路结构与总线相连,因此,SCL、SDA均需接上拉电阻,总线在空闭状态下均保持高电平。 2.I2C总线工作方式 图7-2 I2C总线上进行一次数据传输的通信格式 图7-2为I2C总线上进行一次数据传输的通信格式。 发送启动信号:在SCL为高电平期间,SDA出现下降沿则为启动信号。 发送寻址信号:寻址信号由一个字节构成,高7位为地址位,最低位为方向位。 应答信号: 它由接收设备产生,在SCL信号为高电平期间,接收设备将SDA拉为低电平,表示数据传输正确,产生应答。 数据传输:主机发送寻址信号并得到从器件应答后,进行数据传输,每次一个字节。 非应答信号: 当主机为接收设备时,主机对最后一个字节不应答,以向发送设备表示数据传送结束 发送停止信号:在全部数据传送完毕后,主机发送停止信号,即在SCL为高电平期间,SDA上产生一上升沿信号。 二、I2C总线数据传输方式模拟 1、I2C总线软件包组成 ①启动信号子