tmp116,芯片配置寄存器时候上面有写着地址0x01h寄存器时候前面的高8位数据手册上显示只能读,但是数据手册上显示对寄存器地址进行写操作的时候先写高8位
,所以说我们写的时候默认写0x00吗?求大神解惑,而且它寄存器配置好像有4种模式有大神做过吗,求HELP!
Kailyn Chen:
寄存器01h有几位是只读的,所以在配置在这个寄存器的时候,只读位写0即可,因为默认的也是0. 比如bit[15:12]默认的为0,因此在配置这个寄存器的时候,只读位写0即可。
user5027781:
回复 Kailyn Chen:
那是不是只要配置三个寄存器就可以了,配置完后我读取过来三个寄存器都是0XFF很奇怪,我明明设置了HIGH LIMIT 和 LOW limit ,大佬给点提示,不知道哪里出错了,ACK都是有反应的,我都按照DATASHEET上面先拉低的,求解惑
user5027781:
回复 user5027781:
0xff00