基于單片機(jī)的自動(dòng)報(bào)時(shí)系統(tǒng)設(shè)計(jì).doc
約65頁DOC格式手機(jī)打開展開
基于單片機(jī)的自動(dòng)報(bào)時(shí)系統(tǒng)設(shè)計(jì),本設(shè)計(jì)的是一個(gè)自動(dòng)報(bào)時(shí)系統(tǒng),自動(dòng)報(bào)時(shí)系統(tǒng)用到的單片機(jī)芯片為at89c51芯片,此外包括:ds1302芯片、晶振電路和復(fù)位電路構(gòu)成單片機(jī)最小應(yīng)用系統(tǒng),還有獨(dú)立式按鍵電路,動(dòng)態(tài)顯示電路等。該系統(tǒng)不僅能實(shí)現(xiàn)自動(dòng)報(bào)時(shí)的各種功能,如具有較時(shí)、調(diào)時(shí)、定時(shí)等功能,而且還能實(shí)現(xiàn)定點(diǎn)自動(dòng)報(bào)時(shí)的功能。此次設(shè)計(jì)自動(dòng)報(bào)時(shí)系統(tǒng)是為了了解自動(dòng)報(bào)時(shí)...


內(nèi)容介紹
此文檔由會(huì)員 星沉之戀 發(fā)布
本設(shè)計(jì)的是一個(gè)自動(dòng)報(bào)時(shí)系統(tǒng),自動(dòng)報(bào)時(shí)系統(tǒng)用到的單片機(jī)芯片為AT89C51芯片,此外包括:DS1302芯片、晶振電路和復(fù)位電路構(gòu)成單片機(jī)最小應(yīng)用系統(tǒng),還有獨(dú)立式按鍵電路,動(dòng)態(tài)顯示電路等。該系統(tǒng)不僅能實(shí)現(xiàn)自動(dòng)報(bào)時(shí)的各種功能,如具有較時(shí)、調(diào)時(shí)、定時(shí)等功能,而且還能實(shí)現(xiàn)定點(diǎn)自動(dòng)報(bào)時(shí)的功能。此次設(shè)計(jì)自動(dòng)報(bào)時(shí)系統(tǒng)是為了了解自動(dòng)報(bào)時(shí)系統(tǒng)的原理,從而學(xué)會(huì)制作自動(dòng)報(bào)時(shí)系統(tǒng)。而且通過自動(dòng)報(bào)時(shí)系統(tǒng)的制作進(jìn)一步的了解各種在制作中用到的中小規(guī)模集成電路的作用及實(shí)用方法。
自動(dòng)報(bào)時(shí)是采用數(shù)字電路實(shí)現(xiàn)對(duì)“時(shí)”、“分”、“秒”數(shù)字顯示的報(bào)時(shí)裝置。時(shí)間的精度、穩(wěn)定度遠(yuǎn)遠(yuǎn)超過老式機(jī)械鐘報(bào)時(shí)。在這次設(shè)計(jì)中,我采用LED數(shù)碼管顯示時(shí)、分、秒,以24小時(shí)計(jì)時(shí)方式,根據(jù)數(shù)碼管動(dòng)態(tài)顯示原理來進(jìn)行顯示,直觀,易懂。本系統(tǒng)是其小巧,價(jià)格低廉,走時(shí)精度高,使用方便,便于集成化,因此具有推廣價(jià)值。
關(guān)鍵詞:?jiǎn)纹瑱C(jī) 自動(dòng)報(bào)時(shí) 鬧鈴時(shí)鐘 匯編語言 LED顯示
目 錄
1 概述 1
1.1單片機(jī)的定義 1
1.2匯編語言 1
1.3 ISP 2
1.4選題目的及設(shè)計(jì)思想簡(jiǎn)介: 2
2 總體方案設(shè)計(jì) 4
2.1設(shè)計(jì)要求及說明 4
2.2設(shè)計(jì)方案介紹 5
2.2.1 硬件的選擇方案 5
2.2.2 軟件的設(shè)計(jì)方案 5
3 硬件選擇及設(shè)計(jì)過程 7
3.1單片機(jī)的介紹 7
3.2 單片機(jī)的選型 9
3.3 AT89C51單片機(jī)復(fù)位方式 12
3.4 DS1302的簡(jiǎn)介 13
3.4.1 DS1302的特點(diǎn) 13
3.4.2 引腳功能及結(jié)構(gòu) 13
3.4.3 DS1302的操作 14
3.5 鍵盤方案 15
3.5.1 鍵盤接口工作原理 16
3.5.2 按鍵開關(guān)的去除抖動(dòng)功能 16
3.6 數(shù)碼管(LED)顯示工作原理 17
3.6.1 顯示的種類選擇 17
3.6.2 數(shù)碼管工作原理 18
3.6.3數(shù)碼管字形編碼 19
3.7鬧鈴指示電路設(shè)計(jì) 19
4 軟件設(shè)計(jì)過程 21
4.1 概述 21
4.2系統(tǒng)工作說明 21
4.3主模塊設(shè)計(jì) 22
4.4基本顯示模塊設(shè)計(jì) 24
4.5時(shí)間設(shè)定模塊的設(shè)計(jì) 26
4.6 中斷服務(wù)程序模塊 28
4.7 按鍵程序模塊 29
4.8 鬧鈴功能模塊的設(shè)計(jì) 34
5 軟件仿真 39
5.1單片機(jī)調(diào)試仿真軟件 39
5.2自動(dòng)報(bào)時(shí)系統(tǒng)仿真 40
6.結(jié)論 45
參考文獻(xiàn) 46
附 錄 A 48
致 謝 58
自動(dòng)報(bào)時(shí)是采用數(shù)字電路實(shí)現(xiàn)對(duì)“時(shí)”、“分”、“秒”數(shù)字顯示的報(bào)時(shí)裝置。時(shí)間的精度、穩(wěn)定度遠(yuǎn)遠(yuǎn)超過老式機(jī)械鐘報(bào)時(shí)。在這次設(shè)計(jì)中,我采用LED數(shù)碼管顯示時(shí)、分、秒,以24小時(shí)計(jì)時(shí)方式,根據(jù)數(shù)碼管動(dòng)態(tài)顯示原理來進(jìn)行顯示,直觀,易懂。本系統(tǒng)是其小巧,價(jià)格低廉,走時(shí)精度高,使用方便,便于集成化,因此具有推廣價(jià)值。
關(guān)鍵詞:?jiǎn)纹瑱C(jī) 自動(dòng)報(bào)時(shí) 鬧鈴時(shí)鐘 匯編語言 LED顯示
目 錄
1 概述 1
1.1單片機(jī)的定義 1
1.2匯編語言 1
1.3 ISP 2
1.4選題目的及設(shè)計(jì)思想簡(jiǎn)介: 2
2 總體方案設(shè)計(jì) 4
2.1設(shè)計(jì)要求及說明 4
2.2設(shè)計(jì)方案介紹 5
2.2.1 硬件的選擇方案 5
2.2.2 軟件的設(shè)計(jì)方案 5
3 硬件選擇及設(shè)計(jì)過程 7
3.1單片機(jī)的介紹 7
3.2 單片機(jī)的選型 9
3.3 AT89C51單片機(jī)復(fù)位方式 12
3.4 DS1302的簡(jiǎn)介 13
3.4.1 DS1302的特點(diǎn) 13
3.4.2 引腳功能及結(jié)構(gòu) 13
3.4.3 DS1302的操作 14
3.5 鍵盤方案 15
3.5.1 鍵盤接口工作原理 16
3.5.2 按鍵開關(guān)的去除抖動(dòng)功能 16
3.6 數(shù)碼管(LED)顯示工作原理 17
3.6.1 顯示的種類選擇 17
3.6.2 數(shù)碼管工作原理 18
3.6.3數(shù)碼管字形編碼 19
3.7鬧鈴指示電路設(shè)計(jì) 19
4 軟件設(shè)計(jì)過程 21
4.1 概述 21
4.2系統(tǒng)工作說明 21
4.3主模塊設(shè)計(jì) 22
4.4基本顯示模塊設(shè)計(jì) 24
4.5時(shí)間設(shè)定模塊的設(shè)計(jì) 26
4.6 中斷服務(wù)程序模塊 28
4.7 按鍵程序模塊 29
4.8 鬧鈴功能模塊的設(shè)計(jì) 34
5 軟件仿真 39
5.1單片機(jī)調(diào)試仿真軟件 39
5.2自動(dòng)報(bào)時(shí)系統(tǒng)仿真 40
6.結(jié)論 45
參考文獻(xiàn) 46
附 錄 A 48
致 謝 58
TA們正在看...
- 畢業(yè)論文數(shù)字水印設(shè)計(jì).doc
- 交換技術(shù)復(fù)習(xí)提綱.ppt
- 通院06年復(fù)試真題.doc
- 實(shí)驗(yàn)教學(xué)網(wǎng)絡(luò)管理系統(tǒng)設(shè)計(jì)(附源程序).rar
- isms安全風(fēng)險(xiǎn)評(píng)估管理程序.doc
- 018小型酒店管理信息系統(tǒng).doc
- isms風(fēng)險(xiǎn)評(píng)估報(bào)告.doc
- isms風(fēng)險(xiǎn)評(píng)估及風(fēng)險(xiǎn)處理計(jì)劃.doc
- isms工作設(shè)備管理規(guī)定.doc
- isms供應(yīng)商評(píng)審表.doc