基于51單片機課程設計報告
- 文件介紹:
- 該文件為 doc 格式,下載需要 0 積分
- 基于51單片機課程設計報告
目錄
一、摘要……………………………… 3
二、系統方案的設計………………… 3
三、硬件資源………………………… 5
四、 硬件總體電路搭建…………… 13
五、程序流程圖…………………………14
六、設計感想…………………………… 14
七、參考文獻…………………………… 16
附錄………………………………………17
附錄 1 程序代碼………………………………17
一、摘要
本設計以STC89C51單片機為核心的溫度控制系統的工作原理和設計方法。溫度信號由溫度芯片DS18B20采集,并以數字信號的方式傳送給單片機。文中介紹了該控制系統的硬件部分,包括:溫度檢測電路、溫度控制電路。單片機通過對信號進行相應處理,從而實現溫度控制的目的。文中還著重介紹了軟件設計部分,在這里采用模塊化結構,主要模塊有:數碼管顯示程序、鍵盤掃描及按鍵處理程序、溫度信號處理程序、led控制程序、超溫報警程序。
關鍵詞:STC89C51單片機 DS18B20溫度芯片 溫度控制 ,LED報警提示.
二、系統方案的設計
1、設計要求
基本功能:
不加熱時實時顯示時間,并可手動設置時間;
設定加熱水溫功能。人工設定熱水器燒水的溫度,范圍在20~70度之間,打開開關后,根據設定溫度與水溫確定是否加熱,及何時停止加熱,可實時顯示溫度;
設定加熱時間功能。限定燒水時間,加熱時間內超過溫度上限或低于溫度下限報警,并可實時顯示溫度。
...