- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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,全称为
您可能关注的文档
- Frame框架技术制作网页.ppt
- FP发动机.ppt
- FOWA-机油的管理.ppt
- FScott Fitzgerald 菲茨杰拉德.ppt
- FTP资金转移定价.ppt
- FSG Workshop - 資產負債表之操作手冊.doc
- GB第一周考试.doc
- FTTH规划及建设情况交流.ppt
- FSSB 调整说明.doc
- GCT考试逻辑---精练题解析.doc
- 某区纪委书记年度民主生活会“四个带头”个人对照检查材料.docx
- 某县纪委监委2024年工作总结及2025年工作计划.docx
- 某市场监督管理局2024年第四季度意识形态领域风险分析研判报告.docx
- 县委书记履行全面从严治党“第一责任人”职责情况汇报.docx
- 税务局党委书记2024年抓党建工作述职报告.docx
- 某市税务局副局长202X年第一季度“一岗双责”履行情况报告.docx
- 副县长在全县元旦春节前后安全生产和消防安全工作部署会议上的讲话.docx
- 某市委书记个人述职报告.docx
- 某县长在县委常委班子年度民主生活会个人对照检查材料1.docx
- 某县长在县委常委班子年度民主生活会个人对照检查材料.docx
文档评论(0)