微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > I2C总线为什么读和写一个字节开始都要写SCL=0;和SDA=1?

I2C总线为什么读和写一个字节开始都要写SCL=0;和SDA=1?

时间:10-02 整理:3721RD 点击:
I2C总线为什么读和写一个字节开始都要写SCL=0;和SDA=1?

IIC总线的SCL=0;
             SDA=1;
表示的是空闲状态。写完一个字节的时候,把总线置为空闲,可以再干别的事。

建议百度下i2c 总线学习下,这里说的都不够全面,

哦,书上不是说SCL=1;SDA=1;才是释放总线吗

就是就是找了很多资料找不到啊

你贴上你的所谓程序看看。怎么还每个字节之前都写SCL=0;和SDA=1?不可能吧。scl=0时,SDA可以变化,要么令SDA=1,要么令SDA=0。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top