模拟IIC通信遇到传感器波形错误问题

2019-07-16 08:26发布

用ATXmege单片机模拟IIC通信时,单片机向传感器发送器件地址,寄存器地址,和数据。从SCL和SDA波形看,传感器能接收到器件地址并应答,但是发送寄存器地址时,波形显示发送出的数据是0xff,而我实际发送的数据是0x00,发送0x01也显示发送的是0xff,更奇怪的是,传感器仍然给出应答信号了。换了一个传感器仍然是这个情况。
因为这个问题苦恼了一周了,求大神们援助!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。