2023年全國(guó)碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩24頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  學(xué)生畢業(yè)設(shè)計(jì)</b></p><p>  題目 紅外計(jì)時(shí)器 </p><p>  年級(jí)2011級(jí)專業(yè)電子信息工程技術(shù)班級(jí): 電子(1)班 </p><p>  學(xué)生姓名 起止時(shí)間 2013年11

2、月20日—2014年5月 日 </p><p>  指導(dǎo)教師 職稱 講師 </p><p>  2014年 05月 25日</p><p>  目 錄</p><p><b>  論文摘要2</b></p>&

3、lt;p>  第一章 紅外探測(cè)計(jì)時(shí)器方案設(shè)計(jì)與論證3</p><p>  1.1 功能與要求3</p><p>  1.2 總體方案論證3</p><p>  1.3 方案的確定4</p><p>  第二章 紅外探測(cè)計(jì)時(shí)器硬件設(shè)計(jì)6</p><p>  2.1 系統(tǒng)硬件框圖6</p>

4、;<p>  2.2 紅外檢測(cè)電路的設(shè)計(jì)7</p><p>  2.3 電平轉(zhuǎn)換電路的設(shè)計(jì)7</p><p>  2.4單片機(jī)最小系統(tǒng)9</p><p>  2.5 LED顯示電路的設(shè)計(jì)11</p><p>  2.6系統(tǒng)電源的設(shè)計(jì)15</p><p>  第三章 紅外探測(cè)計(jì)時(shí)器軟件設(shè)計(jì)16&

5、lt;/p><p>  3.1 主程序設(shè)計(jì)16</p><p>  3.2 分秒取數(shù)程序設(shè)計(jì)16</p><p>  3.3 延時(shí)程序設(shè)計(jì)17</p><p>  3.4 顯示程序設(shè)計(jì)17</p><p>  3.5 初始化程序設(shè)計(jì)18</p><p>  3.6 中斷程序設(shè)計(jì)19<

6、;/p><p>  3.7 程序流程圖設(shè)計(jì)20</p><p>  第四章 設(shè)計(jì)體會(huì)與小結(jié)21</p><p><b>  參考文獻(xiàn)22</b></p><p><b>  附錄25</b></p><p>  論 文 摘 要</p><p>

7、;  隨著當(dāng)今社會(huì)的飛速發(fā)展,越來越多紅外檢測(cè)開關(guān)類電子產(chǎn)品應(yīng)用于各種公共場(chǎng)所。例如,紅外人體開關(guān),紅外報(bào)警,紅外測(cè)溫,紅外自動(dòng)門控制等技術(shù),特別是在一些不適合人為親自控制或者對(duì)測(cè)量結(jié)果要求的較高的環(huán)境下,紅外控制技術(shù),有著其獨(dú)特的特點(diǎn),因此被廣泛應(yīng)用于各行各業(yè)。本畢業(yè)設(shè)計(jì)是,是在紅外探測(cè)的基礎(chǔ)上,進(jìn)行時(shí)間的計(jì)時(shí)控制,即紅外探測(cè)計(jì)時(shí)器。紅外探測(cè)計(jì)時(shí)器一般應(yīng)用于比賽場(chǎng)地,例如每年舉行的飛思卡爾智能車大賽,和各類長(zhǎng)跑等競(jìng)速類的比賽,紅外探測(cè)

8、計(jì)時(shí)器用于對(duì)參賽選手或者車輛的比賽過程進(jìn)行計(jì)時(shí)。</p><p>  基于單片機(jī)AT89C51構(gòu)成的定時(shí)器有著直觀和計(jì)時(shí)精確的優(yōu)點(diǎn),目前已在各種行業(yè)中得到廣泛應(yīng)用。開關(guān)控制總體來說有接觸式和非接觸式兩種,在科技發(fā)展的今天,非接觸式紅外控制得到了廣泛的應(yīng)用。紅外探測(cè)分為對(duì)射式和發(fā)射式兩類,對(duì)射式的包含紅外發(fā)射管和紅外接收管,發(fā)射管發(fā)射信號(hào),接收管接收信號(hào),當(dāng)中間有物體經(jīng)過時(shí),接收管接收不到紅外線,從了輸出脈沖,觸發(fā)

9、計(jì)時(shí)開關(guān)。反射式的紅外線是把發(fā)射管和接收管坐在一起,成為一個(gè)紅外探測(cè)頭,當(dāng)探頭前有物體出現(xiàn)時(shí),就會(huì)把紅外發(fā)射頭發(fā)射的紅外線反射回來,由紅外接收管接收,接收管輸出一個(gè)脈沖控制計(jì)數(shù)或者計(jì)時(shí)。本設(shè)計(jì)采用一對(duì)紅外對(duì)管即包括紅外發(fā)射管和紅外接受管作為紅外定時(shí)器的信號(hào)檢測(cè)頭,具有價(jià)格低廉,抗干擾性好,結(jié)構(gòu)簡(jiǎn)單,操作方便等特點(diǎn)。</p><p>  紅外計(jì)時(shí)器的基本原理是利用紅外發(fā)光管發(fā)射紅外線,紅外接收管接收此紅外線,.當(dāng)有

10、人或物擋住紅外光時(shí),接收管沒有接收到紅外信號(hào),紅外接收管將輸出高電平,通過反相器后接入單片機(jī)的外部中斷INT0進(jìn)行控制計(jì)時(shí),并且使數(shù)碼管顯示數(shù)值。當(dāng)參賽車輛或者人再次經(jīng)過紅外計(jì)時(shí)器時(shí),計(jì)時(shí)器停止計(jì)時(shí),顯示當(dāng)前的時(shí)間記錄,這樣就得到要統(tǒng)計(jì)的比賽時(shí)間。經(jīng)實(shí)踐證明該裝置,抗干擾能力強(qiáng),工作穩(wěn)定,計(jì)時(shí)準(zhǔn)確。</p><p>  關(guān)鍵字:自動(dòng)計(jì)時(shí);單片機(jī);數(shù)碼管 ;紅外探測(cè); 紅外對(duì)管 ;計(jì)時(shí)器</p>&l

11、t;p>  第一章 紅外探測(cè)計(jì)時(shí)器方案的設(shè)計(jì)與論證</p><p><b>  功能要求與技術(shù)指標(biāo)</b></p><p><b>  功能要求</b></p><p> ?、伲浜霞t外對(duì)管,實(shí)現(xiàn)的自動(dòng)計(jì)時(shí);</p><p> ?、冢哂虚_機(jī)自檢功能;</p><p>

12、 ?、郏哂斜容^強(qiáng)的抗干擾能力;</p><p> ?、? 可以對(duì)計(jì)時(shí)過程實(shí)時(shí)進(jìn)行動(dòng)態(tài)的顯示;</p><p>  ⑤. 使用220V/50Hz交流電源,設(shè)置電源開關(guān)、電源指示燈和電源保護(hù)功能</p><p><b>  主要技術(shù)指標(biāo)</b></p><p> ?、伲?jì)時(shí)范圍在0——99min;</p>&

13、lt;p>  ②.計(jì)時(shí)誤差:≤0.1s</p><p> ?、郏?位數(shù)碼管對(duì)計(jì)時(shí)的過程進(jìn)行動(dòng)態(tài)的顯示。</p><p><b>  總體方案的論證</b></p><p><b>  方案一:</b></p><p>  利用紅外反射式時(shí)原理,當(dāng)發(fā)射管發(fā)射的紅外線遇到障礙,或者探測(cè)頭前有物體經(jīng)

14、過時(shí),將紅外線反射回來由紅外接收管進(jìn)行接收,從而產(chǎn)生一個(gè)高電平脈沖,該脈沖通過放大器進(jìn)行放大,然后經(jīng)過電壓比較器,轉(zhuǎn)換為低脈沖,該脈沖信號(hào)直接接在單片機(jī)的外部中斷INT0的引腳上,單片機(jī)產(chǎn)生中斷,內(nèi)部定時(shí)器開始工作,從而進(jìn)計(jì)時(shí)。</p><p>  優(yōu)點(diǎn):采用發(fā)射管與接收管在一起的紅外探頭可以簡(jiǎn)化紅外探測(cè)電路的設(shè)計(jì),節(jié)省了成本和裝置的安裝空間,同時(shí),產(chǎn)生的信號(hào)也比較穩(wěn)定。</p><p>

15、  缺點(diǎn):當(dāng)被測(cè)物體表面結(jié)構(gòu)較粗糙,能夠?qū)t外線進(jìn)行吸收導(dǎo)致反射回來的紅外線強(qiáng)度可能大大降低,或者物體表面斜度比較大,反射的紅外線偏離了接收管的接收范圍,因此接收管接收不到正常的反射信號(hào),導(dǎo)致計(jì)數(shù)器不能正常的工作。</p><p>  方案二:利用紅外對(duì)射式的原理,紅外發(fā)射管和紅外接收管相對(duì),由發(fā)射管發(fā)射紅外線信號(hào),接收管接收紅外信號(hào),當(dāng)有物體從中間經(jīng)過時(shí),紅外接收管接收不到紅外信號(hào),產(chǎn)生一個(gè)低脈沖,直接通入單片

16、機(jī)的外部中斷INT0引腳,單片機(jī)產(chǎn)生,中斷中啟動(dòng)計(jì)時(shí)器開始工作。</p><p>  優(yōu)點(diǎn):電路簡(jiǎn)單,性能穩(wěn)定,檢測(cè)距離遠(yuǎn),不受物體表面的環(huán)境的影響,抗干擾能力強(qiáng),響應(yīng)快等優(yōu)點(diǎn)。</p><p><b>  方案的確定</b></p><p>  經(jīng)過以上兩種紅外檢測(cè)原理的對(duì)比,紅外對(duì)射式比紅外反射式具有響應(yīng)快,性能穩(wěn)定,抗干擾能力的優(yōu)點(diǎn),最終

17、選擇以紅外對(duì)射式的紅外檢測(cè)原理作為紅外計(jì)時(shí)器的檢測(cè)部分,即利用由紅外發(fā)射管發(fā)射紅外線,由接收管接收紅外信號(hào)。</p><p>  紅外發(fā)射管有2條線分別電源線和地線,接收管有三條線,分別是電源線和地線和信號(hào)線,信號(hào)線可直接接在單片機(jī)的外部中斷的引腳上。</p><p>  第二章 紅外探測(cè)計(jì)時(shí)器的硬件設(shè)計(jì)</p><p><b>  2.1系統(tǒng)硬件框圖&

18、lt;/b></p><p><b>  如圖2——1:</b></p><p><b>  系統(tǒng)框圖2—1</b></p><p>  其工作原理為:紅外發(fā)射管和接收管對(duì)射放置,紅外發(fā)射管發(fā)射紅外光線,接收管接收紅外管線,接收管輸出高電平,當(dāng)有有物體從中間經(jīng)過時(shí),遮擋了紅外光線,接收管瞬間接收不到紅外光線,由此產(chǎn)生

19、了一個(gè)低脈沖,輸出低脈沖可以直接連接在單片機(jī)的外部中斷INT0引腳上,利用下降沿觸發(fā)方式使單片機(jī)響應(yīng)中斷,執(zhí)行中斷計(jì)時(shí)程序,同時(shí)將計(jì)時(shí)的結(jié)果用P0口把數(shù)據(jù)通過鎖存器傳遞給LED數(shù)碼管進(jìn)行顯示。其中的復(fù)位電路和振蕩電路為單片機(jī)正常工作的必備電路。</p><p>  2.2 紅外檢測(cè)電路</p><p>  紅外檢測(cè)電路采用紅外對(duì)射式原理,發(fā)射管和接收管是分開獨(dú)立的。發(fā)射管發(fā)射紅外線,接收管

20、接收紅外線,當(dāng)有物體從中間經(jīng)過時(shí),遮擋了紅外光線,接收管因瞬間接受不到紅外光線,產(chǎn)生一個(gè)低脈沖。電路如圖2-2所示:</p><p>  圖2-2:紅外探測(cè)電路</p><p>  2.3 單片機(jī)最小系統(tǒng)</p><p><b> ?。?)單片機(jī)特點(diǎn):</b></p><p>  單片機(jī)具有可靠性高、易擴(kuò)展、控制功能強(qiáng)、

21、性價(jià)比高、體積小、功耗低、電壓低、易于產(chǎn)品化等優(yōu)點(diǎn),被廣泛地應(yīng)用于各種行業(yè)。</p><p>  單片機(jī)分為總線型和非總線型兩種,如下圖為2-4-1為總線型和非總線型的單片機(jī)。</p><p><b>  圖2-3-1</b></p><p>  P0口:P0.0-P0.7依次為第39—32腳,除了可以做普通的雙向I/O外,也可以在訪問外部存儲(chǔ)

22、器時(shí)用作低8位的地址線和數(shù)據(jù)總線。</p><p>  P1口、P2口、P3口:都是內(nèi)部帶上拉電阻的準(zhǔn)雙向口。</p><p>  P3第二功能各引腳功能定義:</p><p>  P3.0:RXD串行口輸入</p><p>  P3.1:TXD串行口輸出</p><p>  P3.2:INT0外部中斷0輸入<

23、/p><p>  P3.3:INT1外部中斷1輸入</p><p>  P3.4:T0定時(shí)器0外部輸入</p><p>  P3.5:T1定時(shí)器1外部輸入</p><p>  P3.6:WR外部寫控制</p><p>  P3.7:RD外部讀控制</p><p>  如圖2-4-2為單片機(jī)的最小系

24、統(tǒng)的電路圖:</p><p>  圖2-4-2單片機(jī)最小系統(tǒng)</p><p>  單片機(jī)振蕩電路為單片機(jī)提供時(shí)鐘脈沖,復(fù)位電路是單片機(jī)從頭執(zhí)行命令的按鈕,復(fù)位目的是單片機(jī)或系統(tǒng)中的其他部件處于某種確定初始狀態(tài),常見的復(fù)位電路有上電復(fù)位和上電及按鈕復(fù)位電路。圖2-4-2中的復(fù)位電路為上電及按鈕復(fù)位電路。</p><p><b>  2.5 顯示電路</

25、b></p><p><b> ?。?)LED顯示器</b></p><p>  單片機(jī)應(yīng)用系統(tǒng)中常用的顯示器有:發(fā)光二極管LED顯示,液晶LCD顯示等。本設(shè)計(jì)主要應(yīng)用LED顯示器的原理、控制方法以及單片機(jī)的接口技術(shù)。常用的LED數(shù)碼管顯示器由7各發(fā)光二極管組成,稱為7段LED顯示器。</p><p>  LED 顯示器通過7個(gè)發(fā)光二極管

26、亮暗的不同組合,可以顯示多種數(shù)字、字母等。LED顯示器中的發(fā)光二極管有兩種連接方法:分別為共陽極接法和共陰極接法,如下圖2-5-1為L(zhǎng)ED 顯示器外形和LED 顯示器的接法。圖(a)為顯示器外形,圖(b)左為共陰極接法,圖(b)右為共陽極接法。</p><p><b>  圖2-5-1</b></p><p>  如使用共陽極數(shù)碼管,控制端輸出0表示對(duì)應(yīng)字段亮,輸出1

27、表示對(duì)應(yīng)字段暗;如使用共陰極數(shù)碼管,數(shù)據(jù)0表示對(duì)應(yīng)字段暗,數(shù)據(jù)1表示對(duì)應(yīng)字段亮。如要顯示“0”,共陽極數(shù)碼管的字形編碼應(yīng)為:11000000B(即C0H);共陰極數(shù)碼管的字形編碼為:00111111B(3FH)。如此類推可求得數(shù)碼管字形編碼如表2-5-2列出了0——F對(duì)應(yīng)的字形編碼,在程序設(shè)計(jì)時(shí),表2-5-2作為編碼表存在程序存儲(chǔ)器中,通過改變表格內(nèi)容可以顯示不同的字符,所以用軟件譯碼字形顯得比較靈活。</p><p

28、>  表2-5-2:LED顯示器的斷碼表</p><p>  (2)鎖存器74HC573</p><p>  鎖存器是一種將數(shù)據(jù)暫時(shí)鎖存的數(shù)字芯片,因?yàn)閿?shù)碼管有8位數(shù)據(jù)位,一個(gè)單片機(jī)有P0,P1,P2,P3四組I/O口,最多可以連接四個(gè)數(shù)碼管,但是這樣的接法占據(jù)了單片機(jī)大部分的I/O資源了,為了支持顯示更多的LED顯示器,同時(shí)也為了動(dòng)態(tài)顯示,通常利用鎖存器將單片機(jī)的I/O口分時(shí)復(fù)用,

29、將不同的數(shù)據(jù)傳遞給不同的LED數(shù)碼管,從而實(shí)現(xiàn)LED動(dòng)態(tài)顯示。圖2-5-3是鎖存器74HC573的引腳分布圖,圖2-5-4是鎖存器74HC573的功能表,即真值表。</p><p>  圖2-5-3:74HC573引腳分布圖</p><p>  圖2-5-4:74HC573功能表</p><p>  1號(hào)引腳是使能端,表示該腳低電平時(shí)鎖存器正常工作,當(dāng)為高電平時(shí),輸

30、出端處于高阻狀態(tài),所以通常接地,11號(hào)引腳是鎖存端,控制數(shù)據(jù)是否更新,當(dāng)鎖存端為高電平時(shí),數(shù)據(jù)輸入端與輸出端處于暢通狀態(tài),即輸入端是什么數(shù)據(jù)輸出端也是什么數(shù)據(jù),當(dāng)鎖存端是低電平時(shí),無論輸入端的數(shù)據(jù)怎么變化,輸出端始終是鎖存器上次鎖存的數(shù)據(jù),直到鎖存端置1,新的數(shù)據(jù)才能更新至輸出端。D0-D7 是數(shù)據(jù)輸入端,Q0-Q7是數(shù)據(jù)輸出口,10腳為地GND,20腳為電源VCC。利用鎖存器的原理可以依次將不同的數(shù)據(jù)送給不同位的LED顯示器,根據(jù)人眼

31、所能識(shí)別的最快的分辨率,將不同位的數(shù)碼管依次點(diǎn)亮并延時(shí)一定的時(shí)間,這樣在任意時(shí)刻只有一位顯示器被點(diǎn)亮,但是人眼具有視覺暫留效應(yīng),看起來與全部顯示器持續(xù)點(diǎn)亮效果完全一樣。為了實(shí)現(xiàn)LED顯示器的動(dòng)態(tài)掃描,除了要給顯示器提供段的輸入之外,還要對(duì)顯示器加位的控制,這就是通常所說的段控和位控,因此,本設(shè)計(jì)中利用兩片鎖存器分別去控制段選和位選,就可以實(shí)現(xiàn)LED顯示器的動(dòng)態(tài)顯示。下圖2-5-5為L(zhǎng)ED顯示電路的連接方法:</p><

32、;p>  圖2-5-5:LED顯示電路</p><p>  2.6系統(tǒng)電源的設(shè)計(jì)</p><p>  本系統(tǒng)電源采用了集成三端穩(wěn)壓芯片,穩(wěn)壓芯片具有體積小、外圍原件少、性能穩(wěn)定可靠、使用調(diào)整方便和價(jià)廉。因此獲得了廣泛的應(yīng)用。集成穩(wěn)壓器的類型有很多,按結(jié)構(gòu)形式分為串聯(lián)型、并聯(lián)型和開關(guān)型;按輸出電壓類型分為固定和可調(diào)式,作為小功率的穩(wěn)壓電源以三端式串聯(lián)型穩(wěn)壓器的應(yīng)用最為普遍。三端式是指穩(wěn)

33、壓電路僅有輸入、輸出、接地三個(gè)接線端子,有固定式和調(diào)節(jié)式兩種類型。此外又分為正或負(fù)電壓輸出類型。7800系列為三端固定電壓輸出集成穩(wěn)壓器;7900系列為三端固定負(fù)電壓輸出集成穩(wěn)壓器,型號(hào)的最后兩位數(shù)表示輸出電壓的穩(wěn)定值。內(nèi)部還具有啟動(dòng)電路、限流、短路和安全工作區(qū)保護(hù)及過熱保護(hù)電路。該系統(tǒng)穩(wěn)壓電源中,由于5v穩(wěn)壓器的壓差≥2V,現(xiàn)取3V,故輸入電壓=8/1.2V=6.7V為方便計(jì)算先取7V,穩(wěn)壓器的輸入電流即為整流濾波電路的負(fù)載電流I’0

34、= I0(max)+IQ=300+8=308mA.橋式整流二極管參數(shù)要求正向平均電流If≥1/2×308mA=154mA ,最大反向電壓Um≥√2U=10V,濾波電容求取,T=1/f=1/50s=0.02s,由于單片機(jī)的輸入阻抗比較低,所以電容耐壓值C=1000uf,耐壓值應(yīng)</p><p>  圖2-6-1:電源的設(shè)計(jì)</p><p>  第三章 紅外探測(cè)計(jì)時(shí)器軟件設(shè)計(jì)<

35、/p><p><b>  3.1主程序的設(shè)計(jì)</b></p><p>  void main()</p><p><b>  {</b></p><p>  init();//初始化子程序</p><p><b>  wela=1;</b></p&g

36、t;<p>  P0=0X3f;//選通所有的數(shù)碼管,并顯示“0”</p><p><b>  wela=0;</b></p><p><b>  while(1)</b></p><p><b>  {</b></p><p>  display(shiwan,

37、wan,qian,bai,shi,ge);// 顯示子程序</p><p><b>  }</b></p><p><b>  }</b></p><p>  主程序中對(duì)顯示器的位選進(jìn)行初始化全顯“0”后,不停地調(diào)用顯示子程序等待外部中斷,刷新顯示數(shù)據(jù)。</p><p>  3.2 分、秒取數(shù),和數(shù)

38、據(jù)進(jìn)位處理程序</p><p>  void lol()</p><p><b>  {</b></p><p>  if(aa==2)//判斷時(shí)間是否0.1s</p><p><b>  {</b></p><p><b>  aa=0;</b><

39、;/p><p><b>  temp1++;</b></p><p>  if(temp1==10)</p><p><b>  {</b></p><p><b>  temp1=0;</b></p><p>  temp2++;

40、 //滿0.1s,秒加1</p><p>  if(temp2==60)</p><p><b>  {</b></p><p><b>  temp2=0;</b></p><p>  temp3++; //滿60秒,分加1</p><p>  if

41、(temp3==99)</p><p><b>  {</b></p><p><b>  temp3=0;</b></p><p>  temp1++; // 最高計(jì)時(shí)99分鐘,滿99,清零</p><p><b>  }</b></p><p>

42、;<b>  }</b></p><p><b>  }</b></p><p><b>  }</b></p><p>  shiwan=temp3/10;</p><p>  wan=temp3%10;</p><p>  qian=temp2/10

43、;</p><p>  bai=temp2%10;</p><p><b>  shi=0;</b></p><p>  ge=temp1%10;</p><p><b>  }</b></p><p><b>  3.3 延時(shí)子程序</b></p

44、><p>  void delay(uint z) // 1ms</p><p><b>  {</b></p><p><b>  uint x,y;</b></p><p>  for(x=z;x>0;x--)</p><p>  for(y=110;y

45、>0;y--);</p><p><b>  }</b></p><p><b>  3.4 顯示子程序</b></p><p>  void display(uchar shiwan,uchar wan,uchar qian,uchar bai,uchar shi,uchar ge)</p><

46、p><b>  {</b></p><p><b>  dula=1;</b></p><p>  P0=table[shiwan]; // 第一位;</p><p><b>  dula=0;</b></p><p><b>  P0=0xff;<

47、/b></p><p><b>  wela=1;</b></p><p><b>  P0=0xfe;</b></p><p><b>  wela=0;</b></p><p><b>  delay(1);</b></p><

48、;p><b>  dula=1;</b></p><p>  P0=table[wan]; // 第二位;</p><p><b>  dula=0;</b></p><p><b>  P0=0xff;</b></p><p><b>  wela=1

49、;</b></p><p><b>  P0=0xfd;</b></p><p><b>  wela=0;</b></p><p><b>  delay(1);</b></p><p><b>  dula=1;</b></p>

50、<p>  P0=table[qian]; // 第三位;</p><p><b>  dula=0;</b></p><p><b>  P0=0xff;</b></p><p><b>  wela=1;</b></p><p><b>  P

51、0=0xfb;</b></p><p><b>  wela=0;</b></p><p><b>  delay(1);</b></p><p><b>  dula=1;</b></p><p>  P0=table[bai]; // 第四位;</p

52、><p><b>  dula=0;</b></p><p><b>  P0=0xff;</b></p><p><b>  wela=1;</b></p><p><b>  P0=0xf7;</b></p><p><b&g

53、t;  wela=0;</b></p><p><b>  delay(1);</b></p><p><b>  dula=1;</b></p><p>  P0=table[shi]; //第五位;</p><p><b>  dula=0;</b><

54、;/p><p><b>  P0=0xff;</b></p><p><b>  wela=1;</b></p><p><b>  P0=0xef;</b></p><p><b>  wela=0;</b></p><p><

55、b>  delay(1);</b></p><p><b>  dula=1;</b></p><p>  P0=table[ge]; // 第六位;</p><p><b>  dula=0;</b></p><p><b>  P0=0xff;</b>

56、</p><p><b>  wela=1;</b></p><p><b>  P0=0xdf;</b></p><p><b>  wela=0;</b></p><p><b>  delay(1);</b></p><p>

57、<b>  }</b></p><p><b>  3.5 初始化程序</b></p><p>  void init()</p><p><b>  {</b></p><p><b>  aa=0;</b></p><p>&

58、lt;b>  wela=0;</b></p><p><b>  dula=0;</b></p><p><b>  TR0=0;</b></p><p><b>  temp1=0;</b></p><p><b>  temp2=0;</b

59、></p><p><b>  temp3=0;</b></p><p>  TMOD=0x01;</p><p>  TH0=(65536-50000)/256; //內(nèi)部定時(shí)器裝初值;</p><p>  TL0=(65536-50000)%256;</p><p><b&g

60、t;  EA=1;</b></p><p><b>  ET0=1;</b></p><p><b>  EX0=1;</b></p><p><b>  IT0=1;</b></p><p><b>  }</b></p>&

61、lt;p><b>  3.6 中斷程序</b></p><p>  void timer0() interrupt 1 // 內(nèi)部定時(shí)器0中斷,用于內(nèi)部計(jì)時(shí);</p><p><b>  {</b></p><p>  TH0=(65536-50000)/256;</p><p>  T

62、L0=(65536-50000)%256; // 定時(shí)50ms;</p><p><b>  aa++;</b></p><p><b>  lol();</b></p><p>  display(shiwan,wan,qian,bai,shi,ge);</p><p><b>  

63、}</b></p><p>  void zhongduan0() interrupt 0 // 外部中斷0;</p><p><b>  {</b></p><p><b>  i++;</b></p><p>  if(i%2==1)</p><p>  T

64、R0=1; // 第奇數(shù)次中斷開始計(jì)時(shí);</p><p><b>  else</b></p><p><b>  TR0=0;</b></p><p><b>  }</b></p><p><b>  3.7 程序流程圖</b></p>

65、<p><b>  主程序流程圖:</b></p><p><b>  中斷處理流程圖:</b></p><p><b>  時(shí)鐘程序流程圖:</b></p><p>  第四章 設(shè)計(jì)體會(huì)與總結(jié)</p><p>  這次畢業(yè)設(shè)計(jì)只是知識(shí)的綜合性比較強(qiáng),但實(shí)際上并不是

66、很難,縱觀我所畫的原理圖,沒有幾個(gè)元器件,紅外探測(cè)計(jì)時(shí)器實(shí)際上是在時(shí)鐘的基礎(chǔ)上增加了紅外探測(cè)部分,主要的困難在于編寫軟件程序來實(shí)現(xiàn)硬件的諸多功能。這次設(shè)計(jì)讓我深入了解了單片機(jī)的一些強(qiáng)大功能,同時(shí)使我認(rèn)識(shí)到,設(shè)計(jì)一個(gè)復(fù)雜的系統(tǒng)時(shí),首先要建立一個(gè)大的框架,然后將這個(gè)大框架分成一些小模塊進(jìn)行分別設(shè)計(jì),最后將這些模塊組裝起來進(jìn)行調(diào)試,解決存在的問題,最終完成整個(gè)電路的設(shè)計(jì)。通過這次畢業(yè)設(shè)計(jì),讓我充分認(rèn)識(shí)到自己的實(shí)踐經(jīng)驗(yàn)太欠缺,這是在以后的學(xué)習(xí)當(dāng)

67、中值得注意的。</p><p>  紅外探測(cè)計(jì)時(shí)器的使用,避免了人工手動(dòng)控制秒表誤差大的缺點(diǎn),使計(jì)時(shí)更加精確,利用8位單片機(jī)AT89C51作為控制核心,通過紅外對(duì)管,實(shí)現(xiàn)對(duì)計(jì)時(shí)的紅外控制,完成的計(jì)時(shí)器具有結(jié)構(gòu)精巧、顯示醒目、具有使用人性化等優(yōu)點(diǎn)。經(jīng)測(cè)試和使用表明,該計(jì)時(shí)器的性能穩(wěn)定、計(jì)時(shí)精確、功耗低而且紅外接收靈敏,能滿足多種場(chǎng)合下的計(jì)時(shí)需要。</p><p>  總之,這次畢業(yè)設(shè)計(jì)對(duì)于我

68、們有很大的幫助,通過設(shè)計(jì),我更加深入地理解了單片機(jī)的功能,以及引腳的作用,同時(shí)加深了對(duì)于主要芯片的應(yīng)用的認(rèn)識(shí),同時(shí)在試驗(yàn)室的環(huán)境里熟悉了c語言程序的編寫過程和運(yùn)行過程,并提高了自己的動(dòng)手能力。最后衷心的感謝老師的平日的教導(dǎo)和同學(xué)的共同探討。</p><p><b>  參考文獻(xiàn)</b></p><p>  《單片機(jī)原理與接口技術(shù)》 李朝青 北京航空航天大學(xué)出版社&

69、lt;/p><p>  《單片機(jī)原理與應(yīng)用》 李建忠 西安電子科技大學(xué)出版社</p><p>  《智能儀器原理,設(shè)計(jì)及調(diào)試》 季建華 華東理工大學(xué)出版社</p><p>  《單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)應(yīng)用》 何立民主編 北京航空航天大學(xué)出版社</p><p>  《智能化儀器原理及應(yīng)用》 曹建平 西安電子科技大學(xué)出版社

70、</p><p>  《智能儀器原理與設(shè)計(jì)》 趙新民 哈爾濱工業(yè)大學(xué)出版社</p><p>  《智能儀器原理及應(yīng)用》 趙茂泰 電子工業(yè)出版社</p><p>  《現(xiàn)代科學(xué)儀器》 中國(guó)分析測(cè)試協(xié)會(huì)主辦</p><p>  《自動(dòng)化儀表》 中國(guó)儀器儀表學(xué)會(huì) 上海工業(yè)自動(dòng)化儀表研究所</p><p>

71、  《紅外探側(cè)與控制電路》 陳永甫.「M].北京:人民郵電出版社</p><p><b>  附件一:</b></p><p><b>  元件清單</b></p><p><b>  附件二:</b></p><p><b>  原理圖</b></

溫馨提示

  • 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. 眾賞文庫(kù)僅提供信息存儲(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)論