各位工程师好!
我遇到了有关 ads112c04的问题、并想在这里获得一些建议。
1:我可以将数据写入寄存器并从寄存器中读取数据。 例如:
IICwreg (wconfig0、0x81);
reg1 = IICrreg (rconfig0);
reg1将等于0x81。
2:我无法读取以下数据:
IICwreg (wconfig0、0x81);
reg1 = IICrreg (rconfig0);
IICwreg (wconfig0、0x88);
reg2 = IICrreg (rconfig1);
reg1是正确的、reg2等于0x00
但是 ,如果我更改代码:
IICwreg (wconfig0、0x81);
reg1 = IICrreg (rconfig0);
IICwreg (wconfig0、0x88);
reg2 = IICrreg (rconfig0);
组合序列为:
reg1 = 0x81; reg2 = 0x81;
这意味着我可以连续读取寄存器数据、但寄存器必须是不变的。
有人可以帮助我吗?
谢谢!