它是一条总线,包括两条导线:一条数据线SDA,一条时钟线SCL。
单片机通过这条总线,和外接的各个芯片进行通信。
想传送一字节数据,就必须在数据线SDA上一位一位的传输;
每传送一位,在时钟线SCL上要输出一个脉冲。
另外还有“起始”、“终止”和“应答”位,这些看时序图即可理解。
总线上,可以挂接多个器件,这就有了“从地址”的问题;
在某个器件内部,可能有多个存储单元,这就有了“字地址”的问题。
I2C总线,确实是很罗嗦的。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。