畢業(yè)論文 基于單片機(jī)的電子時(shí)鐘設(shè)計(jì).doc
約55頁DOC格式手機(jī)打開展開
畢業(yè)論文 基于單片機(jī)的電子時(shí)鐘設(shè)計(jì),摘要隨時(shí)代的發(fā)展,生活節(jié)奏的加快,人們的時(shí)間觀念愈來愈強(qiáng);隨自動(dòng)化、智能化技術(shù)的發(fā)展,機(jī)電產(chǎn)品的智能度愈來愈高,用到時(shí)間提示、定時(shí)控制的地方也會(huì)愈來愈多,因此,設(shè)計(jì)開發(fā)數(shù)字時(shí)鐘具有良好的應(yīng)用前景。由于單片機(jī)價(jià)格的低成本、高性能,在自動(dòng)控制產(chǎn)品中得到了廣泛的應(yīng)用。本設(shè)計(jì)利用atmel公司的at89s52單片機(jī)對電子時(shí)鐘進(jìn)...
內(nèi)容介紹
此文檔由會(huì)員 ljjwl8321 發(fā)布
摘要
隨時(shí)代的發(fā)展,生活節(jié)奏的加快,人們的時(shí)間觀念愈來愈強(qiáng);隨自動(dòng)化、智能化技術(shù)的發(fā)展,機(jī)電產(chǎn)品的智能度愈來愈高,用到時(shí)間提示、定時(shí)控制的地方也會(huì)愈來愈多,因此,設(shè)計(jì)開發(fā)數(shù)字時(shí)鐘具有良好的應(yīng)用前景。
由于單片機(jī)價(jià)格的低成本、高性能,在自動(dòng)控制產(chǎn)品中得到了廣泛的應(yīng)用。本設(shè)計(jì)利用Atmel公司的AT89S52單片機(jī)對電子時(shí)鐘進(jìn)行開發(fā),設(shè)計(jì)了實(shí)現(xiàn)所需功能的硬件電路,應(yīng)用匯編語言進(jìn)行軟件編程,并用實(shí)驗(yàn)板進(jìn)行演示、驗(yàn)證。
在介紹本單片機(jī)的發(fā)展情況基礎(chǔ)上,說明了本設(shè)計(jì)實(shí)現(xiàn)的功能,以及實(shí)驗(yàn)板硬件情況,并對各功能電路進(jìn)行了分析。主要工作放在軟件編程上,用實(shí)驗(yàn)板實(shí)現(xiàn)時(shí)間、日期、定時(shí)及它們的設(shè)定功能,詳細(xì)對軟件編程流程以及調(diào)試進(jìn)行了說明,并對計(jì)時(shí)誤差進(jìn)行了分析及校正,提出了定時(shí)音與顯示相沖突問題及解決方案。實(shí)驗(yàn)證明效果良好,可以投入使用。
關(guān)鍵詞:單片機(jī) AT89S52 電子時(shí)鐘 匯編語言
目錄
摘要
1 緒論 1
1.1 課題背景 1
1.2 課題意義 1
1.3 本章小節(jié) 2
2 系統(tǒng)功能及操作 3
2.1 系統(tǒng)功能的確定 3
2.1.1 基本功能 3
2.1.2 擴(kuò)展功能 3
2.2 系統(tǒng)操作說明 4
2.3 本章小節(jié) 4
3 系統(tǒng)硬件設(shè)計(jì)—實(shí)驗(yàn)板介紹 5
3.1 芯片的選擇 5
3.2 實(shí)驗(yàn)板電路原理圖 6
3.3 功能電路分析 6
3.3.1 時(shí)鐘電路 6
3.3.2 復(fù)位電路 6
3.3.3 鍵盤電路 7
3.3.4 數(shù)碼顯示電路 7
3.3.5 蜂鳴器電路 8
3.4 本章小節(jié) 8
4 系統(tǒng)軟件設(shè)計(jì) 9
4.1 數(shù)據(jù)單元分配 9
4.1.1 數(shù)據(jù)存儲(chǔ)單元分配 9
4.1.2 標(biāo)志位單元分配 9
4.2 計(jì)時(shí)時(shí)鐘實(shí)現(xiàn)的基本方法 9
4.3 實(shí)現(xiàn)時(shí)鐘程序設(shè)計(jì)步驟 10
4.3.1 主程序模塊設(shè)計(jì) 10
4.3.2 計(jì)時(shí)子程序模塊的實(shí)現(xiàn) 11
4.3.3 顯示子程序模塊的實(shí)現(xiàn) 12
4.3.4 時(shí)鐘設(shè)定子程序模塊的實(shí)現(xiàn) 12
4.3.5 日期、定時(shí)設(shè)定子程序模塊的實(shí)現(xiàn) 12
4.4 程序說明 12
4.4.1 定時(shí)器初值計(jì)算 12
4.4.2 程序初始化 12
4.4.3 誤差分析及校正 13
4.4.4 實(shí)現(xiàn)閃動(dòng)設(shè)定 13
4.4.5 實(shí)現(xiàn)連續(xù)加1 13
4.4.6 定時(shí)音與顯示相沖突問題及解決方案 13
4.5 本章小節(jié) 13
5 系統(tǒng)調(diào)試 14
結(jié)束語 15
致謝 16
附錄A:實(shí)驗(yàn)板原理圖 17
附錄B:程序清單 18
參考文獻(xiàn) 45
隨時(shí)代的發(fā)展,生活節(jié)奏的加快,人們的時(shí)間觀念愈來愈強(qiáng);隨自動(dòng)化、智能化技術(shù)的發(fā)展,機(jī)電產(chǎn)品的智能度愈來愈高,用到時(shí)間提示、定時(shí)控制的地方也會(huì)愈來愈多,因此,設(shè)計(jì)開發(fā)數(shù)字時(shí)鐘具有良好的應(yīng)用前景。
由于單片機(jī)價(jià)格的低成本、高性能,在自動(dòng)控制產(chǎn)品中得到了廣泛的應(yīng)用。本設(shè)計(jì)利用Atmel公司的AT89S52單片機(jī)對電子時(shí)鐘進(jìn)行開發(fā),設(shè)計(jì)了實(shí)現(xiàn)所需功能的硬件電路,應(yīng)用匯編語言進(jìn)行軟件編程,并用實(shí)驗(yàn)板進(jìn)行演示、驗(yàn)證。
在介紹本單片機(jī)的發(fā)展情況基礎(chǔ)上,說明了本設(shè)計(jì)實(shí)現(xiàn)的功能,以及實(shí)驗(yàn)板硬件情況,并對各功能電路進(jìn)行了分析。主要工作放在軟件編程上,用實(shí)驗(yàn)板實(shí)現(xiàn)時(shí)間、日期、定時(shí)及它們的設(shè)定功能,詳細(xì)對軟件編程流程以及調(diào)試進(jìn)行了說明,并對計(jì)時(shí)誤差進(jìn)行了分析及校正,提出了定時(shí)音與顯示相沖突問題及解決方案。實(shí)驗(yàn)證明效果良好,可以投入使用。
關(guān)鍵詞:單片機(jī) AT89S52 電子時(shí)鐘 匯編語言
目錄
摘要
1 緒論 1
1.1 課題背景 1
1.2 課題意義 1
1.3 本章小節(jié) 2
2 系統(tǒng)功能及操作 3
2.1 系統(tǒng)功能的確定 3
2.1.1 基本功能 3
2.1.2 擴(kuò)展功能 3
2.2 系統(tǒng)操作說明 4
2.3 本章小節(jié) 4
3 系統(tǒng)硬件設(shè)計(jì)—實(shí)驗(yàn)板介紹 5
3.1 芯片的選擇 5
3.2 實(shí)驗(yàn)板電路原理圖 6
3.3 功能電路分析 6
3.3.1 時(shí)鐘電路 6
3.3.2 復(fù)位電路 6
3.3.3 鍵盤電路 7
3.3.4 數(shù)碼顯示電路 7
3.3.5 蜂鳴器電路 8
3.4 本章小節(jié) 8
4 系統(tǒng)軟件設(shè)計(jì) 9
4.1 數(shù)據(jù)單元分配 9
4.1.1 數(shù)據(jù)存儲(chǔ)單元分配 9
4.1.2 標(biāo)志位單元分配 9
4.2 計(jì)時(shí)時(shí)鐘實(shí)現(xiàn)的基本方法 9
4.3 實(shí)現(xiàn)時(shí)鐘程序設(shè)計(jì)步驟 10
4.3.1 主程序模塊設(shè)計(jì) 10
4.3.2 計(jì)時(shí)子程序模塊的實(shí)現(xiàn) 11
4.3.3 顯示子程序模塊的實(shí)現(xiàn) 12
4.3.4 時(shí)鐘設(shè)定子程序模塊的實(shí)現(xiàn) 12
4.3.5 日期、定時(shí)設(shè)定子程序模塊的實(shí)現(xiàn) 12
4.4 程序說明 12
4.4.1 定時(shí)器初值計(jì)算 12
4.4.2 程序初始化 12
4.4.3 誤差分析及校正 13
4.4.4 實(shí)現(xiàn)閃動(dòng)設(shè)定 13
4.4.5 實(shí)現(xiàn)連續(xù)加1 13
4.4.6 定時(shí)音與顯示相沖突問題及解決方案 13
4.5 本章小節(jié) 13
5 系統(tǒng)調(diào)試 14
結(jié)束語 15
致謝 16
附錄A:實(shí)驗(yàn)板原理圖 17
附錄B:程序清單 18
參考文獻(xiàn) 45
TA們正在看...
- 最大公因數(shù)與最小公倍數(shù)應(yīng)用題資料提高資料.doc
- 最大公因數(shù)與最小公倍數(shù)的應(yīng)用題.doc
- 最大公因數(shù)和最小公倍數(shù)應(yīng)用的典型例題和專題練習(xí).doc
- 最大公因數(shù)和最小公倍數(shù)練習(xí)題.doc
- 最大公因數(shù)和最小公倍數(shù)練習(xí)題96471.doc
- 最大公因數(shù)最小公倍數(shù)習(xí)題.doc
- 最大公約數(shù)與最小公倍數(shù)應(yīng)用.doc
- 最大公約數(shù)和最小公倍數(shù).doc
- 最大公約數(shù)和最小公倍數(shù)奧數(shù).doc
- 最大公約數(shù)和最小公倍數(shù)練習(xí)題姓名.doc