第12章单片机的串行扩展技术讲课教案.pptVIP

  • 6
  • 0
  • 约9.14千字
  • 约 71页
  • 2019-10-22 发布于天津
  • 举报

第12章单片机的串行扩展技术讲课教案.ppt

在标准I2C模式,数据的传输速率为100kbit/s,高速模式下可达400kbit/s。 总线上扩展的器件数量不是由电流负载决定的,而是由电容负载确定的。I2C总线上每个节点器件的接口都有一定的等效电容,连接的器件越多,电容值越大,这会造成信号传输的延迟。总线上允许的器件数以器件的电容量不超过400pF(通过驱动扩展可达4?000pF)为宜,据此可计算出总线长度及连接器件的数量。 每个连到I2C总线上的器件都有一个唯一的地址,扩展器件时也要受器件地址数目的限制。 * I2C系统允许多主器件,究竟哪一主器件控制总线要通过总线仲裁来决定。如何仲裁,可查阅I2C仲裁协议。但在实际应用中,经常遇到的是以单一单片机为主机,其他外围接口器件为从机情况。 12.4.2 I2C总线的数据传送 1.数据位的有效性规定 I2C总线在进行数据传送时,每一数据位的传送都与时钟脉冲相对应。时钟脉冲为高电平期间,数据线上的数据必须保持稳定,在I2C总线上,只有在时钟线为低电平期间,数据线上的电平状态才允许变化,如图12-8所示。 * 图12-8 数据位的有效性规定 2.起始和终止信号 据I2C总线协议,总线上数据信号传送由起始信号(S)开始、由终止信号(P)结束。 起始信号和终止信号都由主机发出,在起始信号产生后,总线就处于占用状态;在终止信号产生后,总线就

文档评论(0)

1亿VIP精品文档

相关文档