shizhong.jpg (77.09 KB, 下載次數(shù): 195)
下載附件
2016-4-7 02:17 上傳
時鐘調(diào)時狀態(tài)下.jpg (92.47 KB, 下載次數(shù): 177)
下載附件
2016-4-7 02:17 上傳
時鐘運行中.jpg (80.91 KB, 下載次數(shù): 178)
下載附件
2016-4-7 02:17 上傳
ppt文件:
2.png (592.47 KB, 下載次數(shù): 191)
下載附件
2016-4-7 02:18 上傳
0.png (43.33 KB, 下載次數(shù): 228)
下載附件
2016-4-7 02:18 上傳
以上所有資料打包下載:
LCD1602時鐘設(shè)計資料.rar
(5.08 MB, 下載次數(shù): 19)
2016-4-7 02:23 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|
|
|
|
|
|
|
|
|
|
|
| | 1、 使用LCD顯示器(1602)來顯示現(xiàn)在的時間。 顯示格式為“時時:分分:秒秒”。 2、 利用4*4鍵盤設(shè)置時間。 3、 兩個功能切換鍵CHANGE--MOVE,功能如下: a 按下操作鍵CHANGE:進(jìn)入設(shè)置時間界面;時間設(shè)置完畢,釋放此鍵進(jìn)入實時時間顯示界面。 b 操作鍵MOVE:每按下一次改動位后移一位。
|
|
|
|
|
正文: 電子時鐘設(shè)計
摘要
? 單片微型計算機(Single-Chip Microcomputer)簡稱單片機,是典型的嵌入式微控制器(Embedded Microcontrollers),它最早是被用在工業(yè)控制領(lǐng)域。它體積小,成本低,功能強,廣泛應(yīng)用于智能產(chǎn)業(yè)和工業(yè)自動化上。而51系列單片機是各單片機中最為典型和最有代表性的一種,通過本次設(shè)計進(jìn)一步對單片機學(xué)習(xí)和應(yīng)用,從而更熟悉單片機的原理和相關(guān)設(shè)計并提高了開發(fā)軟、硬件的能力。本設(shè)計主要設(shè)計一個基于80C51單片機的電子時鐘,并在LCD上顯示相應(yīng)的時間,通過兩個控制鍵和4×4鍵盤來實現(xiàn)時間的調(diào)節(jié)功能。應(yīng)用Proteus軟件實現(xiàn)單片機電子時鐘系統(tǒng)的設(shè)計與仿真。 關(guān)鍵詞:單片機 微控制器 設(shè)計 電子時鐘
目 錄 一、電子時鐘的工作原理…………………………………………………… 1.計時原理…………………………………………………………………… 2.調(diào)時原理…………………………………………………………………… 3.顯示原理…………………………………………………………………… 二、電子時鐘的功能實現(xiàn)…………………………………………………… 1.Proteus仿真電路圖……………………………………………………… 2.元器件清單………………………………………………………………… 3.程序框圖…………………………………………………………………… 3.源程序……………………………………………………………………… 三、使用說明………………………………………………………………… 四、心得與體會……………………………………………………………… 五、主要參考文獻(xiàn)、資料……………………………………………………
一、電子時鐘的工作原理 通過單片機內(nèi)部硬件電路提供時基(time base),再由軟件來實現(xiàn)對基時的調(diào)控得到時、分、秒的數(shù)值。 [/url] 時基電路
2.調(diào)時原理 合上開關(guān)CHANGE程序進(jìn)入外部中斷1,即調(diào)時函數(shù)。此時鍵盤函數(shù)開始掃描矩陣鍵盤,當(dāng)檢測到哪一個位被按下時,程序根據(jù)m值(即顯示的那一位)在指定的位置輸入數(shù)據(jù)(時、分、秒),即可實現(xiàn)調(diào)時功能。
3.顯示原理 通過定時器 /計數(shù)器0來計時,再通過lcd1602來顯示時間。時間的精確度與單片機的晶振密切相關(guān)。
二、電子時鐘的功能實現(xiàn)
1.Proteus仿真電路圖:
2.元器件清單
3.程序框圖
程序: 三、使用說明 正常顯示:斷開開關(guān)MOVE,CHANGE運行程序即可顯示正常工作狀態(tài)。 調(diào)時狀態(tài):合上開關(guān)(注釋:一直合上),進(jìn)入調(diào)時界面,通過MOVE鍵(注釋:按下后必須返回)選擇要調(diào)整的時間位,選中后通過矩陣鍵盤輸入數(shù)據(jù)即可。調(diào)整過后打開CHANGE開關(guān)即可進(jìn)入正常工作界面。
四、心得與體會: 由于課本上的知識太多,平時課間的學(xué)習(xí)并不能很好的理解和運用各個元件的功能,所以在這次設(shè)計過程中,我了解了很多元件的功能,并且對于其在電路中的使用有了更多的認(rèn)識。有一點是在設(shè)計過程中,經(jīng)常會遇到這樣那樣的情況,就是心里想老著這樣的接法可以行得通,但實際接上電路,總是實現(xiàn)不了,而又一下找不出問題所在,只有在查了書上有關(guān)這方面的解釋后才有所進(jìn)展,因此耗費在這上面的時間很多。總體感覺是:通過這次設(shè)計,加強了我們動手、思考和解決問題的能力。
五、主要參考文獻(xiàn)、資料:
[1]郭天祥: 新概念C51單片機C語言教程---入門、提高、開發(fā)、拓展全攻略
電子工業(yè)出版社
[2]林小荼:C語言程序設(shè)計(第二版) 中國鐵道出版社
[3]李全利 遲榮強:單片機以及及接口技術(shù)高等教育出版社
|