电子说
I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。
一般是用于连接微控制器及其外围设备,由两根线组成,分别是:时钟线SDA和数据线SCL ,在CPU和被控IC或是IC与IC之间双向传递,高速的IC总线一般可以达到400kbps以上。
事实上,I2C总线通信实际上是一种通信协议,通过一种已经制定好的约束关系在两个储存器之间来回的传输需要的数据。
12C通信中只涉及两条信号线,即时钟线SCL和数据线SDA。时钟线的下降沿锁存数据。当时钟线SCL高电平时,如果把数据线SDA从高电平拉到低电平,则表示通信开始:如果把数据线SDA从低电平拉到高电平,则表示通信结束。器件地址(DEVICE ADDRESS)的定义如图所示。最低位R/W表示读或者写状态,1表示读,0表示写。
更多关于BJ-EPM240学习板之I2C通信实验请看视频。
全部0条评论
快来发表一下你的评论吧 !