This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

请教一下,ADS1100设置SPS8,gain为1时,为什么会将读数放大两倍?



       用的是ADS1100A0, VDD为3.1V。配置寄存器设置为0x8C,读取数值放大了两倍,读取配置寄存器为0x18。当配置寄存器设置为0x88时,读数正常,可是读取配置寄存器为0x10。就是说设置为sps8时,读配置寄存器为sps16而且读数放大了两倍。设置为sps16时,读数正常,但是sps寄存器数值不正确。

       求大神解答!会不会是程序写错了?