发 帖  
经验: 积分:44
南航
江苏省 南京市 学术研究/学生
  • 回答了问题 2014-9-25 18:05

    关于I2C传输协议的一些问题

    南航
    是跟着那个图来的,我试着延长了delay,还是不行。我在stop前面的respons后面加了句if(sda==1) P1=0xfe;结果就是sda=1,这样就向前面你说的那样stop中sda会发生两次跳变。可能这样真的不行。。。我也是个菜鸟,大 ...
  • 回答了问题 2014-9-25 17:31

    关于I2C传输协议的一些问题

    南航
    我调了一下,出问题的是stop函数,两个start都可以使用,可能是start跟在void init(){ sda=1; delay(); scl=1; delay(); } 后面,时序上不会出现二次跳变。而stop是跟在 void resp ...
  • 回答了问题 2014-9-25 17:15

    关于I2C传输协议的一些问题

    南航
    看的是郭天祥的书本,可是对于起始和终止信号就是在SCL为高电平期间SDA发生跳变啊,书上这么介绍的:SCL线为高电平期间,SDA线由高电平向低电平的变化表示起始信号;SCL线为高电平期间,SDA线由低电平向高电平的变 ...
ta 的专栏
关闭

站长推荐 上一条 /6 下一条

返回顶部