基于protues的倒計(jì)時(shí)牌仿真_第1頁
基于protues的倒計(jì)時(shí)牌仿真_第2頁
基于protues的倒計(jì)時(shí)牌仿真_第3頁
基于protues的倒計(jì)時(shí)牌仿真_第4頁
基于protues的倒計(jì)時(shí)牌仿真_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

課程設(shè)計(jì)論文

基于protues的倒計(jì)時(shí)牌仿真

制作人:

閆宗旺201105820237李勝勇201105820228劉振寧201105820220課程設(shè)計(jì)論文

基于protues的倒計(jì)時(shí)牌仿真1主要概況本次課程設(shè)計(jì)的主要概況是了解單片機(jī)控制的60s倒計(jì)時(shí)的過程。是利用定時(shí)器和計(jì)數(shù)器的原理將倒計(jì)時(shí)過程顯示在LED數(shù)碼管上。最后應(yīng)用PROTEUS軟件設(shè)計(jì),仿真基于AT89c51單片機(jī)的99s倒計(jì)時(shí)實(shí)驗(yàn)。通過做一個(gè)綜合性訓(xùn)練題目,達(dá)到對(duì)內(nèi)容的消化、理解并提高解決問題的能力的目的。主要概況本次課程設(shè)計(jì)的主要概況是了解單片機(jī)控制的60s倒計(jì)時(shí)21.總體設(shè)計(jì):

本倒計(jì)時(shí)牌以AT89C51單片機(jī)作為核心,倒計(jì)時(shí)的時(shí)間可以人為設(shè)定;在設(shè)計(jì)時(shí)考慮到只需倒計(jì)時(shí)99s,所以顯示的日歷只是99s,并且初始日期是在程序中設(shè)置的,即不能任意設(shè)定初始值。 倒計(jì)時(shí)設(shè)置時(shí)間時(shí)的位切換、設(shè)定數(shù)值、啟動(dòng)定時(shí)器通過外部中斷來實(shí)現(xiàn)。 倒計(jì)時(shí)牌秒的計(jì)時(shí)分別利用99進(jìn)制自增計(jì)數(shù)。 倒計(jì)時(shí)的顯示電路由LED數(shù)碼管組成,利用2個(gè)1只數(shù)碼管顯示,顯示為秒(十位、個(gè)位)1.總體設(shè)計(jì):

本倒計(jì)時(shí)牌以AT89C51單片機(jī)作為核心,32.硬件原理電路圖的設(shè)計(jì)及分析 倒計(jì)時(shí)牌硬件系統(tǒng)的設(shè)計(jì),關(guān)鍵是其顯示器接口電路的設(shè)計(jì),該設(shè)計(jì)電路是采用AT89C51單片機(jī)為主要控制電路,然后使用74LS245緩沖驅(qū)動(dòng)電路驅(qū)動(dòng)LED數(shù)碼管顯示數(shù)據(jù),其硬件系統(tǒng)主要包括單片機(jī)(包含晶振、電源)、控制電路(設(shè)置時(shí)間以及日歷切換)及顯示接口電路。2.硬件原理電路圖的設(shè)計(jì)及分析42.1模塊方框圖2.1模塊方框圖2.1模塊方框圖2.1模塊方框圖2.1模塊方框圖2.1模塊方框圖5LED數(shù)碼管顯示器概述本設(shè)計(jì)中采用的是7SEG–COM–ANODE型號(hào)數(shù)碼管,它是一種半導(dǎo)體發(fā)光器件,其基本單元是發(fā)光二極管。實(shí)物如圖所示:

LED數(shù)碼管顯示器概述本設(shè)計(jì)中采用的是7SEG–COM–A6數(shù)碼管的分類數(shù)碼管按段數(shù)分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個(gè)發(fā)光二極管單元(多一個(gè)小數(shù)點(diǎn)顯示);按能顯示多少個(gè)“8”可分為1位、2位、4位等等數(shù)碼管;按發(fā)光二極管單元連接方式分為共陽極數(shù)碼管和共陰極數(shù)碼管。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極(COM)的數(shù)碼管。共陽數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極COM接到+5V,當(dāng)某一字段發(fā)光二極管的陰極為低電平時(shí),相應(yīng)字段就點(diǎn)亮。數(shù)碼管的分類數(shù)碼管按段數(shù)分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)7當(dāng)某一字段的陰極為高電平時(shí),相應(yīng)字段就不亮。。共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極(COM)的數(shù)碼管。共陰數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極COM接到地線GND上,當(dāng)某一字段發(fā)光二極管的陽極為高電平時(shí),相應(yīng)字段就點(diǎn)亮。當(dāng)某一字段的陽極為低電平時(shí),相應(yīng)字段就不亮當(dāng)某一字段的陰極為高電平時(shí),相應(yīng)字段就不亮。。共陰數(shù)碼管是指8AT89C51的芯片概述

AT89C51是一個(gè)低功耗,高性能CMOS8位單片機(jī),片內(nèi)含4kBytesISP(In-systemprogrammable)的可反復(fù)擦寫1000次的Flash只讀程序存儲(chǔ)器,器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng)及80C51引腳結(jié)構(gòu),芯片內(nèi)集成了通用8位中央處理器和ISPFlash存儲(chǔ)單元,功能強(qiáng)大的微型計(jì)算機(jī)的AT89C51可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價(jià)比的解決方案。AT89C單片機(jī)為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案。其工作電壓在4.5-5V,一般我們選用+5V電壓。外形及引腳排列如圖2所示:AT89C51的芯片概述9基于protues的倒計(jì)時(shí)牌仿真10所需器件如下表所列序號(hào)元件類型元件參數(shù)元件個(gè)數(shù)備注1芯片AT89C5112晶振12M13電源電容10UF14電容30PF25電阻10K16電阻470147數(shù)碼管7段2共陽所需器件如下表所列序號(hào)元件類型元件參數(shù)元件個(gè)數(shù)備注1芯片A11軟件設(shè)計(jì)方法

開始顯示99秒中斷50ms溢出跳轉(zhuǎn)到LOOP1,倒計(jì)時(shí)開始結(jié)束軟件設(shè)計(jì)方法開始顯示99秒中斷50ms溢出跳轉(zhuǎn)到LOOP112顯示程序ORG00HSJMPSTARORG1BHSJMPT1SORG30HSTAR:MOVR2,#99MOVR4,#20MOVIE,#88HMOVTMOD,#10HMOVTH1,#3CHMOVTL1,#0B0HSETBTR1MOVA,R2MOVB,#10

DIVABACALLSEG7MOVP1,AMOVA,BACALLSEG7MOVP2,ASJMP$T1S:MOVTH1,#3CHMOVTL1,#0B0HDJNZR4,T1S0MOVR4,#20DJNZR2,T1S1CLRTR1SJMPT1S1顯示程序ORG00HDIVAB13顯示程序T1S0:RETIT1S1:MOVA,R2MOVB,#10DIVABACALLSEG7MOVP1,A

MOVA,BACALLSEG7MOVP2,ARETISEG7:INCAMOVCA,@A+PC

RETDB0C0H,0F9H,0A4H,0B0HDB99H,92H,82H,0F8HDB80H,90H,88H,83HDB0C6H,0A1H,86H,8EHEND顯示程序T1S0:RETIRET14設(shè)計(jì)總結(jié)

課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn),提出,分析和解決實(shí)際問題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對(duì)學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過程.隨著科學(xué)技術(shù)發(fā)展的日新日異,單片機(jī)已經(jīng)成為當(dāng)今計(jì)算機(jī)應(yīng)用中空前活躍的領(lǐng)域,

在生活中可以說得是無處不在。因此作為二十一世紀(jì)的大學(xué)來說掌握單片機(jī)的開發(fā)技術(shù)是十分重要的。設(shè)計(jì)總結(jié)

課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),發(fā)現(xiàn),提出,分15回顧起此次單片機(jī)課程設(shè)計(jì),我仍感慨頗多,的確,從選題到定稿,從理論到實(shí)踐,在接近四星期的日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的的東西,同時(shí)不僅可以鞏固了以前所學(xué)過的知識(shí),而且學(xué)到了很多在書本上所沒有學(xué)到過的知識(shí)。通過這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力?;仡櫰鸫舜螁纹瑱C(jī)課程設(shè)計(jì),我仍感慨頗多,的確,從選題到定稿,16致謝

這次課程設(shè)計(jì)終于順利完成了,在設(shè)計(jì)中遇到了很多編程問題,最后在老師的辛勤指導(dǎo)下,終于完成了設(shè)計(jì)要求。同時(shí),在老師那里我學(xué)得到很多實(shí)用的知識(shí),在次我表示感謝!

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論