|
發布時間: 2021-3-16 11:00
正文摘要:#include <reg52.h> //調用單片機頭文件 #include <intrins.h> #define uchar unsigned char //無符號字 ... |
|
ds18b20的負數部分是怎么處理的啊,可以說一下嘛 |
| 時序很重要,液晶屏一般都是分時顯示。 |
名字不是重點 發表于 2021-3-17 11:05 讀取溫度值的函數read_temp()沒有被調用,怎么顯示溫度? |
|
調試新產品要有步驟與方法 比如你現在1820不顯示,就要分別查: 1、顯示其它內容(時間、日期)正常與否? 2、1820的底層驅動有沒有問題? 3、線路是不是有問題?器件是不是錯了?代碼與實物有對應上了嗎? 4、供電正常不? 你把整份代碼發上來,除非人家有閑,或手上剛好有板,不然很少人會認真去讀代碼的,因為牽扯的地方太多了。。你先把問題定位好了,才可能有更精確的回答。不然就是你猜我猜大家猜。。 ![]() |
| 做實物這仿真圖是有問題的,復位電路,溫度探頭,LCD,蜂鳴器 |
|
你的編程思路就有問題,第一步,應該先把顯示部分做好,假設一個值 顯示出來。只有顯示正常了 再去研究后面,再去慢慢研究DS18B20。時序很關鍵,建議用分析儀和示波器調試。這個貼子 僅供參考 http://m.raoushi.com/bbs/dpj-200968-1.html |