总线器件的接口结构
发布时间:2016/7/17 17:13:20 访问次数:586
C总线上所有设备的sDA,sCL引脚必须外接上拉电阻,上拉电阻Rp取值一般在5~C总线器件的接口结构。 AD8055ARZ-REEL7
C总线空闲时为高电平状态,任一芯片输出低电平,都会使总线信号变低。挂接总线上器件的数量(总线的负载能力)受总线电容量们OpF上限的限制。总线在标准模式下的数据传输速率为100kbps,快速模式下为400kbps,高速模式下为3.4Mbps。
C芯片地址的识别采用了全新的方式――用“引脚电平、软件寻址”实现。系统中所有的器件均有′C总线接口,所有器件通过两根线sDA(串行数据线)和sCL(串行时钟线)连接到′C总线上,并通过寻址识别。I2C总线中的器件既可以作为主控器,也可以作为被控器,
系统中每个器件均具有唯一的地址,各器件之间通过寻址确定数据交换方。任何时刻总线只能有一个主控制器,数据的传输只能在主、从器件间进行。
“引脚电平”是指芯片有3个地址引脚,可接固定的“0”、“1”电平而设置成不同的引脚地址。软件寻址指令的编码内容包括“器件标识”、“引脚电平”和“方向位”三部分,见表8.7。“器件标识”(D7~D4)用来区别不同种类的′C芯片,如E2PROM、A/D等,厂家在制作时已将数据固化在芯片中:“引脚电平”(D3~DD是使用者编程时对应的该芯片的3个引脚连接的固定电平状态。若寻址指令编码数据和某′C芯片的“器件标识”和“引脚电平″相一致, 则该芯片被选中。“方向位”(Dω表示对该芯片进行的操作,“1”表示读操作,“0”表示写操作。I2C芯片的这种特性,使得它的“片选”既不必像并行芯片那样通过数据线“译码”,也不必像sPI芯片那样用专门的V0口的位来选择,只要在sDA线上传送寻址指令就可以了。
C总线上所有设备的sDA,sCL引脚必须外接上拉电阻,上拉电阻Rp取值一般在5~C总线器件的接口结构。 AD8055ARZ-REEL7
C总线空闲时为高电平状态,任一芯片输出低电平,都会使总线信号变低。挂接总线上器件的数量(总线的负载能力)受总线电容量们OpF上限的限制。总线在标准模式下的数据传输速率为100kbps,快速模式下为400kbps,高速模式下为3.4Mbps。
C芯片地址的识别采用了全新的方式――用“引脚电平、软件寻址”实现。系统中所有的器件均有′C总线接口,所有器件通过两根线sDA(串行数据线)和sCL(串行时钟线)连接到′C总线上,并通过寻址识别。I2C总线中的器件既可以作为主控器,也可以作为被控器,
系统中每个器件均具有唯一的地址,各器件之间通过寻址确定数据交换方。任何时刻总线只能有一个主控制器,数据的传输只能在主、从器件间进行。
“引脚电平”是指芯片有3个地址引脚,可接固定的“0”、“1”电平而设置成不同的引脚地址。软件寻址指令的编码内容包括“器件标识”、“引脚电平”和“方向位”三部分,见表8.7。“器件标识”(D7~D4)用来区别不同种类的′C芯片,如E2PROM、A/D等,厂家在制作时已将数据固化在芯片中:“引脚电平”(D3~DD是使用者编程时对应的该芯片的3个引脚连接的固定电平状态。若寻址指令编码数据和某′C芯片的“器件标识”和“引脚电平″相一致, 则该芯片被选中。“方向位”(Dω表示对该芯片进行的操作,“1”表示读操作,“0”表示写操作。I2C芯片的这种特性,使得它的“片选”既不必像并行芯片那样通过数据线“译码”,也不必像sPI芯片那样用专门的V0口的位来选择,只要在sDA线上传送寻址指令就可以了。
上一篇:串行I2C总线工作原理
上一篇:总线的数据传输协议及方式