單片機課設——多功能秒表設計.doc
約1頁DOC格式手機打開展開
單片機課設——多功能秒表設計,21頁4334字數(shù)摘要本設計是設計一個單片機控制的多功能秒表系統(tǒng)。近年來隨著科技的飛速發(fā)展,單片機的應用正在不斷的走向深入,同時帶動著傳統(tǒng)控制檢測日新月異更新。在實時檢測和自動控制的單片機應用系統(tǒng)中,單片機往往是作為一個核心部件來使用,僅單片機方面的知識是不夠的,還要根據(jù)具體的硬件結構,以及...
內容介紹
此文檔由會員 胖嬌嬌 發(fā)布
單片機課設——多功能秒表設計
21頁
4334字數(shù)
摘要
本設計是設計一個單片機控制的多功能秒表系統(tǒng)。近年來隨著科技的飛速發(fā)展,單片機的應用正在不斷的走向深入,同時帶動著傳統(tǒng)控制檢測日新月異更新。在實時檢測和自動控制的單片機應用系統(tǒng)中,單片機往往是作為一個核心部件來使用,僅單片機方面的知識是不夠的,還要根據(jù)具體的硬件結構,以及針對具體的應用對象的軟件結合,加以完善。秒表的出現(xiàn),解決了傳統(tǒng)的由于人為因素造成的誤差和不公平性。
本設計的多功能秒表系統(tǒng)采用AT89C51單片機為中心器件,利用其定時器/計數(shù)器定時和記數(shù)的原理,結合顯示電路、電源電路、LED數(shù)碼管以及鍵盤電路來設計計時器。將軟、硬件有機地結合起來,使得系統(tǒng)能夠實現(xiàn)兩位LED顯示,顯示時間為00~99秒,每秒自動加1,能正確地進行加、減(倒)計時,快加,快減,可以同時記錄4個相對獨立的時間,通過上翻下翻來查看這4個不同的計時值,可謂功能強大。其中軟件系統(tǒng)采用匯編語言編寫程序,包括顯示程序,加減計數(shù)程序,快加快減程序,中斷,延時程序,按鍵消抖程序等,并在WAVE中調試運行,硬件系統(tǒng)利用PROTEUS強大的功能來實現(xiàn),簡單切易于觀察,在仿真中就可以觀察到實際的工作狀態(tài)。
目錄
1 概述……………………………………………………………………………….3
1.1設計目的..........................................................................................................3
1.2設計要求..........................................................................................................3
1.3設計意義..........................................................................................................3
2 系統(tǒng)總體方案及硬件設計……………………………………………………….4
2.1系統(tǒng)總體方案...................................................................................................4
2.2硬件設計...........................................................................................................4
2.2.1 復位電路.................................................................................................4
2.2.2 振蕩電路.................................................................................................4
2.2.3 鍵盤電路.................................................................................................5
2.2.4 顯示電路.................................................................................................7
3 軟件設計…………………………………………………………………………...8
3.1設計特點.............................................................................................................8
3.2設計思路.............................................................................................................8
4 PROTEUS軟件仿真………………………………………………………………11
5 課程設計體會……………………………………………………………………13
參考文獻……………………………………………………………………………14
附1:源程序代碼…………………………………………………………………15
附2:系統(tǒng)原理圖…………………………………………………………………20
參考文獻
[1] 余發(fā)山,單片機原理及應用技術.中國礦業(yè)大學出社,2003
[2]大學電氣學院.單片機實驗報告指導冊,2007
[3] 何立民,MSC--51系列單片機應用系統(tǒng)設計.北京航空航天大學出版社,1993
[4] 曹巧媛,單片機原理及應用.電子工業(yè)出版社,1997
[5] 孫育才主編,MCS-51系列單片微型計算機及其應用.東南大學出版社
21頁
4334字數(shù)
摘要
本設計是設計一個單片機控制的多功能秒表系統(tǒng)。近年來隨著科技的飛速發(fā)展,單片機的應用正在不斷的走向深入,同時帶動著傳統(tǒng)控制檢測日新月異更新。在實時檢測和自動控制的單片機應用系統(tǒng)中,單片機往往是作為一個核心部件來使用,僅單片機方面的知識是不夠的,還要根據(jù)具體的硬件結構,以及針對具體的應用對象的軟件結合,加以完善。秒表的出現(xiàn),解決了傳統(tǒng)的由于人為因素造成的誤差和不公平性。
本設計的多功能秒表系統(tǒng)采用AT89C51單片機為中心器件,利用其定時器/計數(shù)器定時和記數(shù)的原理,結合顯示電路、電源電路、LED數(shù)碼管以及鍵盤電路來設計計時器。將軟、硬件有機地結合起來,使得系統(tǒng)能夠實現(xiàn)兩位LED顯示,顯示時間為00~99秒,每秒自動加1,能正確地進行加、減(倒)計時,快加,快減,可以同時記錄4個相對獨立的時間,通過上翻下翻來查看這4個不同的計時值,可謂功能強大。其中軟件系統(tǒng)采用匯編語言編寫程序,包括顯示程序,加減計數(shù)程序,快加快減程序,中斷,延時程序,按鍵消抖程序等,并在WAVE中調試運行,硬件系統(tǒng)利用PROTEUS強大的功能來實現(xiàn),簡單切易于觀察,在仿真中就可以觀察到實際的工作狀態(tài)。
目錄
1 概述……………………………………………………………………………….3
1.1設計目的..........................................................................................................3
1.2設計要求..........................................................................................................3
1.3設計意義..........................................................................................................3
2 系統(tǒng)總體方案及硬件設計……………………………………………………….4
2.1系統(tǒng)總體方案...................................................................................................4
2.2硬件設計...........................................................................................................4
2.2.1 復位電路.................................................................................................4
2.2.2 振蕩電路.................................................................................................4
2.2.3 鍵盤電路.................................................................................................5
2.2.4 顯示電路.................................................................................................7
3 軟件設計…………………………………………………………………………...8
3.1設計特點.............................................................................................................8
3.2設計思路.............................................................................................................8
4 PROTEUS軟件仿真………………………………………………………………11
5 課程設計體會……………………………………………………………………13
參考文獻……………………………………………………………………………14
附1:源程序代碼…………………………………………………………………15
附2:系統(tǒng)原理圖…………………………………………………………………20
參考文獻
[1] 余發(fā)山,單片機原理及應用技術.中國礦業(yè)大學出社,2003
[2]大學電氣學院.單片機實驗報告指導冊,2007
[3] 何立民,MSC--51系列單片機應用系統(tǒng)設計.北京航空航天大學出版社,1993
[4] 曹巧媛,單片機原理及應用.電子工業(yè)出版社,1997
[5] 孫育才主編,MCS-51系列單片微型計算機及其應用.東南大學出版社