iic总线与计算机并口的接口设计

iic总线与计算机并口的接口设计

ID:9298957

大小:342.00 KB

页数:13页

时间:2018-04-27

iic总线与计算机并口的接口设计_第1页
iic总线与计算机并口的接口设计_第2页
iic总线与计算机并口的接口设计_第3页
iic总线与计算机并口的接口设计_第4页
iic总线与计算机并口的接口设计_第5页
资源描述:

《iic总线与计算机并口的接口设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录摘要1绪论21I2C总线的介绍21.1总体特征及原理21.1.1总线特征21.1.2I2C总线上的数据传送31.1.2.1数据传送31.1.2.2数据传送格式41.2I2C器件输入输出电特性技术说明41.3I2C总线线路的电气规范和时序42计算机并行接口62.1计算机并行接口定义62.2计算机并口操作模式及实现62.2.1.EPP模式62.2.2EPP增强并口的实现63.I2C与计算机并口接口的设计73.1接口的内部结构73.2 接口方式控制字93.3 I2C模块对I2C传输协议的实现93.4 接口的工作原理与控制过程94.结束语11致谢

2、11参考文献1112I2C总线与计算机并口的接口设计摘要:本文介绍了I2C总线特点、性能、数据传输及计算机并行接口的相关知识。依据I2C总线的原理和计算机并行接口的操作模式,全面、系统的设计出一套I2C与计算机并行接口的接口,使其对串口的操作用并行接口的方式来实现。完善了PC的外设不提供I2C总线接口的缺陷,提高了整机的工作性能。关键词:PC机;I2C总线;并行接口;I2CbusandcomputerParallelPortinterfacedesignsAbstract:ThispaperintroducestheI2Cbuscharact

3、eristics,function,datatransmissionandcomputerparallelinterfacerelevantknowledge.basedontheprincipleofthecomputerparallelinterfaceandmodeofoperationofacomprehensive,cometheinterfacedesigningoutasetofI2Candcomputerconcurrenceinterface'sall-round,systematic,tocometruethewaymak

4、ingthepersonuseconcurrenceinterfacetothestringoperation.ItoptimizesPCperipheralsdonotprovideI2Cbusinterfacedefectsandimprovestheoverallperformanceofthework.Keywords:PC;IICBus;ParallelPort;12绪论在现代电子系统中,有许多的IC需要进行相互之间以及与外界的通信。近年来,随着电子技术和半导体技术的不断发展和进步,为了更好地协调IC器件之间的通信,提高硬件使用效率

5、和简化电路设计,许多厂家相继提出了一些器件接口协议,比较著名的有Motorola公司的SPI串行协议,NS公司的Microwave总线协议和Philips公司的I2C总线协议。Philips开发用于内部IC控制的简单的双向两线串行总线I2C,协议因其规范的完整性、结构的独立性和使用的简单性而被广泛地使用,I2C总线支持任何一种IC制造工艺。1980年Philips公司推出I2C总线,目前世界上采用的I2C总线有两个规范,它们分别是由荷兰飞利浦公司和日本索尼公司提出的。现在广泛采用的是飞利浦公司的I2C总线技术规范,I2C总线可以方便地构成外围

6、器件扩展系统。I2C总线可以直接连接具有I2C总线接口的单片机,如8XC552和8XC652等;也可以挂接各种类型的外围器件,如存储器、时钟—日历(clock-calendar)、A/D、D/A、I/O口、键盘、LCD显示驱动器等。采用I2C技术的单片机以及外围器件已广泛应用于家用电器、通讯设备及各类电子产品中,而且应用范围将会越来越广。本文依据IIC总线的原理和计算机并行接口的操作模式,全面、系统地设计出一套IIC与计算机并口的接口,使其对串口的操作用并口的方式来实现,完善了PC的外设不提供IIC总线接口的缺陷,提高了整机的工作性能。当PC

7、机与I2C总线接口器件通信时,PC机的通用口与I2C总线器件的SCL,SDA连接。根据I22C总线数据传输协议,PC机必须对其两个通用口进行频繁的置位、清零。根据基于51指令系统编制的汇编程序,传送一位数据,需要9个机器周期,而对于PC机,一个机器周期要耗费6个时钟周期,即用54个时钟周期才能传送一位数据。如此则极大地占用了CPU的工作时间,降低了系统的工作效率,导致I2C器件的优势难以显现。因此,有必要设计PC机与I2C总线的专用接口电路。该接口电路能够对I2C总线上的数据进行自动收发,而CPU只需要通过并口访问该接口电路中的有关寄存器就可

8、以实现与I2C器件的数据交换,从而使整个系统的性能得到提高。1I2C总线的介绍I2C总线就是IIC(InterIntegratedCircuit内部集成线路)BUS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。