![]() |
發(fā)布時間: 2020-5-20 10:43
正文摘要:這是我的主函數(shù),我試過把讀取時間的語句注釋后可以讀出溫度,但是同時讀取就只會顯示時間沒有溫度。但是在proteus上是可以同時顯示的。 我的源程序比較長,我添加在附件上了, 這是源程序顯示的結(jié)果,溫度顯示 ... |
延時太短了,實驗看不出來。改成1000ms以上試試 |
lefulan的小迷妹 發(fā)表于 2020-5-20 15:48 都在程序里,時間的程序是沒有問題的 |
f556 發(fā)表于 2020-5-20 15:14 謝謝你的建議,我已經(jīng)在程序中改動過,但是在開發(fā)板上溫度還是無法讀數(shù)。 |
你讀時間的程序呢? |
改while(1)中,加延時,如下: read_time(); //讀時間 delay_ms(2000); read_temp(); //調(diào)用ds18b20讀取溫度 delay_ms(2000); ds18b20disp(); //調(diào)用溫度顯示子函數(shù) delay_ms(2000); 如果可以同時顯示兩組數(shù),再降延時看。能降到幾十ms還是幾百,試完就知道了。 |
Powered by 單片機教程網(wǎng)