《单片机原理及应用》教学课件 第12章-总线.pptxVIP

  • 0
  • 0
  • 约2.27千字
  • 约 59页
  • 2021-06-26 发布于湖北
  • 举报

《单片机原理及应用》教学课件 第12章-总线.pptx

2;;; I2C总线是PHILIPS公司推出的包括总线裁决和高低速器件同步功能的高性能串行总线。使用I2C总线传输数据时只需要两根双向信号线,一根是数据线SDA,另一根是时钟线SCL,I2C总线结构如图12-1所示。; I2C总线的两根信号线均需通过上拉电阻接正电源。当总线空闲时,两根线均为高电平。连接在总线上的任一设备在任一信号线上输出低电平时都将使这条总线的信号变低,即同一条线(SDA或SCL)上的各器件输出都是“与”的关系。 每一个连接到I2C总线上的器件都有唯一的地址,主机通过发送地址字节以确定由哪个设备接收数据。在多主机系统中,存在多个主机同时启动总线传送数据的情况,为了避免混乱,I2C总线将通过总线仲裁以决定由哪一台主机控制总线。; 1.数据位的有效性规定; 2.起始信号和终止信号; 3.数据传送格式; 应答有3种特殊情况: ① 从机由于某种原因不对主机寻址信号应答时(如从机正在进行实时性的处理工作而无法接收总线上的数据),它必须将数据线置于高电平,这样主机将产生一个终止信号结束数据传送。 ② 如果从机对主机进行了应答,但数据在传送一段时间后无法继续接收更多的数据时,从机可以通过对无法接收的第一个数据字节的“非应答”通知主机,主机则可以发出终止信号以结束数据的

文档评论(0)

1亿VIP精品文档

相关文档