1、i2c(inter-integratedcircuit)总线是由philips公司开发的两线式串行总线,用于连接微控制器及其外围设备。
2、是微电子通信控制领域广泛采用的一种总线标准。
3、它是同步通信的一种特殊形式,具有接口线少,控制方式简单,器件封装形式小,通信速率较高等优点。
4、i2c总线支持任何ic生产过程(cmos、双极性)。
5、通过串行数据(sda)线和串行时钟(scl)线在连接到总线的器件间传递信息。
6、每个器件都有一个唯一的地址识别(无论是微控制器——mcu、lcd驱动器、存储器或键盘接口),而且都可以作为一个发送器或接收器(由器件的功能决定)。
7、lcd驱动器只能作为接收器,而存储器则既可以接收又可以发送数据。
8、除了发送器和接收器外,器件在执行数据传输时也可以被看作是主机或从机(见表1)。
9、主机是初始化总线的数据传输并产生允许传输的时钟信号的器件。
10、此时,任何被寻址的器件都被认为是从机。
本文到此结束,希望对大家有所帮助。