已回答假定已回答

关于AD5933  IIC通信数据异常的问题

lhuajie_1980@163.com 在 2014-11-4 詢問的問題
最後回覆由ADI_Wei於2014-11-11提供


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

图1 是整个的波形图,黄色为数据线,蓝色为时钟线。写入的三个数据:第一个00011010,第二个10000111,第三个01000101

TEK00292.PNG图1

图2是第一数据输入之后的波形,ACK应答位之后正常。

TEK00290.PNG图2

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

TEK00291.PNG图2

結果