I~2C总线研究及其应用系统设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
早在1980's,飞利浦公司提出了用于芯片间控制的双向两线串行I~2C总线,I~2C也可写作IIC指的是Inter-IC的首字母缩写。没有专门的串行扩展总线时,MCU只能通过并行总线和数据总线扩展外围器件。由于并行总线扩展时连线过多,外围器件工作方式各异,外围器件与数据存储器混合编址等,都给单片机应用系统设计带来布线复杂,线路板面积大,易引起EMI和ESD干扰等困难,这在一些比较复杂的应用系统是难以接受的。而采用I~2C总线仅用一条数据线(SDA)加一条时钟线(SCL)来完成数据的传输及外围器件的扩展,对于各节点的寻址是软寻址方式,节省了片选线。本文所介绍的采用I~2C总线技术设计的多频显示器就充分体现了上述优点。采用I~2C总线的彩色显示器具有高解析度、多功能、高可靠性、低成本和较高的性能,仅采用微处理器的两个引脚就可实现所有的调整功能。采用总线技术可使显示器的调整实现自动化,提高了整机的性能和劳动生产率,节省了成本。采用总线技术可使显示器的几乎所有功能都可通过集成IC实现,提高了系统的集成度,减少了外围元件,利于PCB设计和抗EMI、ESD的干扰设计,提高了整机的稳定性。随着各种通用型外围器件的增多,总线在通讯类产品、仪器仪表、工业测控等领域的应用也会逐渐成熟起来。
In the early 1980's, Philips Semiconductors developed a simple bi-directional 2-wire bus for efficient inter-IC control. This bus is called the Inter-IC or I2C -bus. Peripheral devices in embedded systems are often connected to the MCU as memory-mapped I/O devices, using the microcontroller's parallel address and data bus. This results in lots of wiring on the PCB's to route the address and data lines, not to mention a number of address decoders and glue logic to connect everything. In mass production items such as TV-sets, VCR's and audio equipment, this is not acceptable. In these appliances, every component that can be saved means increased profitability for the manufacturer and more affordable products for the end customer. Furthermore, lots of control lines implies that the systems is more susceptible to disturbances by Electromagnetic Interference (EMI) and Electrostatic Discharge (ESD).In this paper we introduce the design of multi- synchronization monitor by I2C bus which improve
    monitor performance.This paper discusses how to use I C bus automatically adjust in manufacturing process of monitor. Today, the I2C bus is used in many other application fields than just audio and video equipment. The bus is generally accepted in the industry as a de-facto standard.
引文
[1]何立民.12C总线应用系统设计[M]。北京航空航天大学出版社,1995年2月.
    [2]尤一鸣 傅景义 王俊省 著.单片机总线扩展技术[M].北京航空航天大学出版社,1993年11月.
    [3]王永山,杨宏五,杨婵娟,微型计算机原理与应用,1998年1月.
    [4]David Y.Chan.I~2C总线的概念及其规范.上海飞利浦应用实验室,1992年。
    [5]Philips,DATA HANDBOOK,80C51-based 8-bit Microcontrollers,1992.
    [6]Philips,DATA HANDBOOK,80C51-based 8-bit Microcontrollers,1994.
    [7]Philips,DATA HANDBOOK,,1994. I~2C-bus Compatible Ics, 1989.
    [8]赵军委.I~2C串行总线在单片机上实现[J].电子技术应用,1998,11.
    [9]Philips,THE I~2C-BUS SPECIFICATION, Version 2.1, Jan 2000.
    [10]刘山林.彩电I~2C总线控制的可靠性[J].电视技术,2002,11.
    [11]马维华.基于虚拟I~2C总线的多并行口扩展技术[J].微电子学与计算机,2002,9.
    [12]Philips,The I~C-bus and how to use it, 1995, 3.
    [13]Philips,THE I~2C-BUS SPECIFICATION, Version 1.0, Jan 1992.
    [14]Philips,THE I~2C-BUS SPECIFICATION, Version 2.0, Jan 1998
    [15]Philips,DATA HANDBOOK, Semiconductors for Radio,Audio and CD/DVD Systems,1994.
    [16]Philips,DATA HANDBOOK,8 Semiconductors for Television and Video Systems,1994.
    [17]Dominique Paret with Cad Fenger, The I2C Bus from Theory to Practice[M], John Wiley & Sons.
    [18]何立民。按平台模式设计的虚拟12C总线软件包VIIC[J].单片机与嵌入式系统应用.2001.1
    [19]I2C-bus autosync deflectioncontroller for PC monitors, Philips,2001.
    [20]150m pix video controller with I2cbusfor crt & 1cd monutirs
    [21]Myriam Chabaud, Alan Dunworth. Using the I2C-bus protocol with the ST9.SGS-THOMSON Microelectronics
    
    
    [22] Philips,DATA HANDBOOK, I~2C-bus Expander,2001.
    [23] Philips,DATA HANDBOOK, Interfacing the PCD8584 I~2C-bus controller to 80C51 family,1995.
    [24] Philips,DATA HANDBOOK, Using the P82B715 I~2C extender on long cables,1997.
    [25] Philips,DATA HANDBOOK, C routines for the PCF8584,1999.
    [26] Philips,DATA HANDBOOK, I~2C driver routines for 8xC751/1 microcontrollers,2000.
    [27] Philips,DATA HANDBOOK, DesignCon 2003 TecForum I~2C Bus Overview,2003.
    [28] Philips,DATA HANDBOOK, I~2C Bus Monitor, RS-232 interface to 125 kHz,1998.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700