简单的I2C问题2?

2019-08-17 02:14发布

  1、当IIC发送数据时时钟线跳变间的延时是不是自定义的不一定非要是2us,如果我在发送数据时SCL一直为1,SDA也一直为1,那么接受方的数据就会停止接收对吗?
  2、我发现SDA有发送和接收两种状态,但是SCL为什么只有输出,如果单片机为接收数据端那么发送数据端如何和接收端的SCL同步呢?举个例子,A要发送8位数据给B,但是B是决定SCL时钟的一端,A如何和B的时钟同步?
3、对于应答信号,产生应答时发一个0,不产生应答为什么还要发一个1呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
理海航母
1楼-- · 2019-08-17 02:37
 精彩回答 2  元偷偷看……
WWCool
2楼-- · 2019-08-17 06:15
理海航母 发表于 2017-7-9 10:32
1、当IIC发送数据时时钟线跳变间的延时是不是自定义的不一定非要是2us,(这个不一定  有时候要根据从机的 ...

从24c02中读取数据,SCL每跳变一次,24c02的数据改变一次对吧。
理海航母
3楼-- · 2019-08-17 11:18
WWCool 发表于 2017-7-9 11:27
从24c02中读取数据,SCL每跳变一次,24c02的数据改变一次对吧。

嗯嗯  可以这样说~

一周热门 更多>