1.1 I2C总线典型接口
目前很多半导体集成电路上都集成了I2C接口。带有I2C接口的单片机有:CYGNAL的C8051F0XX系列,PHILIPSP87LPC7XX系列,MICROCHIP的PIC16C6XX系列等等。很多外围器件如存储器,监控芯片等也提供I2C接口。
现在诸如恩智普,德州仪器,微芯,美信等公司都在发展本公司自己外设端口扩展产品。恩智普公司主要推出的外设端口扩展产品应用的是I2C总线。美信公司的既有基于I2C 总线的外设端口扩展产品,也有基于SPI总线的外设端口扩展产品。表1.1给出了美信和恩智浦公司推出的基于I2C和SPI总线的外设端口扩展产品。
表 1.1 I2C和SPI总线的外设端口扩展产品。
在 数字通信协议簇中,I2C和SPI常称为“小”协议,相对Ethernet, USB, SATA, PCI-Express等传输速度达数百上千兆字节每秒的总线。但是,我们不能忘记的是各种总线的用途是什么。“大”协议是用于系统外的整个系统之间通信 的,“小”协议是用于系统内各芯片间的通信,没有迹象表明“大”协议有必要取代“小”协议。I2C和SPI的存在和流行体现了“够用就好”的哲学。回应文 首,I2C和SPI如此的流行,它是任何一位嵌入式工程师必备的。 基于8051单片机的I2C和SPI总线仿真(7):http://www.751com.cn/zidonghua/lunwen_13089.html