在SST FlashFlex51 微控制器中用软件IIC 仿真.pdfVIP

在SST FlashFlex51 微控制器中用软件IIC 仿真.pdf

  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文档。上传文档
查看更多
在SST FlashFlex51 微控制器中用软件IIC 仿真

更优质的服务在 立微电子 SST 授权专业代理 网站: 在SST FlashFlex51 微控制器中用软件IIC 仿真 1.0 简介 IIC 总线,代表内部IC 总线。Philips 发明了IIC 协议作为经济,有效的串行传输协议。 本来的IIC 总线只需要两条线用于数据传输就可以实现 100Kbps 的速度。第一条线叫SDA 被用来传输数据;第二条线叫 SCL 表示时钟,所有总线上要传输的数据必须依靠它。主器 件产生时钟从器件接收。有可能在IIC 协议中支持多个主器件,多个从器件的总线。然而, 这个软件实现的方法只能表现出一个可以用单个软件控制的 IIC 主器件怎么与一个或多个 从器件进行通信的。 2.0 IIC 基础 IIC 总线对于它的应用来说是简单和有效的。它是一个串行传输总线因此线上一次传 输一个bit. 协议有几个整合的部分组成: 开始信号,从地址,数据字节,停止信号。每一个 数据传输有一个开始信号。如图2-1 所示,当SCL 线保持为高时,起始信号用SDA 线从高 到低的跳变来定义。在发送起始信号后,从地址被发送。从地址由4 个固定位,3 个可编程 位,1 个读/写位组成。3 个从地址位都用来定义要选择的从器件。最后一位用来告诉从器件 这个传输是传送到从器件还是从从器件接收。接着这个是一个或者更多8 位数据位。每一个 数据字节紧跟一个由接收方产生的ACK(认识)或者(不认识)位。每一个数据位通过拉低SCL 线传输,然后改变SDA 线的状态来反应要被传输的位,紧接着拉高SCL 线。因为起始位和 停止位的状态,IIC 协议禁止当SCL 线为高时改变SDA 线的状态,这样避免对起始位和停 止位的意外操作,如图2-2 所示。在第 8 个数据位被传输后,SDA 线仍保留在高状态。然 后接收方对于一个SCL 周期产生一个ACK 来拉低SDA 线。对于一个SCL 周期接收方通过 拉低SDA 线产生一个ACK. 参考图2-3 的时序说明。接收方将会以这种方式保持接收位置 到收到停止信号。当SCL 线保持为高时一个停止信号将通过SDA 线的从低到高的跳变来定 义。图2-4 展示了IIC 数据传输的一般流程。 1 更优质的服务在 立微电子 SST 授权专业代理 网站: 3.0 硬件需求 对于IIC 有许多硬件考虑。为SDA 和SCL 选择的两根线必须通过一个上拉电阻联接 到正电压源。典型的上拉电阻是4.7 千欧。在任何没有被使用的情况下上拉电阻会使信号线 保持高状态。也有许多信号建立和保持方面的限制。对于基本的IIC ,信号保持时间是最小 4.7 微秒。 3.1 硬件建立 下面的代码是把SST89V564RD 当主国半的NM24C08 当从设计并验证过。图3-1 列出 了参考测试原理图。请注意叶地址线(A0 : A1)在这个测试平台上永远接地。这是为了让测试 简化。 2 更优质的服务在 立微电子 SST 授权专业代理 网站: 4.0 源代码 3 更优质的服务在 立微电子 SST 授权专业代理 网站: 4 更优质的服务在 立微电子 SST 授权专业代理 网站: 5 更优质的服务在 立微电子 SST 授权专业代理 网站: 6

文档评论(0)

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

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

1亿VIP精品文档

相关文档