版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
目錄225641倒計(jì)時(shí)器設(shè)計(jì)規(guī)定 1301681.1設(shè)計(jì)規(guī)定 1324631.2開發(fā)作用和意義 1141802.單片機(jī) 22.1單片機(jī)概述 2261562.1.1單片機(jī)基礎(chǔ) 259972.1.2單片機(jī)與單片機(jī)系統(tǒng) 2136492.1.3單片機(jī)的產(chǎn)生與發(fā)展 3182693.硬件設(shè)計(jì) 430773.1AT89C51的介紹 4214643.2晶振電路 5267293.3復(fù)位電路 577533.4按鍵電路 6150753.5顯示電路 680823.6蜂鳴器電路 788314.系統(tǒng)調(diào)試 795994.1系統(tǒng)調(diào)試工具KeiluVision3 7238314.2調(diào)試工具PROTEUS 84.3調(diào)試辦法 822334.4調(diào)試的重要環(huán)節(jié) 846125.系統(tǒng)仿真 1018545.1proteus仿真 104912總結(jié) 124011致謝 1320403參考文獻(xiàn) 1427619程序 151倒計(jì)時(shí)器設(shè)計(jì)規(guī)定1.1設(shè)計(jì)規(guī)定以AT89C51系統(tǒng)單片機(jī)為核心器件,構(gòu)成一種99秒以內(nèi)任意秒數(shù)的倒計(jì)時(shí)系統(tǒng),即初值為99秒以內(nèi)任意秒數(shù),以一秒的速度進(jìn)行倒計(jì)時(shí)。系統(tǒng)有8個(gè)LED數(shù)碼管顯示屏,選擇顯示十位、個(gè)位,而其它位設(shè)立為始終是暗的,沒有任何顯示。此倒計(jì)時(shí)設(shè)計(jì)能夠通過按鍵倒計(jì)時(shí)器設(shè)定任何不不不大于99秒的初值,同時(shí)設(shè)立有開始鍵、復(fù)位鍵,以達(dá)成能夠重新設(shè)立初值的目的。1.2開發(fā)作用和意義現(xiàn)在單片機(jī)的應(yīng)用在我們的生活中隨處可見,這體現(xiàn)了它的重要性與實(shí)用性。它從根本上變化了傳統(tǒng)的控制系統(tǒng)設(shè)計(jì)思想和設(shè)計(jì)辦法。從前必須由模擬電路或數(shù)字電路實(shí)現(xiàn)的大部分功效,現(xiàn)在已能用單片機(jī)通過軟件辦法來實(shí)現(xiàn)了。這種軟件替代硬件的控制技術(shù)也稱為微控制技術(shù),是傳統(tǒng)控制技術(shù)的一次革命。本次設(shè)計(jì)的倒計(jì)時(shí)器就是采用的微控制計(jì)數(shù)的辦法實(shí)現(xiàn)的。計(jì)時(shí)器在單片機(jī)模塊中是比較常見的的一種模塊,計(jì)時(shí)器是一種用數(shù)字電路技術(shù)實(shí)現(xiàn)計(jì)時(shí)的裝置,與機(jī)械式時(shí)鐘相比含有更高的精確性和直觀性,且無機(jī)械裝置,含有更更長的使用壽命,因此得到了廣泛的使用。本次設(shè)計(jì)的99秒倒計(jì)時(shí)器是在計(jì)時(shí)器的基礎(chǔ)上設(shè)計(jì)的,以倒計(jì)時(shí)器為基礎(chǔ),還能夠設(shè)計(jì)更多對(duì)日常生活親密有關(guān)的設(shè)備,諸如定時(shí)自動(dòng)報(bào)警、準(zhǔn)時(shí)自動(dòng)打鈴、時(shí)間程序自動(dòng)控制、定時(shí)廣播、自動(dòng)起閉路燈、定時(shí)開關(guān)烘箱、通斷動(dòng)力設(shè)備、甚至多個(gè)定時(shí)電氣的自動(dòng)啟用等,都是以計(jì)時(shí)器為基礎(chǔ)的。通過對(duì)基于單片機(jī)控制的倒計(jì)時(shí)器的設(shè)計(jì)的過程中,讓我對(duì)單片機(jī)的知識(shí)有一種初步解,在學(xué)習(xí)單片機(jī)基礎(chǔ)知識(shí)的同時(shí),結(jié)合C語言學(xué)習(xí),實(shí)現(xiàn)某些簡(jiǎn)樸的功效的設(shè)計(jì),做到了主動(dòng)學(xué)習(xí)和探索。本設(shè)計(jì)不僅節(jié)省成本,并且功效齊全,不僅能實(shí)現(xiàn)倒計(jì)時(shí)器的功效,并且還能實(shí)現(xiàn)其它多個(gè)功效,如倒計(jì)時(shí)秒表、定時(shí)器等等。并且由于本次這個(gè)基于51單片機(jī)的99秒的倒計(jì)時(shí)器無論是硬件方面還是在軟件程序設(shè)計(jì)方面都比較簡(jiǎn)樸,因此還能夠通過擴(kuò)展完畢其它的功效,并且功效的互相轉(zhuǎn)換也非常簡(jiǎn)樸。若作為一種部件生產(chǎn)產(chǎn)品,有很大的挖掘價(jià)值,也非常有吸引力。本課題開發(fā)的意義在于它既節(jié)省了硬件成本,又能實(shí)現(xiàn)多功效。既可做倒計(jì)時(shí)秒表,又可進(jìn)行定時(shí),還能夠通過擴(kuò)展完畢其它功效,并且功效的互相轉(zhuǎn)換也十分簡(jiǎn)樸。對(duì)于廠商,有很大的挖掘潛在價(jià)值的空間;對(duì)于消費(fèi)者,也有很大的吸引力。2.單片機(jī)2.1單片機(jī)概述單片機(jī)因?qū)⑵渲匾獦?gòu)成部分集成在一種芯片上而得名,具體說就是把中央解決器CPU(Centralprocessingunit)。隨機(jī)存儲(chǔ)器RAM(Randomaccessmemory)。只讀存儲(chǔ)器ROM(Readonlymemory)。中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器以及I\O(Input/output)接口電路等重要微型機(jī)部件集成在一種芯片上。即使單片機(jī)只是一種芯片,但從構(gòu)成和功效上看,它已含有了計(jì)算機(jī)系統(tǒng)的屬性。為此,稱它為單片微型計(jì)算機(jī)SCMC(Singlechipmicrocomputer),簡(jiǎn)稱單片機(jī)。單片機(jī)重要應(yīng)用與控制領(lǐng)域,用以實(shí)現(xiàn)多個(gè)測(cè)試和控制功效,為了強(qiáng)調(diào)起控制屬性,也能夠把單片機(jī)稱為微控制器MCU(Microcontrollerunit)。在國際上,“微控制器”的叫法似乎更通用某些,而在我國則比較習(xí)慣與“單片機(jī)”這一名稱。單片機(jī)在應(yīng)用時(shí),普通是處在控制系統(tǒng)的核心地位并融入其中,即以嵌入的方式進(jìn)行使用,為了強(qiáng)調(diào)其"嵌入"的特點(diǎn),也經(jīng)常將單片機(jī)稱為嵌入式微控制器EMCU(Embeddedmicrocontrollerunit)。在單片機(jī)的電路和構(gòu)造中,有許多嵌入式應(yīng)用的特點(diǎn)。2.1.1單片機(jī)基礎(chǔ)根據(jù)控制應(yīng)用的需要,能夠?qū)纹瑱C(jī)分成為通用型和專用型兩種類型。通用型單片機(jī)是一種基本芯片,他的內(nèi)部資源比較豐富,性能全方面且合用性強(qiáng),能覆蓋多個(gè)應(yīng)用需要。顧客能夠根據(jù)需要設(shè)計(jì)成多個(gè)不同應(yīng)用的控制系統(tǒng),即通用單片機(jī)有一種在設(shè)計(jì)的過程,通過顧客的進(jìn)一步設(shè)計(jì),才干組建成一種以通用單片機(jī)芯片為核心再配以其它外圍電路的應(yīng)用控制系統(tǒng)。然而在單片機(jī)的控制應(yīng)用中,有許多時(shí)候是專門針對(duì)某個(gè)特定產(chǎn)品的,例如電度表和IC卡讀寫器上的單片機(jī)等。這種應(yīng)用的最大特點(diǎn)是針對(duì)性強(qiáng)并且數(shù)量巨大,為此廠家常與芯片制造商合作,設(shè)計(jì)和生產(chǎn)專用的單片機(jī)芯片。由于專用單片機(jī)芯片是針對(duì)一種產(chǎn)品或一種控制應(yīng)用而專門設(shè)計(jì)的,設(shè)計(jì)時(shí)已經(jīng)對(duì)系統(tǒng)構(gòu)造的最簡(jiǎn)化,軟硬件資源運(yùn)用的最優(yōu)化。2.1.2單片機(jī)與單片機(jī)系統(tǒng)單片機(jī)普通是指芯片本身,它是有芯片制造商生產(chǎn)的,在它上面集成的是某些做為基本構(gòu)成部分的運(yùn)算器電路,控制器電路,存儲(chǔ)器,中斷系統(tǒng),定時(shí)器/計(jì)數(shù)器以及輸入/輸出口電路等。但一種單片機(jī)芯片并不能把計(jì)算機(jī)的全部電路都集成到其中,例如構(gòu)成諧振電路和復(fù)位電路的石英晶體,電阻,電容等,這些元件在單片機(jī)系統(tǒng)中只能以散件的形式出現(xiàn)。從中能夠看到單片機(jī)和單片機(jī)系統(tǒng)的差別,即:?jiǎn)纹瑱C(jī)只是一塊芯片,而單片機(jī)系統(tǒng)則是在單片機(jī)芯片的基礎(chǔ)上擴(kuò)展其它電路或芯片構(gòu)造的含有一定應(yīng)用功效的計(jì)算機(jī)系統(tǒng)。普通所說的單片機(jī)系統(tǒng)都是為實(shí)現(xiàn)某一控制應(yīng)用需要由顧客設(shè)計(jì)的,是一種圍繞單片機(jī)芯片而建的計(jì)算機(jī)應(yīng)用系統(tǒng)。在單片機(jī)系統(tǒng)中,單片機(jī)處在核心地位,是構(gòu)成單片機(jī)系統(tǒng)的硬件和軟件基礎(chǔ)。2.1.3單片機(jī)的產(chǎn)生與發(fā)展1.單片機(jī)的產(chǎn)生電子計(jì)算機(jī)的發(fā)展經(jīng)歷了從電子管,晶體管,集成電路到大(超大)規(guī)模集成電路共四個(gè)階段,即普通所說的第一代,第二代,第三代和第四代計(jì)算機(jī)?,F(xiàn)在廣泛使用的微型計(jì)算機(jī)是大規(guī)模集成電路技術(shù)發(fā)展的產(chǎn)物,因此它屬于第四代計(jì)算機(jī),而單片機(jī)則是微型計(jì)算機(jī)的一種分支。從1971年微型計(jì)算機(jī)問世以來,由于實(shí)際應(yīng)用的需要,微型計(jì)算機(jī)向著兩個(gè)不同的方向發(fā)展;一種是向高速度,大容量,高性能的高檔微機(jī)方向發(fā)展;而另一種則是向穩(wěn)定可靠、體積小和價(jià)格便宜的單片機(jī)方向發(fā)展。但是兩者在原理和技術(shù)上是緊密聯(lián)系的。單片機(jī)的發(fā)展繼1971年微解決器的研制成功很快,就出現(xiàn)了單片的微型計(jì)算機(jī)即單片機(jī),但最早出現(xiàn)的單片機(jī)是一位的,1976年Intel公司推出了8位的MCS-48系列單片機(jī),它以體積小、控制功效全、價(jià)格低等特點(diǎn),贏得了廣泛的應(yīng)用和好評(píng),為單片機(jī)的發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ),成為單片機(jī)發(fā)展史上一種重要階段,其后,在MCS-48成功的刺激下,許多半導(dǎo)體芯片在生產(chǎn)廠商競(jìng)相研制和發(fā)展自己的單片機(jī)系列。到80年代末,世界各地已相繼研制出大概50個(gè)系列300多個(gè)品種的單片機(jī)產(chǎn)品,其中涉及Motorola公司的6801,6802,Zilog公司的Z-8系列,Rockwell公司的6501,6502等,另外,日本的NEC公司,日立公司等也不甘落后,相繼推出了各自的單片機(jī)品種。盡管現(xiàn)在單片機(jī)的品種諸多,但是我過使用最多的是Intel公司的MCS-51單片機(jī)系列。MCS-51系列是在MCS-48的基礎(chǔ)上于20世紀(jì)80年代初發(fā)展起來的,即使它是8位的單片機(jī),但其功效較MCS-48有很大的增強(qiáng)。另外,它還含有品種全,兼容性強(qiáng),軟硬件資料豐富等特點(diǎn),因此應(yīng)用更加廣泛,成為比MCS-48更重要的單片機(jī)品種,直到現(xiàn)在,MCS-51仍不失為單片機(jī)的主流系列。繼8位單片機(jī)之后,又出現(xiàn)了16位單片機(jī),1983年Intel公司推出的MCS-96系列單片機(jī)就是其中的典型代表。與MCS-51相比,MCS-96不僅字長增加一倍,并且在其它性能方面也有很大的提高,特別是芯片內(nèi)還增加了一種4路或8路的10位A/D轉(zhuǎn)換器,使其含有A/D轉(zhuǎn)換的功效??v觀單片機(jī)近30年的發(fā)展歷程,單片機(jī)此后將向多功效、高性能、高速度、低電壓、低功耗、低價(jià)格、外圍電路簡(jiǎn)樸化以及片內(nèi)存儲(chǔ)器容量增加的方向發(fā)展。但其位數(shù)不一定會(huì)繼續(xù)增加,盡管現(xiàn)在已有了32位單片機(jī),但使用的并不多。能夠預(yù)言,此后的單片機(jī)將是功效更強(qiáng),集成度和可靠性更高而功耗更低,以及使用更方便等特點(diǎn)。另外,專用化也是單片機(jī)的一種發(fā)展方向,針對(duì)單一用途的專用單片機(jī)將會(huì)越來越多。3.硬件設(shè)計(jì)3.1AT89C51的介紹AT89C51是一種低功耗,高性能CMOS8位單片機(jī),片內(nèi)含4kBytesISP(In-systemprogrammable)的可重復(fù)擦寫1000次的Flash只讀程序存儲(chǔ)器,器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)制造,兼容原則MCS-51指令系統(tǒng)及80C51引腳構(gòu)造,芯片內(nèi)集成了通用8位中央解決器和ISPFlash存儲(chǔ)單元,功效強(qiáng)大的微型計(jì)算機(jī)的AT89C51可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價(jià)比的解決方案。AT89S51含有以下特點(diǎn):40個(gè)引腳,4kBytesFlash片內(nèi)程序存儲(chǔ)器,128bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(RAM),32個(gè)外部雙向輸入/輸出(I/O)口,4個(gè)中斷優(yōu)先級(jí)2層中斷嵌套中斷,2個(gè)16位可編程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信口,內(nèi)部集成看門狗計(jì)時(shí)器片內(nèi)時(shí)鐘振蕩器。圖3-1為AT89C51在proteus中的引腳圖。圖3-1AT89C51在proteus中的引腳圖。3.2晶振電路設(shè)計(jì)中運(yùn)用了2個(gè)30pF的電阻分別以C1和C2作為稱為,尚有一種11.0592MHZ的晶振備注為X1(固然設(shè)計(jì)中為了方便稱為12MHZ)晶振電路的兩端和單片機(jī)系統(tǒng)的18端口和19端口連接分別備注為X1和X2端口。圖3-2晶振電路3.3復(fù)位電路復(fù)位開關(guān):當(dāng)程序在運(yùn)行的過程之中需要重新開始運(yùn)作時(shí),就能夠按下reset復(fù)位開關(guān)來實(shí)現(xiàn)數(shù)碼管顯示99來重新運(yùn)作。該電路的構(gòu)成是由一種1000f稱為C3的電容、和一種10K的R2構(gòu)成。一端接的是VCC一端接的是RST。圖3-3復(fù)位電路3.4按鍵電路本設(shè)計(jì)的按鍵共有三個(gè),涉及有系統(tǒng)復(fù)位按鈕、開始按鈕、暫停按鈕。三個(gè)按鈕分別接入P1.0、P1.1、P1.2。接線如圖3.4所示:圖3.4按鍵模塊3.5顯示電路由于本設(shè)計(jì)規(guī)定倒計(jì)時(shí)范疇最大為99秒,由LED顯示模塊顯示剩余時(shí)間,顯示格式為XX(秒).X,精確到0.1s的整數(shù)倍,故采用8位共陰極LED顯示屏。以下圖所示。圖3.5顯示電路3.6蜂鳴器電路設(shè)計(jì)規(guī)定倒計(jì)時(shí)時(shí)間屆時(shí)要有聲音提示信號(hào)產(chǎn)生,可選擇一只蜂鳴器來實(shí)現(xiàn)這一功效。選用電平式蜂鳴器。蜂鳴器電路與單片機(jī)的接口:蜂鳴器的輸入接P3.0口,另一端接地。當(dāng)P3.0=1時(shí),蜂鳴器中有電流通過,而產(chǎn)生蜂鳴聲。當(dāng)P3.0=0時(shí),蜂鳴器不發(fā)聲。連接圖如圖3-6所示。圖3.6蜂鳴器模塊4.系統(tǒng)調(diào)試4.1系統(tǒng)調(diào)試工具KeiluVision3KeiluVision3仿真器是一款運(yùn)用其IDE集成開發(fā)環(huán)境作為仿真環(huán)境的便宜仿真器,是運(yùn)用SST公司含有IAP功效的單片機(jī)SST89C58制作而成,重要是運(yùn)用了SST89C58的IAP功效,所謂IAP功效是Inapplicationprogram的英文縮寫,是在應(yīng)用編程的意思,通俗一點(diǎn)講就是:它能夠通過串口將顧客的程序下載到單片機(jī)中,能夠通過串口對(duì)單片機(jī)進(jìn)行編程。它之因此含有這種功效,事實(shí)上它有兩塊程序flash區(qū),其中一塊flash中運(yùn)行的程序能夠更改另外的一塊程序flash區(qū)中的程序,正是運(yùn)用這一特性才用它作成了仿真器,我們把仿真器的監(jiān)控程序事先燒入SST89C58,監(jiān)控程序通過SST89C58的串口和PC通訊,當(dāng)使用KEILUVISION3的IDE環(huán)境仿真時(shí),顧客的程序通過串口被監(jiān)控程序?qū)懭雈lash程序區(qū)中,當(dāng)顧客設(shè)立斷點(diǎn)等操作仿真程序時(shí),flash程序中的顧客程序也在對(duì)應(yīng)的更改,從而實(shí)現(xiàn)了仿真功效。4.2調(diào)試工具PROTEUSProteus是一款EDA軟件,該軟件含有模擬電路仿真,數(shù)字電路仿真,單片機(jī)以及外圍電路構(gòu)成的系統(tǒng)的仿真,RS-232動(dòng)態(tài)仿真,I2C調(diào)試器,SPI調(diào)試器,鍵盤和LCD系統(tǒng)的仿真,以及多個(gè)虛擬儀器,如示波器,邏輯分析儀,信號(hào)發(fā)生器等。該軟件現(xiàn)在支持的單片機(jī)類型有:68000系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列、ARM以及多個(gè)外圍芯片。該軟件還支持大量的存儲(chǔ)器和外圍芯片,因此,該軟件是一款集單片機(jī)和SPICE分析于一身的仿真軟件。4.3調(diào)試辦法調(diào)試辦法:首先用Keil軟件將C編譯成HEX文獻(xiàn),打開Keil軟件,新建一種文檔,輸入C程序,保存成C格式文獻(xiàn),然后新建工程,連接單片機(jī)為AT89C51,選擇Optionsfortarget,選擇OUTPUT子菜單,在CreateHEXFi前打鉤,DeBug子菜單中,Settings選擇ProteusVSMSimulator,USE前打鉤,再次運(yùn)行文獻(xiàn),成功后在目錄下會(huì)生成HEX文獻(xiàn),打開Proteus軟件,或直接點(diǎn)擊DSN文獻(xiàn),雙擊單片機(jī)模板,點(diǎn)擊文獻(xiàn)夾式樣的圖標(biāo)選擇對(duì)應(yīng)的HEX驅(qū)動(dòng)文獻(xiàn),然后點(diǎn)擊開始,進(jìn)行調(diào)試。4.4調(diào)試的重要環(huán)節(jié):①點(diǎn)擊啟動(dòng)KeiluVision3。②新建一種工程。Project菜單——〉Newproject,選擇好我們要保存的文獻(xiàn)夾后,鍵入djs保存。接著彈出CPU類型選擇框,選擇最慣用的Atmel——〉A(chǔ)T89C51,按擬定。以下圖4.4.1:圖4.4.1③在工程中加入文獻(xiàn)。新建一種文獻(xiàn),文獻(xiàn)菜單File——〉New,我們?cè)冱c(diǎn)擊savetheactivedocument按鈕,(另存為)彈出對(duì)話框后,我們文獻(xiàn)名框中鍵入djs.c(注意文獻(xiàn)后綴名是.c)保存,這個(gè)時(shí)候C語言文獻(xiàn)創(chuàng)立完畢。④現(xiàn)在能夠把文獻(xiàn)加入到工程中去。點(diǎn)擊Target1前面的+號(hào),右鍵單擊SourceGroup1——〉選擇AddFilestoGroup’SourceGroup1’,在彈出的對(duì)話框中選擇一創(chuàng)立好的djs.c文獻(xiàn),選擇添加Add,然后關(guān)閉此對(duì)話框。如圖4.4.2所示:圖4.4.2⑤此時(shí)工程建成,能夠?qū)懭氤绦蛄?。在寫入程序的時(shí)候,通過軟件設(shè)計(jì)模塊,先寫好主程序的框架,然后在需要調(diào)用子程序的時(shí)候,一種子程序一種子程序進(jìn)行編寫、調(diào)試。⑥當(dāng)程序完畢之后,點(diǎn)擊Rebuildalltargetfiles按鈕(重新編譯全部目的文獻(xiàn))進(jìn)行程序調(diào)試、查錯(cuò),在程序下面的提示框Outputwindow中點(diǎn)擊出錯(cuò)的提示,進(jìn)行程序改錯(cuò),當(dāng)程序沒有錯(cuò)誤的時(shí)候,出現(xiàn)以下圖4.4.3的對(duì)話框。圖4.4.3對(duì)的編譯時(shí)對(duì)話框5.系統(tǒng)仿真5.1proteus仿真在完畢了電路圖的仿真電路連接后,注意原件的封裝以及規(guī)格,注意元件之間的連接,合理的布局。將keil中的程序?qū)雴纹瑱C(jī)內(nèi),按下proteus左下角的三角形按鈕進(jìn)行模擬仿真運(yùn)行。倒計(jì)時(shí)的初始化完畢之后,操作者按下開始按鍵run,倒計(jì)時(shí)開始運(yùn)行。數(shù)碼管設(shè)立的初始值為20秒,因此由20秒開始倒計(jì)時(shí)。以下圖5.11所示。直至程序運(yùn)行至00時(shí),數(shù)碼管停止變化。當(dāng)數(shù)碼管顯示00時(shí),代表程序運(yùn)行完畢,此時(shí),蜂鳴器會(huì)發(fā)出信號(hào),進(jìn)行提示。如果在運(yùn)行過過程中,在規(guī)定停止的狀況下,課按下stop鍵,系統(tǒng)就會(huì)停止運(yùn)行。圖5.1.1倒計(jì)時(shí)程序運(yùn)行之后,操作者按下開始按鍵stop鍵,倒計(jì)時(shí)器停止運(yùn)行。以下圖5.1.2所示圖5.1.2當(dāng)規(guī)定重新開始計(jì)時(shí)時(shí),可按下reset鍵進(jìn)行復(fù)位。當(dāng)程序運(yùn)行完畢后,顯示屏將會(huì)停止數(shù)字滾動(dòng),一種完整的運(yùn)行周期運(yùn)行完畢。總結(jié)在本設(shè)計(jì)過程中,首先碰到的問題是對(duì)單片機(jī)系統(tǒng)的選擇。在對(duì)多個(gè)單片機(jī)系統(tǒng)的功效特性進(jìn)一步理解后來,結(jié)合應(yīng)用場(chǎng)合,性價(jià)比綜合考慮,進(jìn)行比較,最后擬定最優(yōu)方案。通過一種星期的重復(fù)理論分析和實(shí)踐設(shè)計(jì),完全實(shí)現(xiàn)了當(dāng)時(shí)預(yù)期制作所要完畢的功效!將編好的程序存入控制系統(tǒng)AT89S52中,通過對(duì)鎖存器的段和位的開、關(guān)實(shí)現(xiàn)數(shù)碼管的顯示。本設(shè)計(jì)中設(shè)計(jì)了開始、暫停、復(fù)位按鍵,方便控制的多功效化。當(dāng)按下開始按鍵時(shí),系統(tǒng)自動(dòng)實(shí)施自減至運(yùn)行一種周期為止。如果在運(yùn)行中需要停止,可按下暫停按鍵實(shí)現(xiàn)停止。待需要再次繼續(xù)運(yùn)行的時(shí)候可按下開始按鍵。復(fù)位按鍵重要是方便在操作過程中重新開始運(yùn)行。本次畢業(yè)設(shè)計(jì)的重點(diǎn)是對(duì)程序的設(shè)計(jì),盡管本次的設(shè)計(jì)任務(wù)適量,但還是碰到了諸多的問題。剛選定畢業(yè)設(shè)計(jì)題目的時(shí)候,自己對(duì)整個(gè)畢業(yè)設(shè)計(jì)有含糊的思路,盲目的查了不少資料,能夠說是找到了諸多沒有多大協(xié)助的資料。在導(dǎo)師的指導(dǎo)和自己的努力下,短短的一種月多時(shí)間里我完畢了基于單片機(jī)控制的倒計(jì)時(shí)系統(tǒng)。通過對(duì)元器件的選擇、電路原理圖的設(shè)計(jì)、板圖的設(shè)計(jì)、程序的設(shè)計(jì),懂得了自己知識(shí)的欠缺,也同時(shí)讓我學(xué)會(huì)了反向思維的辦法,應(yīng)當(dāng)先做哪一步,后做哪一步,應(yīng)當(dāng)如何查找自己所需的資料。并且最后實(shí)現(xiàn)了畢業(yè)設(shè)計(jì)的功效。但是由于自己的知識(shí)水平還很有限,設(shè)計(jì)中難免會(huì)出現(xiàn)錯(cuò)誤和局限性之處,歡迎老師及同窗們幫我指出,自己一定會(huì)認(rèn)真改正。致謝感謝申紅軍老師的指導(dǎo)和同窗們的協(xié)助我們組完畢了這次電子電路制作實(shí)訓(xùn),在此過程中,首先感謝申紅軍老師在知識(shí)予以我們的引導(dǎo)與支持,從開始的Protel99se入門到最后的基本融會(huì)貫穿都離不開申紅軍老師的點(diǎn)滴指導(dǎo),最后到設(shè)計(jì)中碰到的難點(diǎn)凝點(diǎn)得到了申紅軍老師。另首先還得感謝我們小組的組員謝磊給我的協(xié)助他在PCB板的制作、電路的調(diào)試方面給了協(xié)助。最后向申紅軍老師說聲感謝,感謝您的無私指導(dǎo)!同時(shí)向我們小組同窗說一聲謝謝,謝謝主動(dòng)配合和協(xié)助!參考文獻(xiàn)[1]李朝青.單片機(jī)原理及接口技術(shù)(簡(jiǎn)要修訂版)北京航空航天大學(xué)出版社,1998[2]王文杰,徐文斌。單片機(jī)應(yīng)用技術(shù),治金工業(yè)出版社,[3]閻石.數(shù)字電子技術(shù)基礎(chǔ)(第三版).北京高等教育出版社,1989[4]高明遠(yuǎn).ProtelDxp基礎(chǔ)與應(yīng)用(修訂版).科學(xué)出版社,。[5]鄭步生,吳渭.Multisim200l電路設(shè)計(jì)及仿真入門與應(yīng)用[M].電子工業(yè)出版社,.[6]沈美明,溫冬嬋.IBM—PC匯編語言程序設(shè)計(jì)[M].清華大學(xué)出版社,.[7]汪吉鵬.微型機(jī)原理與接口技術(shù)(第二版),高等教育出版社,.程序:#i
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版綠色建筑施工現(xiàn)場(chǎng)環(huán)保設(shè)施租賃合同2篇
- 2025年林業(yè)重點(diǎn)工程項(xiàng)目樹木種植承包合同范本3篇
- 2025年水上運(yùn)輸船舶檢驗(yàn)與認(rèn)證合同3篇
- 2025年度大連建筑工程施工合同施工場(chǎng)地占用協(xié)議3篇
- 二零二五版砍樹承包合同聯(lián)合森林碳匯交易協(xié)議2篇
- 二零二五版大豆期貨交易委托合同樣本2篇
- 二零二四上海離婚協(xié)議書定制與婚姻法律風(fēng)險(xiǎn)評(píng)估、咨詢、代理、調(diào)解及訴訟服務(wù)合同3篇
- 2024新借款合同范本
- 2025年度綠色屋頂綠化租賃項(xiàng)目合同4篇
- 二零二五年度玻璃幕墻保溫隔熱材料供應(yīng)合同樣本3篇
- 充電樁項(xiàng)目運(yùn)營方案
- 2024年農(nóng)民職業(yè)農(nóng)業(yè)素質(zhì)技能考試題庫(附含答案)
- 高考對(duì)聯(lián)題(對(duì)聯(lián)知識(shí)、高考真題及答案、對(duì)應(yīng)練習(xí)題)
- 新版《鐵道概論》考試復(fù)習(xí)試題庫(含答案)
- 【律師承辦案件費(fèi)用清單】(計(jì)時(shí)收費(fèi))模板
- 高中物理競(jìng)賽真題分類匯編 4 光學(xué) (學(xué)生版+解析版50題)
- Unit1FestivalsandCelebrations詞匯清單高中英語人教版
- 西方經(jīng)濟(jì)學(xué)-高鴻業(yè)-筆記
- 2024年上海市中考語文試題卷(含答案)
- 幼兒園美術(shù)教育研究策略國內(nèi)外
- 生豬養(yǎng)殖生產(chǎn)過程信息化與數(shù)字化管理
評(píng)論
0/150
提交評(píng)論