已回答假定已回答

关于AD7760的使用

threemagnetic 在 2015-10-13 詢問的問題
最後回覆由fenghongdong於2018-4-20提供

你好:我从ADI买了一块AD7760的测试板。对AD7760的读写,其时序我是按AD7760说明书中的图2、图3做的。可是现在读出来的数值不对,不知道是什么原因。首先说一下读默认的超量程寄存器值为例。我先写0X0001值到AD7760(选中控制寄存器1),再写0X401D(意思是下次读的是超量程寄存器,及滤波器设置),最后读出数据是0X000D,不是说明书中默认的是0XCCCC。其次说一下,转换结果读取,当AD7760的DRDY为低时,我马上通过二次读的方式,得到的数据是0X00000005,好像数据也是不对的。请问这是什么原因?另外,说明书中说,读内部各寄存器,要先写控制寄存器1,把相应位置“1”,再通过读的方式,读出内部寄存器的内容,那内部各寄存器(除状态寄存器外)都有地址的,这个地址干什么用?

結果