基于單片機的數(shù)字日歷鐘系統(tǒng)設(shè)計與制作論文.doc
約23頁DOC格式手機打開展開
基于單片機的數(shù)字日歷鐘系統(tǒng)設(shè)計與制作論文,目錄摘要11 前言42 概述52.1 系統(tǒng)設(shè)計任務(wù)52.2 系統(tǒng)設(shè)計53 系統(tǒng)硬件設(shè)計63.1系統(tǒng)硬件電路芯片選型介紹63.1.1 at89s52單片機介紹63.1.2 ds1302時鐘芯片介紹83.2系統(tǒng)硬件電路設(shè)計113.2.1單片機最小系統(tǒng)電路設(shè)計113.2.2系統(tǒng)供電系統(tǒng)...


內(nèi)容介紹
此文檔由會員 陳海峰 發(fā)布
基于單片機的數(shù)字日歷鐘系統(tǒng)設(shè)計與制作論文
目 錄
摘 要 1
1 前言 4
2 概述 5
2.1 系統(tǒng)設(shè)計任務(wù) 5
2.2 系統(tǒng)設(shè)計 5
3 系統(tǒng)硬件設(shè)計 6
3.1系統(tǒng)硬件電路芯片選型介紹 6
3.1.1 AT89S52單片機介紹 6
3.1.2 DS1302時鐘芯片介紹 8
3.2系統(tǒng)硬件電路設(shè)計 11
3.2.1單片機最小系統(tǒng)電路設(shè)計 11
3.2.2系統(tǒng)供電系統(tǒng)電路設(shè)計 13
3.2.3按鍵調(diào)整電路設(shè)計 13
3.2.4時鐘電路設(shè)計 14
3.2.5 LCD1602顯示電路設(shè)計 14
3.2.6 系統(tǒng)鬧鐘電路設(shè)計 15
3.3 系統(tǒng)整體電路及PCB線路板繪制 15
3.3.1 Protel99SE軟件介紹 15
3.3.2 系統(tǒng)原理圖與PCB繪制 15
4 系統(tǒng)軟件設(shè)計 15
4.1 C語言介紹 15
4.2 系統(tǒng)整體及各部分程序流程 16
4.2.1 系統(tǒng)整體程序流程 16
4.2.2 DS1302時鐘讀寫程序流程 16
4.2.3 按鍵掃描子程序流程 17
4.2.4 鬧鈴部分程序流程 18
5 系統(tǒng)焊接與調(diào)試 19
5.1 電路焊接調(diào)試 19
5.2 系統(tǒng)功能測試 20
5.3 系統(tǒng)誤差分析 20
結(jié) 論 21
參考文獻(xiàn) 22
致 謝 23
基于單片機的多功能數(shù)字日歷鐘的設(shè)計與制作
摘 要: 電子鐘已成為人們?nèi)粘I钪械谋匦杵?,廣泛應(yīng)用于各種場所。電子鐘在使用時通常掛在高處,不便于時間的設(shè)置。本設(shè)計利用按鍵手動對時間的修改和定時功能進行操作,使用更為便捷,應(yīng)用前景更加廣闊。系統(tǒng)電路由時鐘模塊、主控模塊、鍵盤及顯示模塊、電源模塊組成。實時時鐘采用DS1302實現(xiàn)年、月、日、時、分、秒、星期等時間信息的采集及鬧鐘功能。這樣設(shè)計的結(jié)果使電路結(jié)構(gòu)十分簡潔,各種要求能完全保證,使系統(tǒng)電路的穩(wěn)定性得到提高。同時,它采用C語言對系統(tǒng)的各功能模塊進行編程實現(xiàn),并且系統(tǒng)具有鍵盤控制功能,方便校對時間。
關(guān)鍵詞:單片機AT89S52、電子鬧鐘、DS1302
目 錄
摘 要 1
1 前言 4
2 概述 5
2.1 系統(tǒng)設(shè)計任務(wù) 5
2.2 系統(tǒng)設(shè)計 5
3 系統(tǒng)硬件設(shè)計 6
3.1系統(tǒng)硬件電路芯片選型介紹 6
3.1.1 AT89S52單片機介紹 6
3.1.2 DS1302時鐘芯片介紹 8
3.2系統(tǒng)硬件電路設(shè)計 11
3.2.1單片機最小系統(tǒng)電路設(shè)計 11
3.2.2系統(tǒng)供電系統(tǒng)電路設(shè)計 13
3.2.3按鍵調(diào)整電路設(shè)計 13
3.2.4時鐘電路設(shè)計 14
3.2.5 LCD1602顯示電路設(shè)計 14
3.2.6 系統(tǒng)鬧鐘電路設(shè)計 15
3.3 系統(tǒng)整體電路及PCB線路板繪制 15
3.3.1 Protel99SE軟件介紹 15
3.3.2 系統(tǒng)原理圖與PCB繪制 15
4 系統(tǒng)軟件設(shè)計 15
4.1 C語言介紹 15
4.2 系統(tǒng)整體及各部分程序流程 16
4.2.1 系統(tǒng)整體程序流程 16
4.2.2 DS1302時鐘讀寫程序流程 16
4.2.3 按鍵掃描子程序流程 17
4.2.4 鬧鈴部分程序流程 18
5 系統(tǒng)焊接與調(diào)試 19
5.1 電路焊接調(diào)試 19
5.2 系統(tǒng)功能測試 20
5.3 系統(tǒng)誤差分析 20
結(jié) 論 21
參考文獻(xiàn) 22
致 謝 23
基于單片機的多功能數(shù)字日歷鐘的設(shè)計與制作
摘 要: 電子鐘已成為人們?nèi)粘I钪械谋匦杵?,廣泛應(yīng)用于各種場所。電子鐘在使用時通常掛在高處,不便于時間的設(shè)置。本設(shè)計利用按鍵手動對時間的修改和定時功能進行操作,使用更為便捷,應(yīng)用前景更加廣闊。系統(tǒng)電路由時鐘模塊、主控模塊、鍵盤及顯示模塊、電源模塊組成。實時時鐘采用DS1302實現(xiàn)年、月、日、時、分、秒、星期等時間信息的采集及鬧鐘功能。這樣設(shè)計的結(jié)果使電路結(jié)構(gòu)十分簡潔,各種要求能完全保證,使系統(tǒng)電路的穩(wěn)定性得到提高。同時,它采用C語言對系統(tǒng)的各功能模塊進行編程實現(xiàn),并且系統(tǒng)具有鍵盤控制功能,方便校對時間。
關(guān)鍵詞:單片機AT89S52、電子鬧鐘、DS1302
TA們正在看...
- 《兩位數(shù)加.減整十?dāng)?shù)》教學(xué)設(shè)計(安徽省市級優(yōu)課).d...docx
- 《兩位數(shù)加.減整十?dāng)?shù)》教學(xué)設(shè)計(廣東省縣級優(yōu)課).d...doc
- 《兩位數(shù)加.減整十?dāng)?shù)》教學(xué)設(shè)計(廣東省市級優(yōu)課).d...doc
- 《兩位數(shù)加.減整十?dāng)?shù)》教學(xué)設(shè)計(河北省縣級優(yōu)課).d...docx
- 《兩位數(shù)加.減整十?dāng)?shù)》教學(xué)設(shè)計(部級優(yōu)課).docx
- 《兩位數(shù)加.減整十?dāng)?shù)》教學(xué)設(shè)計(黑龍江縣級優(yōu)課).d...doc
- 《兩位數(shù)加.減整十?dāng)?shù)》教學(xué)設(shè)計(黑龍江縣級優(yōu)課).d...docx
- 《兩位數(shù)加.減整十?dāng)?shù)》課后習(xí)題(北京市縣級優(yōu)課).d...docx
- 《六.分類》教學(xué)設(shè)計(安徽省市級優(yōu)課).docx
- 《六.分類》教學(xué)設(shè)計(西藏縣級優(yōu)課).docx