网站大量收购闲置独家精品文档,联系QQ:2885784924

iic协议_原创精品文档.pdfVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

iic协议

IIC(Inter-IC)总线技术,即是一种短距离串行通信协

议,也称为TWI(Two-WireInterface),由Philips(现在的

NXP)公司发明。IIC协议是基于master/slave方式的协议,

适用于相对简单的数据通信,常用于小型单片机、嵌入式系统

等。它采用同步串行通信协议,使用2根信号线进行数据传输,

分为时钟线SCL和数据线SDA。IIC总线广泛用于各种电子设

备之间的通信,包括电视、计算机、手机、摄像机、家庭电器

等。

IIC通信协议起源于1980年代,最初是为了解决通信距

离维护成本的问题而发明的。以前的串行通信技术比如RS232

等,需要多根线,同时也存在数据传输速率慢、抗干扰能力差

等问题。IIC协议只需要两根线(SCL和SDA),而且可以通

过多主机的方式进行数据传输,因此具有成本低廉、灵活性高、

速率快、抗干扰性强等优点。目前,IIC协议已经成为数字电

路之间通信的基本手段之一。

IIC协议的核心特点在于主机可以很灵活地操纵外设的数

据,实现数据的读写。通信的设备有两类:主机(Master)和

从机(Slave)。主机负责产生时钟,控制时序和启动通信,

而从机则根据主机传递来的指令,执行相应的读写操作。在

IIC协议中,从机的地址是在总线上预设好的,可以是7位或

10位的,设备连接到总线后需要事先设置好自己的地址。在

进行通信时,主机先发送从机地址,从机确认后才会发送数据。

IIC协议的数据通信格式非常简单,以下是数据通信的基

本流程:

1.主机发起开始条件

开始条件为:在SCL为高电平时,SDA从高变为低。

2.主机向从机发送从设备地址及读写控制位

主机发送8位地址,最高位是0,分配给从机,用于判断这是

一个写操作还是一个读操作。

3.从机对主机确认过程

当从机响应主机地址后,会发送ACK信号,表示完成了地址匹

配。当寄存器地址已确认完毕,从机会根据主机的读写控制位,

做出相应反应,并最终发送ACK信号。

4.主机向从机请求数据传输

在地址确认后,IIC通信系统将采用一次或者多次传输数据的

方式与设备进行交换,这些数据或者指令取决于应用程序。主

机向从机发送第一个字节,之后每传输一个字节,都会发送一

个用于确认接收数据的ACK信号。

5.从机向主机发送数据

从机从SDA输出数据,当SCL为高时,数据保持稳定(稳定

期),当SCL为低时(转变期),数据发生变化(时间不长于

500ns)。

6.若数据传输未结束,继续传输数据

主机在每次传输完数据后,都会等待从机返回ACK信号,如果

从机确认数据接受成功,主机继续传送下一个字节数据。

7.主机停止结束数据传输

当主机发现已经传送完了需要传送的信息之后,它需要发出一

个停止条件,它表示这个数据传输已经完成。

IIC协议的应用非常广泛,其中最具代表性的是各种电子

设备之间的通信。现在越来越多的芯片都已经将IIC总线作为

标准接口,例如一些常见的传感器(温度、湿度传感器等),和

许多基于单片机的嵌入式系统,都支持IIC总线接口。总的来

说,IIC总线通信协议是一种高性能、高可靠性、高扩展性、

通用性强的技术,对于目前的各种电子系统来说至关重要。

文档评论(0)

139****0589 + 关注
实名认证
文档贡献者

博士生导师

1亿VIP精品文档

相关文档