rayin 发表于 2021-4-5 08:24
可以把n=ds18b20readwendu(); 改成n=0xfc90; 这个值对应转换后的温度是-55度(或者其他对应数值也可以) ...
812839019 发表于 2021-4-5 16:10
问题找到了,是读命令的返回值错误,应该返回byte,我写成了cun
yeyuemyl 发表于 2022-1-17 19:36
温度为负值时,计算时不是按位取反再加1吗??
if(temp
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |