基於單片機立式冷凍箱時間控製器設計(DOC 53頁)
1. 緒論......1
1.1課題研究的背景......1
1.2課題研究意義......1
1.3論文章節安排......2
1.4本章小結......2
2 .係統基礎知識概述及開發環境的建立......3
2.1 新型綠色電冰箱技術現狀及發展方向......3
2.1.1 我國電冰箱的現狀......3
2.2.2 綠色電冰箱的發展趨勢......3
2.2 PIC單片機的概述......4
2.2.1 PIC單片機介紹......4
2.2.2 PIC係列單片機特點......4
2.2.3 PIC16F72單片機的引腳及介紹......5
2.3 PIC16F72係統開發環境的建立......7
2.3.1 MPLAB IDE軟件簡介......7
2.3.2 燒錄器軟件介紹......8
2.4 編程語言概述......10
2.5 HITECH-PICC 編譯器......10
2.6 本章小結......11
3. 時鍾控製器的硬件設計......12
3.1 係統總體設計框圖......12
3.2 控製核心的設計......12
3.3 主係統的供電電路設計......13
3.3.1 7805的概述......13
3.3.2 固定輸出的雙電源電路......14
3.4 時鍾係統電路設計......14
3.4.1 常用時鍾日曆芯片比較......14
3.4.2 DS1302簡介......14
3.4.3 時鍾電路設計......15
3.5 定時係統電路設計......16
3.5.1 I2C總線......16
3.5.2 24C02簡介......17
3.5.3 24C02的硬件電路設計......18
3.6 LED顯示電路設計......18
3.6.1 LED動態顯示方式......18
3.6.2 LED靜態顯示方式......19
3.7鍵盤掃描電路設計......19
3.8 繼電器驅動電路設計......20
3.8.1 繼電器原理......20
3.8.2 繼電器的驅動電路......21
3.9 本章小結......21
4. 時鍾控製器的軟件設計......22
4.1係統軟件的總體設計及流程圖......22
4.2 DS1302時鍾讀寫的軟件設計......22
4.2.1 DS1302的控製字和讀寫時序說明......22
4.2.2 DS1302的片內寄存器......24
4.2.3 DS1302的讀寫流程圖......25
4.3 24C02存儲數據的軟件設計......26
4.4 LED顯示電路的軟件設計......29
4.5 鍵盤掃描的軟件設計......29
4.6 繼電器驅動的軟件設計......31
4.7 本章小結......31
5. 係統的調試......32
5.1 係統設計實物圖......32
5.2 硬件調試......33
5.2.1 單片機基礎的硬件電路調試......33
5.2.2 LED顯示電路的調試......33
5.2.3 DS1302電路調試......34
5.3 軟件調試......34
5.4 本章小結......34
6. 總結......35
參考文獻......36
附 錄......37
附錄一 總體硬件電路圖......37
附錄二 係統PCB板圖......38
附錄三 係統程序......39
致謝......46
..............................