TMP275温度寄存器低字节读出的数据一直为“0x00”

2019-03-24 17:52发布

想用TMP275温度传感器做个4位液晶显示的温度计。在试验时用STC和4位液晶显示屏搭了个电路,在程序中设置为12位精度。

用串口进行调试:读上限和下限寄存器的高低字节分别是0101 0000   0000 0000和0100 1011   0000 0000,与手册中数据相符。

读温度寄存器时高字节数据随温度变化而变化;低字节数据一直为“0x00”。12精度时分辩率为0.0625度,与DS18B20分辨率一样,

但DS18B20的小数位会随温度变化。



不知什么原因,是对手册理解有误?还是程序问题(程序是参照网上的就不贴了)?



请教各位,请指点!



下面上两张图片:



TMP275手册截图 TMP275手册截图

20150821_174937.jpg




此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
weizhongc
1楼-- · 2019-03-24 22:37
应该是你程序问题吧。会不会时序有点问题啊。

一周热门 更多>