基于單片機的電子鐘的設(shè)計.doc
基于單片機的電子鐘的設(shè)計,1、本課題任務(wù)如下:(1)、設(shè)計一個具有特定功能的電子鐘。該電子鐘上電或按鍵復(fù)位后能自動顯示系統(tǒng)提示符“p.”, 進入時鐘準備狀態(tài);第一次按電子鐘啟動/調(diào)整鍵,電子鐘從0時0分0秒開始運行,進入時鐘運行狀態(tài);再次按電子鐘啟動/調(diào)整鍵,則電子鐘進入時鐘調(diào)整狀態(tài),此時可利用各調(diào)整鍵調(diào)整時間,調(diào)整結(jié)束...
內(nèi)容介紹
此文檔由會員 jony_le 發(fā)布1、本課題任務(wù)如下:
(1)、基于單片機的電子鐘的設(shè)計
設(shè)計一個具有特定功能的電子鐘。該電子鐘上電或按鍵復(fù)位后能自動顯示系統(tǒng)提示符“P.”, 進入時鐘準備狀態(tài);第一次按電子鐘啟動/調(diào)整鍵,電子鐘從0時0分0秒開始運行,進入時鐘運行狀態(tài);再次按電子鐘啟動/調(diào)整鍵,則電子鐘進入時鐘調(diào)整狀態(tài),此時可利用各調(diào)整鍵調(diào)整時間,調(diào)整結(jié)束后可按啟動/調(diào)整鍵再次進入時鐘運行狀態(tài)。
(2)、基于單片機的頻率計的設(shè)計
設(shè)計一個能夠測量矩形波信號的頻率、周期、脈寬、占空比的頻率計。該頻率計上電或按鍵復(fù)位后能自動顯示系統(tǒng)提示符“P.”, 進入測量準備狀態(tài)。按頻率測量鍵則測量頻率;按周期測量鍵則測量周期;按脈寬測量鍵則測量脈寬;按占空比測量鍵則測量占空比。
摘 要
時鐘,自從它發(fā)明的那天起,就成為人類的朋友,但隨著時間的推移,科學(xué)技術(shù)的不斷發(fā)展,人們對時間計量的精度要求越來越高,應(yīng)用越來越廣。怎樣讓時鐘更好的為人民服務(wù),怎樣讓我們的老朋友煥發(fā)青春呢?這就要求人們不斷設(shè)計出新型時鐘。
數(shù)字電子鐘的設(shè)計方法有多種,其中,利用單片機實現(xiàn)的電子鐘具有編程靈活,便于電子鐘功能的擴充,即可用該電子鐘發(fā)出各種控制信號,精確度高等特點,同時可以用該電子鐘發(fā)出各種控制信號。
本文主要介紹用單片機內(nèi)部的定時/計數(shù)器來實現(xiàn)電子時鐘的方法,本設(shè)計由單片機AT89S52芯片和LED數(shù)碼管為核心,輔以必要的電路,構(gòu)成了一個單片機電子時鐘。與傳統(tǒng)機械表相比,它具有走時精確,顯示直觀等特點。它的計時周期為24小時,顯滿刻度為“23時59分59秒”,另外具有校時功能等特點。該電子鐘可以做到的功能:
上電或按鍵復(fù)位后能自動顯示系統(tǒng)提示符“P.”進入時鐘準備狀態(tài)2.第一次按電子鐘啟動/調(diào)整鍵,電子鐘從0時0分0秒開始運行,進入時鐘運行狀態(tài)。再次按電子鐘啟動/調(diào)整鍵,則電子鐘進入時鐘調(diào)整狀態(tài),此時可利用各調(diào)整鍵調(diào)整時間,調(diào)整結(jié)束后可按啟動/調(diào)整鍵再次進入時鐘運行狀態(tài)。通過設(shè)置的A、B、C、D四個鍵來調(diào)整運行,并且利用了8位LED顯示時分秒。
此電子鐘嚴格按照要求設(shè)計,最終達到預(yù)期的效果,能夠正確顯示“P”點以及時分秒的計時,算是一次比較成功的設(shè)計了。
關(guān)鍵詞:電子鐘,單片機,匯編
目 錄
第1章 電子鐘功能及總體方案的介紹 1
1.1電子鐘功能介紹 1
1.1.1基本功能要求 1
1.1.2擴展功能要求 1
1.2總體方案介紹 2
1.2.1計時方案 2
1.2.2鍵盤/顯示方案 2
第2章 電子鐘的工作原理 3
2.1實現(xiàn)時鐘計時的基本方法 3
2.2電子鐘的時間顯示 3
2.3電子鐘的啟、停及時間調(diào)整 3
第3章 電子鐘原理圖及元件清單 4
3.1電子鐘電路原理圖 4
3.2元件清單 4
第4章 軟件系統(tǒng)設(shè)計 5
4.1電子鐘程序流程框圖 5
4.1.1主程序流程框圖 5
4.1.2鍵掃子程序流程框圖 6
4.1.3中斷服務(wù)程序流程框圖 7
4.1.5顯示子程序流程框圖 9
4.1.6加一子程序流程框圖 10
4.2電子鐘總體程序清單 11
第5章 電子鐘的使用說明及調(diào)試運行 19
5.1使用說明書 19
5.1.1操作說明 19
5.2電子鐘運行結(jié)果 19
5.2.1待機 19
5.2.2啟動 19
5.2.3運行 20
第6章 誤差分析 21
第7章 設(shè)計體會 22
教學(xué)建議 23
參考資料 24
附 錄 25
致 謝 26