【希望原子越来越好】关于IIC实验的疑惑?

2019-08-16 20:16发布

1.PNG
初始化IIC时候,我们已经默认SCL和SDL是推挽输出。
2.PNG
在头文件中我们设置SDL为输入或者输出。
1.PNG
问题是
在应答模式下,我们首先设置SDA是输入模式。怎么后边还能写IIC_SDA=1(这个不是输出模式吗?)
我觉得应该先写成:   先是输出,然后再改变成输入模式。
                        IIC_SDA=1;delay_us(1);          
                        IIC_SCL=1;delay_us(1);       
                        SDA_IN();   
不知道原子大哥,这么安排有什么特殊的地方吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。