作业帮 > 数学 > 作业

用ds18b20测温度时,只需将最后所得的16位数乘以一个0.0625就可以得到实际的温度值?

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/07/07 15:22:36
用ds18b20测温度时,只需将最后所得的16位数乘以一个0.0625就可以得到实际的温度值?
temp1=Read_DS18B20();
temp2=Read_DS18B20();
temp=temp2;
temp=temp
在DS18B20的技术手册里有说,在12位精度下,以0.0625℃递增,上电默认为12位精度.
温度为正时那样算是对,是负时就是错的.
规范写法为:
temp=temp2;
temp=temp