![]() |
發(fā)布時間: 2018-4-15 15:43
正文摘要:我的畢設需要多點測溫 所以需要區(qū)分多個DS18B20 我在網(wǎng)上找到了測DS18B20序列號的程序 程序運行出來也是對的 可是把程序添加到單片機里LCD不顯示是為什么?請大神們幫我看看 萬分謝謝! |
lcd1602數(shù)據(jù)端口沒有連接,你去看看程序里面輸出數(shù)據(jù)的io口是哪個,連接起來,并且P0端口是需要加上拉電阻的。 |
LCD1602的數(shù)據(jù)口沒有數(shù)據(jù)輸入,P0口沒上拉電阻,DS18B20的電路連接有誤。 |
網(wǎng)上有些程序有問題,你可以多試幾個,然后多點測溫的話,你可以顯示在一個DS18B20的多處 |
如果都是你自己寫的就沒有這些問題了 |
錯誤太多了 p0沒上拉 LCD接口沒接 還有程序可能也有問題 |
zl2168 發(fā)表于 2018-4-15 16:49 額 好吧 我那個程序是在網(wǎng)上找的 我只是運行出來沒出錯而已 |
憑什么說程序運行出來的DS18B20序列號是對的?LCD顯示是小問題。 |
厲害厲害![]() ![]() ![]() |
可以用89C51的開發(fā)板測試一下,或者檢查一下接地或接電源情況,5V夠? |
Powered by 單片機教程網(wǎng)