IIC串口.docVIP

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

一、基于I2C总线的扩展是串行。I2C(Inter-Integrate Circuit,集成电路间)是PHILIP公司开发的双向二线制同步串行总线: ①I2C总线由串行时钟(SCL)和串行数据(SDA)双向二线组成同步通信SCL为同步信号来定位位开始位和停止位②在总线上接I2C接口器件,有的器件类型码和器件地址()。 ③在单主控器的IIC总线中,无论发送还是接收,SCL均由主控方提供,;④挂接在总线上的集成电路总数受总线总电容400pF的限制 ⑤ I2C总线协议三种模式:标准S(100Kbit/s)、快速F(400Kbit/s)、高速Hs(3.4Mbit/s)二、从来认识I2C总线协议,并以存储器的应用为例理解⒈ I2C接口的电结构:①具有I2C接口的器件内部漏极电路线与方式,线与方式总线双向I2C总线接口的器件I2C通信协议的控制逻辑;基本型89C51没有这种控制逻辑,编程模拟I2C控制逻辑的I2C通信模块。 ⒉ 信息结构:①I2C串行通信基于位传输,传输底层是但独立存在,必须由多个组成基本单位,并以基本单位进行I2C通信。所谓基本单位串行通信中的帧相当,。通信多个进行。②“帧”组成格式8bit数据位(位在前,位在后)、应答位ACK或NACK)构成根据的需要,拼装开始S或停止P。见后页的图。 ③数据位是SDA在SCL高电平期间的稳定值而数据位的更新必须在SCL低电平期间进行,在SCL上升沿以前提前准备好④应答位nowledge)是在8位数据位后,SCL高电平期间SDA线上向发送方回应的其值为则为ACK,其值为1则为NACK。和通信,。⑤开始是SCL和SDA两线信号的特定组合:即SCL高电平期间的SDA下降沿⑥停止是SCL高电平期间的SDA上跳沿⑦上述的均有时序要求,见下页I2C时序图表。⒊ 操结构:I2C总线上挂接功能不同的各种I2C芯片slave)。单片机作为主控方对这些不同从器件的一切操控,都是通过主控器与从器件进行对话式的IIC通信来实现的:即有序组织个构成序列。序列多个,第一个必须是控制码构成:起始S、器件类型4bit)、器件地址3bit)、控制位bit,1为读、0为写。控制后,下跟其它。有是发送加从器件方发送 24WCXX是E2PROM(见P表器件类型是“1010”,)由24WCXX芯片引脚上的的电平设定。 片内块数 页/每块 页内字节 片选 / 片内块选地址 可挂接器件数 地址构成 24WC32以后的芯片,片内或片内块的容量均超过256单元,地址均超过8位,因此,在发送“写地址控制帧”后,下跟地址帧就需要高地址和低8位地址这两个地址帧。 表中Pi 的含义是片内的块选地址码,由引脚上的高低电平设定。 24WC01 (1Kbit)128Byte 1 16 8 A2 A1 A0 8 片内7位地址 24WC02 (2Kbit)256Byte 1 32 16 A2 A1 A0 8 片内8位地址 24WC04 (4Kbit)512Byte 2 16 16 A2 A1 P0 4 片内8位地址+ P0块地址码 24WC08 (8Kbit)1KByte 4 16 16 A2 P1 9 P0 2 片内8位地址+ 2位块地址码 24WC16 (16Kbit)2KByte 8 16 16 P2 P1 P0 1 片内8位地址+3位块地址码 24WC32 (16Kbit)4KByte 1 128 32 A2 A1 A0 8 片内12位地址 24WC64 (64Kbit)8KByte 1 256 32 A2 A1 A0 8 片内13位地址 24WC128 (128Kbit)16KByte 8 32 64 P2 P1 P0 1 片内11位地址+3位块地址码 24WC256 (256Kbit)32KByte 1 512 64 - A1 A0 4 片内15位地址 主控器对CAT24WCXX进行写操作的对话序列 主控器对CAT24WCXX进行读操作的对话序列 A 指定地址,单字节写 B 指定地址,页内多字节写 C 主控方查询及应答 D 当前地址 单字节读 E 当前地址 页内多字节读 顺序多字节页内读 F 指定地址, 单字节读 G 指定地址,页内多字节读 S、器件类型、器件地址、R/W0 ACK S、器件类型、器件地址、R/W0 ACK S、器件类型、器件地址、R/W0 ACK ACK应答表示24WC已经完成内部擦写过程。 S、器件类型、器件地址、R/W1 ACK S、器件类型、器件地址、R/W1 ACK S、器件类型、器件地址、R/W0 ACK S、器件类型、器件地址、R/W0 ACK 指定器件内地址8位 ACK 指定器件内地址8位 ACK 当前地址

文档评论(0)

sd44055 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档