国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

電子跑表畢業(yè)設計.doc

約18頁DOC格式手機打開展開

電子跑表畢業(yè)設計,畢業(yè)論文標準word格式排版 18頁 5846字abstract: because of its extremely high performance-price ratio, the single-chip computer (scc) has been paid great attention to ever si...
編號:10-268112大小:331.50K
分類: 論文>通信/電子論文

內(nèi)容介紹

此文檔由會員 莎士比亞 發(fā)布

畢業(yè)論文標準WORD格式排版 18頁 5846字

ABSTRACT: Because of its extremely high performance-price ratio, the single-chip computer (SCC) has been paid great attention to ever since it came out in 1970s of 20th Century, and has gained an extensive applicable field and fast development. Among all kinds of SCCs, 51 SCC is the most typical and representative one. This design, adopting 80C51 chip as the core part with some necessary peripheral circuits, is a simple electronic clock which uses 5V DC as the power supply. In hardware aspect, besides the CPU, four seven-segment LED digi-tubes are used for display, which work in a dynamically scanning display mode and driven by 74SL245 chip. The LEDs can accurately indicate hour and minute and two buttons can be used to adjust the time. While in the software aspect, the programming language is assembly language. The whole electronic clock system has functions of time display, adjustment, stopwatch and reset, etc. This design enables me to have greater insight into the basic circuit of SCC, and the basic methods of timer control and interruption programming, so that is a training of my ability of learning, designing and developing software and hardward.
KEY WORDS:80C51 LED digi-tubes Electronic clock Stopwatch


摘要: 單片機自20世紀70年代問世以來,以其極高的性能價格比,受到人們的重視和關(guān)注,應用很廣、發(fā)展很快。而51單片機是各單片機中最為典型和最有代表性的一種。本次設計以80C51芯片為核心,輔以必要的外圍電路,設計了一個簡易的電子跑表,它由5V直流電源供電。在硬件方面,除了CPU外,使用8個七段LED數(shù)碼管來進行顯示,LED采用的是動態(tài)掃描顯示,使用74LS245芯片進行驅(qū)動。通過LED能夠比較準確顯示時、分。兩個簡單的按鍵實現(xiàn)對時間的調(diào)整。軟件方面采用匯編語言編程。整個電子鐘系統(tǒng)能完成時間的顯示,調(diào)時,秒表計時,復位等功能。通過這次設計讓我更深入了解單片機基本電路、如何控制和定時器和中斷編程的基本方法,從而鍛煉了我學習、設計和開發(fā)軟、硬件的能力。
關(guān)鍵字:80C51 LED數(shù)碼管 電子鐘 跑表
一、設計目的
 通過電子跑表的課程設計,鞏固本學期學習的單片機知識;
 通過過編寫程序,深刻理解定時器T0、T1的編程方法;
 通過PROTEUS仿真系統(tǒng)的仿真,對軟件仿真進一步的了解;
 提高對LED數(shù)碼管的更進一步的認識,以及其驅(qū)動電路的認識;
 學習單片機和其外圍電路的接口方法;
 熟悉獨立式連接鍵盤和矩陣式鍵盤的原理;
 提高查閱資料的能力以及知識之間相互聯(lián)系的理解。
二、設計要求
 利用8051或者8031(2764)作為主控器,組成一個電子跑表,采用6位LED顯示器。
 上電或RESET后能啟動當前時間(時:分:秒);首次上電復位顯示為0時0分0秒,以后各次RESET均顯示正確的當前時間。
 當按下START鍵時,作為跑表使用,顯示范圍是000.0秒~999.9秒,當按下STOP鍵時,跑表停止運行,并保留所停位置的時間顯示不變,當再按下CLEAR鍵時跑表清零,再按下START鍵時,跑表從000.0開始計時,當跑到999.9時變成000.0。當按下SECOND鍵時跑表回到電子時鐘的狀態(tài),并顯示正確的時間。
 利用SECOND作為秒鐘校正,即按下SECOND(在時鐘狀態(tài))時,秒鐘加1,當加到60時,分鐘加1,秒鐘變?yōu)?。利用MINUTE作為分鐘校正,即按下MINUTE(在時鐘狀態(tài))時,分鐘加1,當加到60時,時鐘加1,分鐘變?yōu)?,秒鐘變?yōu)?。利用HOUR作為秒鐘校正,即按下HOUR(在時鐘狀態(tài))時,時鐘加1,當加到24時,時鐘為0,分鐘為0,秒鐘為0。
三、方案選擇
 方案一:利用數(shù)字電子技術(shù)利用555電路組成作為時鐘發(fā)生信號,讓此脈沖作為一個計時電路的時鐘信號,讓計時電路產(chǎn)生的信號經(jīng)過鎖存驅(qū)動送到LED數(shù)碼管顯示。
 方案二:可以利用8031芯片,但考慮到8031沒有ROM,而要添加一個ROM,這樣構(gòu)成的電路會麻煩些。
 方案三:利用80C51芯片,其內(nèi)部有4KB的ROM,對與設計電子跑表已經(jīng)足夠,同時其有兩個定時器T0、T1可以一個用來時鐘定時,另外一個用來跑表計數(shù),設置T0、和T1中斷。然后通過74LS245驅(qū)動7段數(shù)碼管動態(tài)顯示P0口發(fā)過來的數(shù)據(jù)。
 綜上所述,考慮實際情況,此次課程設計選用方案三。
.....