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

lising   2015-8-21 18:19 楼主
想用TMP275温度传感器做个4位液晶显示的温度计。在试验时用STC和4位液晶显示屏搭了个电路,在程序中设置为12位精度。

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

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

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



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



请教各位,请指点!



下面上两张图片:



TMP275手册截图

20150821_174937.jpg




回复评论 (1)

应该是你程序问题吧。会不会时序有点问题啊。
点赞  2015-8-21 21:00
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复