为什么我在读取DAC61416数据时读不出DAC的电压输出寄存器,下图为配置的数据。
我配置第一个电压通道( offset = 10 h )数据为:10 20 00,前两位为通道地址和读写模式,后面四位20 00 为电压数据即2.5V,当我将数据发送到DAC后,DAC第一个通道电压为2.5V(电压表实测),即我已经将数据写入进去,但是当我发送 90 00 00到DAC读取这个通道寄存器时,它返回的值为00 00(接收时舍去了地址位,只接收了数据位)。但是当我读取SPICONFIG寄存器(offset = 03 h)时,我发送83 00 00到DAC,然后读出的数据为 0a 84,也就是说正确的读出了,这个寄存器的数据。这种情况怎么解决呢,望解答,呜呜