主要內容是利用AT89C51單片機與160*128的液晶、DS18B20和DS1302組合設計的顯示溫度與時間系統,在160*128的液晶上顯示當前的時間、日期和DS18B20中的溫度值。當溫度超過上下限時,并用LED警示。利用單片機顯示當前時間與溫度是單片機與PG160128 、DS18B20和DS1302的組合應用,對于開發單片機更深層次應用有非常現實的意義。文章末尾帶有具體程序。
目 錄 摘要:.............................................................1 1、引言. 2 1.1目的和意義...................................................2 1.2本系統主要研究內容. 2 2、硬件系統. 3 2.1系統硬件總體設計. 3 2.2實驗原理圖. 3 2.3 AT89C51單片機. 3 2.4 PG160128LCD 6 2.5 DS18B20溫度系統. 9 2.6 DS1302時間系統. 10 3、軟件系統. 12 3.1程序設計. 12 3.2 DS18B20流程圖. 12 3.3 DS1302流程圖. 13 3.4 總流程圖....................................................13 4、系統運行環境及注意事項. 15 5、結論. 15 參考文獻. 16 附錄. 17
源程序:
下載: |