本帖最后由 东北小辉辉 于 2012-10-17 15:44 编辑
最近很纠结这个问题额。。
时序图还是看不懂。。。
拿24c02的起始信号举个例子,大家帮忙看看,这两种写法有什么区别呢 为什么一个有用一个没用呢。。。
时序图如下
就是这么个简单的时序图,我却很纠结
要求sck在高电平期间给sda一个下降沿
/*sda=1;
delay1();
sck=1;
delay1();
sda=0;
delay1();*/
以上是正确的写法
下面是我自己写的。。
sck=1;
delay1();
sda=1;
delay1();
sda=0;
delay1();
这也没什么区别啊 为什么我自己写的就不对呢 大家帮忙看看 困扰我很长时间了
delay1();是一个4-5us的函数 |