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

IIC总线与计算机并口的接口设计.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IIC总线与计算机并口的接口设计

目 录 摘要 1 绪论 2 1 I2C总线的介绍 2 1.1 总体特征及原理 2 1.1.1总线特征 2 1.1.2 I2C总线上的数据传送 3 数据传送 3 数据传送格式 4 1.2 I2C器件输入输出电特性技术说明 4 1.3 I2C总线线路的电气规范和时序 4 2计算机并行接口 6 2.1 计算机并行接口定义 6 2.2计算机并口操作模式及实现 6 2.2.1.EPP模式 6 2.2.2 EPP增强并口的实现 6 3. I2C与计算机并口接口的设计 7 3.1 接口的内部结构 7 3.2 接口方式控制字 9 3.3 I2C模块对I2C传输协议的实现 9 3.4 接口的工作原理与控制过程 9 4. 结束语 11 致 谢 11 参考文献 11 I2C总线与计算机并口的接口设计 摘要:本文介绍了I2C总线特点、性能、数据传输及计算机并行接口的相关知识。依据I2C总线的原理和计算机并行接口的操作模式,全面、系统的设计出一套I2C与计算机并行接口的接口,使其对串口的操作用并行接口的方式来实现。完善了PC的外设不提供I2C总线接口的缺陷,提高整机工作性能; bus and computer Parallel Port interface designs Abstract:This paper introduces the I2C bus characteristics, function, data transmission and computer parallel interface relevant knowledge. based on the principle of the computer parallel interface and mode of operation of a comprehensive, come the interface designing out a set of I2C and computer concurrence interfaces all-round , systematic, to come true the way making the person use concurrence interface to the string operation. It optimizes PC peripherals do not provide I2C bus interface defects and improves the overall performance of the work. Key words:PC;IIC Bus;Parallel Port;IC需要进行相互之间以及与外界的通信。 近年来,随着电子技术和半导体技术的不断发展和进步,为了更好地协调IC器件之间的通信,提高硬件使用效率和简化电路设计,许多厂家相继提出了一些器件接口协议,比较著名的有Motorola公司的SPI串行协议,NS公司的Microwave总线协议和Philips公司的I2C总线协议。Philips开发用于内部IC控制的简单的双向两线串行总线I2C,协议因其规范的完整性、结构的独立性和使用的简单性而被广泛地使用,I2C总线支持任何一种IC制造工艺。 1980年Philips公司推出I2C总线目前世界上采用的I2C总线有两个规范,它们分别是由荷兰飞利浦公司和日本索尼公司提出的。现在广泛采用的是飞利浦公司的I2C总线技术规范,I2CI2C总线可以直接连接具有I2C总线接口的单片机,如8XC552和8XC652等;也可以挂接各种类型的外围器件,如存储器、时钟—日历(clock-calendar)LCD显示驱动器。采用I2C技术的单片机以及外围器件已广泛应用于家用电器、通讯设备及各类电子产品中,而且应用范围将会越来越广,提高整机工作性能I2C 总线接口器件通信时, PC机的通用口与I2C 总线器件的SCL , SDA 连接。根据I22C 总线数据传输协议, PC机必须对其两个通用口进行频繁的置位、清零。根据基于51 指令系统编制的汇编程序, 传送一位数据, 需要9 个机器周期, 而对于PC机, 一个机器周期要耗费6 个时钟周期, 即用54个时钟周期才能传送一位数据。如此则极大地占用了CPU 的工作时间, 降低了系统的工作效率, 导致I2C器件的优势难以显现。因此, 有必要设计PC机 与I2C总线的专用接口电路。该接口电路能够对I2C 总线上的数据进行自动收发, 而CPU 只需要通过并口访问该接口电路中的有关寄存器就可以实现与I2C 器件的数据交换, 从而使整个系统的性能得到提高。 1 I2C总线的介绍 I2C总线就是IICnter Integrated Circuit内部集成线路)BUS,全称为

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档