i2c总线时序分析

I2C 总线小问题,求大神!在线等 。这其实是一个编程思路的问题,郭天祥用软件写了iic模拟,用C语言模拟了一段iic 时序有两种实用的方法:1,如你所说,直接生成SCL方波,然后从start 时序你要从头到尾通过定时器延时严格控制整个传输过程中SDA线的变化 。
【i2c总线时序分析】
1、51单片机I2C 总线问题,求解释这个函数的开头几句代码是啥意思?为啥我感...51单片机I2C 总线问题,请解释一下这个函数的前几个代码是什么意思?为什么我感觉可以忽略带下划线的单词?-用51单片机读写IIC设备必须遵循IIC 总线协议 。我们先来看看IIC 总线协议 , 然后这些词的作用就清楚了 。你好:这是一个读取一个字节数据的函数 。解析:1 。函数头传递地址;要读取的字节的;2.输入函数来声明一个无符号字符变量date;3.start()函数是iic协议定义的启动函数 。在SCL1,iic器件在SDA的下降沿接收启动命令;4.write_byte(0xa0)是向iic设备发送“写”命令;5.response()函数是一个响应信号,当iic设备接收到数据时会产生这个信号;6.你必须画几条线!
2、51单片机I2C 总线的问题 。为什么写不进到外部eeprom啊?我只能说,你的时序肯定不会一步运行就和芯片说明书核对,写指令和读指令之间加0.2MS的延迟 。SDACY这是不对的,是吗?如果你向左移动,它会移动吗?建议:改成SDAtemp

    推荐阅读