威廉希尔官方网站 设计william hill官网
直播中

李鸿洋

10年用户 935经验值
擅长:可编程逻辑
私信 关注
[问答]

模拟IIC和AD5933通信,在ACK应答之后数据线有一个不正常的高电平是为什么?

我现在用的是模拟IIC和AD5933通信,在写入数据时,发现当写入的数据最后一位为0 (二进制),ACK返回正常示波器看到的波形正常,当写入的数据最后一位为1时(二进制),发现在ACK应答之后数据线有一个不正常的 高电平,是在时钟低电平的时候完成。实际的波形如图,能否麻烦解答下。
图1 是整个的波形图,黄色为数据线,蓝色为时钟线。写入的三个数据:第一个00011010,第二个10000111,第三个01000101

图2是第一数据输入之后的波形,ACK应答位之后正常。
图3是第二个数据和第三个数据输入之后,ACK应答之后的波形,数据线(黄色)出现一个不正常高电平



更多回帖

发帖
×
20
完善资料,
赚取积分