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://m.raoushi.com/bbs/) | Powered by Discuz! X3.1 |