iic协议读取数据的问题

iic协议读取数据的问题,第1张

数据不首先写进去,怎么可以读悉或型出来呢团伏?就像你没吃东西怎么会拉东西出来,要想从器件中读到数据,肯定要保障器件本来有数据对吧。所以首睁猜先要向里面写数据啊。然后再读出来啊。希望能帮到你。

I2C总线协议规定:,在SCL保持高电平期间,SDA上的电平出现负跳变,定义为I2C总线的启动信号,它侍慧绝标志着一次数据传输的开始

for(i=0i<8i++) //传老姿输8位数据

{

scl=1//串行时钟信号线高电平有效

delay() //延时

k=(k<<1)|sda;//每传输一位后,向左移1位,传输下一位数据。至于为什么或碧闷SDA,应该不会这么写吧,具体问题中是不同

}

以上只是个人观点


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/8256614.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存