




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、編號: 傳感器綜合設(shè)計(jì)實(shí)訓(xùn)(論文)說明書 題 目: 紅外線傳感器應(yīng)用設(shè)計(jì) 院 (系): 信息與通信學(xué)院 專 業(yè): 電子信息工程 學(xué)生姓名: 學(xué) 號: 指導(dǎo)教師:胡機(jī)秀、王守華、歸發(fā)第、孫安青 2013年07月04日摘 要隨著社會的發(fā)展、科技的進(jìn)步以及人們生活水平的逐步提高,各種方便于生活的遙控系統(tǒng)開始進(jìn)入了人們的生活。傳統(tǒng)的遙控器采用專用的遙控編碼及解碼集成電路,這種方法雖然制作簡單、容易,但由于功能鍵數(shù)及功能受到特定的限制,只實(shí)用于某一專用電器產(chǎn)品的應(yīng)用,應(yīng)用范圍受到限制。而采用單片機(jī)進(jìn)行遙控系統(tǒng)的應(yīng)用設(shè)計(jì),具有編程靈活多樣、操作碼個數(shù)可隨便設(shè)定等優(yōu)點(diǎn)。本設(shè)計(jì)主要應(yīng)用了AT89C2051單片
2、機(jī)作為核心,綜合應(yīng)用了單片機(jī)中斷系統(tǒng)、定時器、計(jì)數(shù)器等知識,應(yīng)用紅外光的優(yōu)點(diǎn)。遙控操作的不同,遙控發(fā)射器通過對紅外光發(fā)射頻率的控制來區(qū)別不同的操作。遙控接收器通過對紅外光接收頻率的識別,判斷出控制操作,來完成整個紅外遙控發(fā)射、接收過程。其優(yōu)點(diǎn)硬件電路簡單,軟件功能完善,性價比較高等特點(diǎn),具有一定的使用和參考價值。關(guān)鍵字:紅外信號調(diào)制;紅外信號接收;單片機(jī)解碼 AbstractWith the development of our society and the gradual improvement of science and technology, various kinds of hel
3、p remote control systems have began to enter peoples life. The traditional remote controllers adopt special remote control code and decode integrated circuits, though this kind of method is simply and easily, it is only the practical application of some certain special electric equipments because of
4、 the counted functional keys is counted and the restricted function, so the range of application is limited. But the remote controllers which adopt the microprocessors have many advantages such as flexible operating and unceremonious manipulative keys.The design has used AT89C2051 microprocessor as
5、core, integratively apply the interruptive system, timer , counter ,etc. mainly to design originally and also take the advantage of the infrared light. The remote control launcher distinguishes different operation through the control on frequency of infrared emission of light. The remote control rec
6、eiver judges control operation by adopting the discerned frequency of the received infrared light to finish the whole launching and receiving course.Its advantage is that the hardware circuit is simple, the software is with perfect function, have certain use and reference value.Keywords: Infrared si
7、gnal modulation;Infrared signal receiver;Microcontroller decoding目 錄引言11 概述11.1 設(shè)計(jì)背景11.2 設(shè)計(jì)內(nèi)容12 紅外線傳感器簡介22.1 紅外線傳感器原理22.2 紅外線特點(diǎn)22.3 紅外遙控系統(tǒng)的組成22.3.1發(fā)射電路組成22.3.2接收電路組成32.4 紅外信號調(diào)制和解調(diào)原理32.4.1發(fā)射電路組成32.4.2接收電路組成42.4.3接收電路組成42.4.4接收電路組成53 系統(tǒng)硬件的設(shè)計(jì)53.1 紅外遙控解碼器的原理圖53.1.1單片機(jī)最小系統(tǒng)電路53.1.2電源電路63.1.3顯示電路63.1.4紅外接收
8、電路73.2 紅外遙控解碼器的PCB74 性能測試與分析85 實(shí)訓(xùn)總結(jié)9謝 辭10參考文獻(xiàn)11附 錄12引言紅外線技術(shù)是在最近十幾年中發(fā)展起來的一門新興技術(shù)。它已在科技、國防和工農(nóng)業(yè)生產(chǎn)領(lǐng)域獲得了廣泛的應(yīng)用。紅外線是一種不可見光,由于是位于可見光中紅色光以外的光線,故稱為紅外線。紅外線的波長范圍大致在O.761000m,工程上常把紅外線所占據(jù)的波段分為4個部分,即近紅外、中紅外、遠(yuǎn)紅外和極遠(yuǎn)紅外。目前,紅外線遙控是使用最廣泛的一種通信和遙控手段。由于紅外線遙控裝置具有體積小、功耗低、功能強(qiáng)、成本低等特點(diǎn),因而,繼彩電、錄像機(jī)之后,在錄音機(jī)、音響設(shè)備、空凋機(jī)以及玩具等其它小型電器裝置上也紛紛采用
9、紅外線遙控。工業(yè)設(shè)備中,在高壓、輻射、有毒氣體、粉塵等環(huán)境下,采用紅外線遙控不僅完全可靠而且能有效地隔離電氣干擾。本文所采用的主要元件為STC90C51RC型單片機(jī)和一體化紅外接頭,主要是通過遙控器利用數(shù)字調(diào)制的編碼方式,來對單片機(jī)的顯示進(jìn)行控制,達(dá)到數(shù)據(jù)傳輸和接收的目的。通過設(shè)計(jì)紅外遙控電路來鞏固和加強(qiáng)對這段時間來所學(xué)的理論知識,熟悉和掌握以單片機(jī)為核心的電路設(shè)計(jì)的基本方法和技術(shù),熟悉傳感器的使用,并且進(jìn)行印制電路板的設(shè)計(jì)和制作,對印制電路板的制作工藝流程有較為詳細(xì)和完整的印象和感觸。通過對印制電路板的腐蝕、鉆孔、焊接等步驟,加深對單片機(jī)軟硬件知識的理解,獲得初步的應(yīng)用經(jīng)驗(yàn),為以后從事生產(chǎn)和
10、科研工作打下一定的基礎(chǔ)。1 概述1.1 設(shè)計(jì)背景隨著社會的發(fā)展、科技的進(jìn)步以及人們生活水平的逐步提高,各種方便于生活的遙控系統(tǒng)開始進(jìn)入了人們的生活。傳統(tǒng)的遙控器采用專用的遙控編碼及解碼集成電路,這種方法雖然制作簡單、容易,但由于功能鍵數(shù)及功能受到特定的限制,只實(shí)用于某一專用電器產(chǎn)品的應(yīng)用,應(yīng)用范圍受到限制。而采用單片機(jī)進(jìn)行遙控系統(tǒng)的應(yīng)用設(shè)計(jì),具有編程靈活多樣、操作碼個數(shù)可隨便設(shè)定等優(yōu)點(diǎn)。本設(shè)計(jì)主要應(yīng)用了AT89C2051單片機(jī)作為核心,綜合應(yīng)用了單片機(jī)中斷系統(tǒng)、定時器、計(jì)數(shù)器等知識,應(yīng)用紅外光的優(yōu)點(diǎn)。遙控操作的不同,遙控發(fā)射器通過對紅外光發(fā)射頻率的控制來區(qū)別不同的操作。遙控接收器通過對紅外光接
11、收頻率的識別,判斷出控制操作,來完成整個紅外遙控發(fā)射、接收過程。1.2 設(shè)計(jì)內(nèi)容本課題是紅外線傳感器設(shè)計(jì)的紅外遙控解碼器,通過STC89C52單片機(jī)讀取并控制,在1位數(shù)碼管上顯示按鍵數(shù)值,并且對應(yīng)的二極管點(diǎn)亮。2 紅外線傳感器簡介2.1 紅外線傳感器原理紅外線又稱紅外光,它具有反射、折射、散射、干涉、吸收等性質(zhì)。任何物質(zhì),只要它本身具有一定的溫度(高于絕對零度),都能輻射紅外線。紅外線傳感器測量時不與被測物體直接接觸,因而不存在摩擦,并且有靈敏度高,響應(yīng)快等優(yōu)點(diǎn)。紅外線傳感器包括光學(xué)系統(tǒng)、檢測元件和轉(zhuǎn)換電路。光學(xué)系統(tǒng)按結(jié)構(gòu)不同可分為透射式和反射式兩類。檢測元件按工作原理可分為熱敏檢測元件和光電
12、檢測元件。熱敏元件應(yīng)用最多的是熱敏電阻。熱敏電阻受到紅外線輻射時溫度升高,電阻發(fā)生變化,通過轉(zhuǎn)換電路變成電信號輸出。光電檢測元件常用的是光敏元件,通常由硫化鉛、硒化鉛、砷化銦、砷化銻、碲鎘汞三元合金、鍺及硅摻雜等材料制成。 2.2 紅外線特點(diǎn)人的眼睛能看到的可見光,若按波長排列,依次(從長到短)為紅、橙、黃、綠、青、藍(lán)、紫。紅光的波長范圍為0.62m0.76m,比紅光波長還長的光叫紅外線。 紅外線的特點(diǎn)是不干擾其他電器設(shè)備工作,也不會影響周邊環(huán)境。電路調(diào)試簡單,若對發(fā)射信號進(jìn)行編碼,可實(shí)現(xiàn)多路紅外遙控功能。2.3 紅外遙控系統(tǒng)的組成紅外遙控系統(tǒng)由紅外發(fā)射部分和紅外接收部分組成,發(fā)射電路部分主要
13、實(shí)現(xiàn)紅外信號的編碼產(chǎn)生以及發(fā)射,接收電路部分主要實(shí)現(xiàn)紅外信號的接收、解碼以及控制可控調(diào)光電路,完成燈泡的開關(guān)及亮度調(diào)節(jié)。2.3.1發(fā)射電路的組成紅外遙控電發(fā)射器主要由單片機(jī)、操作鍵盤和紅外發(fā)射電路三部分組成。紅外發(fā)射部分結(jié)構(gòu)圖如圖2.1所示:+3V電源 紅外發(fā)射電路內(nèi)部遙控編碼器鍵盤輸入發(fā)射指示燈圖2.1 紅外遙控電路發(fā)射設(shè)計(jì)原理框圖當(dāng)按下遙控按鈕時,單片機(jī)產(chǎn)生相應(yīng)的控制脈沖,由紅外發(fā)光二極管發(fā)射出去。控制系統(tǒng)采用3V電源電壓,并具有低功耗空閑和掉電方式控制。2.3.2接收電路組成紅外接收部分結(jié)構(gòu)如圖2.2所示:220V AC單片機(jī)+5V電源電路紅外接收電路接通檢測數(shù)碼管顯示點(diǎn)亮LED狀態(tài)指示
14、電路圖2.2 紅外遙控電路接收設(shè)計(jì)原理框圖當(dāng)紅外接收器接收到控制脈沖后,經(jīng)單片機(jī)處理由顯示設(shè)備顯示出當(dāng)前受控電器的序號,并判斷是否對電燈進(jìn)行調(diào)光,如需調(diào)光則經(jīng)調(diào)光電路處理后實(shí)現(xiàn)調(diào)光功能。系統(tǒng)采用5V單電源電壓供電,能滿足低功耗空閑狀態(tài),并具有掉電記憶控制功能。2.4 紅外信號調(diào)制和解調(diào)原理2.4.1紅外信號的編碼圖2.3紅外信號的編碼組紅外信號首先根據(jù)按鍵功能,通過編碼成數(shù)據(jù)碼(Data Code),攜帶在系統(tǒng)碼(Custom Code;Custom Code)和引導(dǎo)碼之后。數(shù)據(jù)反碼(Data Code)則是為了使接收信號能夠校對。引導(dǎo)碼(Leader Code)則是用來識別是紅外遙控信號還是
15、其他干擾信號的開關(guān)。下面以PD6121G為例,其產(chǎn)生的遙控編碼是連續(xù)的32位二進(jìn)制碼組,其中前16位為用戶識別碼,能區(qū)別不同的電器設(shè)備,防止不同機(jī)種遙控碼互相干擾。該芯片的用戶識別碼固定為十六進(jìn)制01H;后16位為8位操作碼(功能碼)及其反碼。UPD6121G最多額128種不同組合的編碼。2.4.2紅外信號的調(diào)制方式PD6121G采用脈寬調(diào)制的串行碼。引導(dǎo)碼的周期為13.5ms,脈寬為9ms,間隔為4.5ms。其中,數(shù)字信號“0”的編碼是,脈寬為0.565ms、間隔0.56ms、周期為1.125ms;數(shù)字信號“1”的編碼是,脈寬為0.565ms、間隔1.685ms、周期為2.25ms,其波形如
16、圖2.4所示。圖2.4 紅外信號的調(diào)制2.4.3紅外信號接收圖2.5 一體化紅外接頭紅外信號的接收,使用了一體化紅外接頭?,F(xiàn)在的紅外接收器都采用一體化紅外接收頭。它將紅外接收管(光電二極管)、放大器、濾波器及解調(diào)器集成在個硅片上,不僅尺寸小、無需外部元件,并且具有抗光電干擾性能好(無需外加磁屏蔽及濾光片)、并有接收角度寬等特點(diǎn)。目前市售的一體化紅外接收頭有兩種封裝,其引腳排列不同,RPM-638紅外接收頭如圖2.5所示。有球面受光面,工作電壓VCC為5V,接收角度Q=±55。靜態(tài)電流ICC=0。5mA,工作頻率f0=38kHz。2.4.4紅外信號解調(diào)圖2.6 紅外信號接收波形從位的定
17、義我們可以發(fā)現(xiàn)“0”、“1”均以0.56ms的低電平開始,不同的是高電平的寬度不同,“0”為0.56ms,“1”為1.68ms,所以必須根據(jù)高電平的寬度區(qū)別“0”和“1”。如果從0.56ms低電平過后,開始延時,0.56ms以后,若讀到的電平為低,說明該位為“0”,反之則為“1”,為了可靠起見,延時必須比0.56ms長些,但又不能超過1.12ms,否則如果該位為“0”,讀到的已是下一位的高電平,因此?。?.12ms+0.56ms)/2=0.84ms最為可靠,一般取0.84ms左右均可。3 系統(tǒng)硬件的設(shè)計(jì)3.1 紅外遙控解碼器的原理圖3.1.1單片機(jī)最小系統(tǒng)電路 圖3.1 單片機(jī)最小系統(tǒng)電路 單
18、片機(jī)最小系統(tǒng),是指用最少的元件組成的單片機(jī)可以工作的系統(tǒng)。對51系列單片機(jī)來說,最小系統(tǒng)包括:單片機(jī)、晶振電路、復(fù)位電路。3.1.2電源電路圖3.2 電源電路電源分別用兩組插針,每組兩個。一組接VCC,一組接GND,還有一個LED串聯(lián)電阻,作為通電標(biāo)識,以防VCC、GND接反。3.1.3顯示電路圖3.3 顯示電路數(shù)碼管由8個發(fā)光二極管構(gòu)成,通過不同的組合可用來顯示數(shù)字09,字符AF、H、L、P、R、U、Y等符號及小數(shù)點(diǎn)“.”。共陰極數(shù)碼管中8個發(fā)光二極管的陰極(二極管負(fù)端)連接在一起,即為共陰極接法,簡稱共陰數(shù)碼管。通常,共陰極接低電平(一般接地),其它管腳接段驅(qū)動電路輸出端。當(dāng)某段驅(qū)動電路的
19、輸出端為高電平時,該端所連接的字符導(dǎo)通并點(diǎn)亮,根據(jù)發(fā)光字段的不同組合可顯示出各種數(shù)字或字符。同樣,要求段驅(qū)動電路能提供額定的段導(dǎo)通電流,還需根據(jù)外接電源及額定段導(dǎo)通電流來確定相應(yīng)的限流電阻。圖3.4 數(shù)碼管實(shí)物單片機(jī)LED共陰極段碼表:3FH,06H,5BH,4FH,66H,6DH,7DH,07H;0-77FH,6FH,77H,7CH,39H,5EH,79H,71H,76H;8-F3.1.4紅外接收電路圖3.5 紅外接收電路將RPM-638的OUT端與單片機(jī)的P3.2口相連接,通過對P3.2口輸送接收到的數(shù)據(jù),進(jìn)入單片機(jī)存儲起來然后等待解碼。3.2 紅外遙控解碼器的PCB圖3.6 紅外接收電路
20、PCB4 性能測試與分析一開始的時候,因?yàn)樵诰W(wǎng)絡(luò)和說明書上都找不到功能鍵的編碼,而且根據(jù)遙控器型號的不同,功能鍵的編碼也是不同的,所以,要先單片機(jī)開發(fā)板上的LED組測試某一型號下功能鍵的編碼。KEYCODE: case 0x0c:DataPort=1;break;/1 顯示相應(yīng)的按鍵值 case 0x18:DataPort=2;break;/2 case 0x5e:DataPort=3;break;/3 case 0x08:DataPort=4;break;/4 case 0x1c:DataPort=5;break;/5 case 0x5a:DataPort=6;break;/6 case 0
21、x42:DataPort=7;break;/7 case 0x52:DataPort=8;break;/8 case 0x4a:DataPort=9;break;/9這個是從遙控器發(fā)射出來的功能鍵的紅外編碼。其中數(shù)字鍵1-9定義為1-9,然后加入解調(diào)程序,程序的定義為,接收到紅外編碼后,對照KEYCODE表中已經(jīng)的編碼數(shù)據(jù)向P2口,也就是數(shù)碼管輸送顯示數(shù)據(jù),即實(shí)現(xiàn)了解調(diào)。5 實(shí)訓(xùn)總結(jié)通過這次實(shí)訓(xùn),再一次了解焊接印制電路板的流程,而且在實(shí)訓(xùn)的過程中,通過上網(wǎng)收集所有資料,整合所有資料,獲得的收獲非常的多,學(xué)習(xí)到了很多在課堂上學(xué)不到的知識。在制作這個紅外遙控解碼器的過程中,里面涉及的專業(yè)知識包括了
22、數(shù)字邏輯電路,通信原理,單片機(jī)原理。以及各種各樣的軟件例如Protel99,用來畫原理圖,以及PCB;Proteus,用來仿真解碼電路;還有Keil C,用來編譯單片機(jī)軟件程序,以及通過串行口燒錄程序進(jìn)單片機(jī)的程序。通過使用這些軟件,遇到了很多從未遇到的難題,特別是脈寬調(diào)制的制式,在網(wǎng)上有很多不同的版本。脈寬的長度也非常的不同,這使得在制作紅外遙控解碼器的過程中起到了很大的阻礙作用。這些只能通過無限次的測試和試驗(yàn)來了解到所使用的萬能電視機(jī)遙控器的制式。除此之外,程序的部分也是非常巧妙的,如何檢測,比較也是難度比較大的。雖然這種存入和比較的程序非常簡單,但是不是經(jīng)常在做這些東西的人是很難想到的。
23、經(jīng)過參考前人的智慧和積累和個人的思考和整合,終于實(shí)現(xiàn)了基本的功能,這是值得慶幸。經(jīng)過本次實(shí)訓(xùn),使我明白合作的愉快和進(jìn)步。實(shí)訓(xùn)使我再一次的復(fù)習(xí)了上課所學(xué)的知識使理論聯(lián)系了實(shí)際,鞏固并深化了對課本基本知識的認(rèn)識和理解,使理論得以升華。這也讓我更進(jìn)一步的了解了單片機(jī)編程和傳感器的應(yīng)用。在完成設(shè)計(jì)論文的時候我參考了很多資料,通過老師和同學(xué)的幫助,我也學(xué)會了其他電路的設(shè)計(jì)方法。通過此次實(shí)驗(yàn),使我收獲很大,同時也使我獲得了許多經(jīng)驗(yàn)和教訓(xùn):(1)在設(shè)計(jì)電路時,設(shè)計(jì)思路要很清晰,逐個擊破,才能較快較成功地完成整個電路的設(shè)計(jì);(2)在焊接電路板時,不能出現(xiàn)虛焊漏悍,才能使電路板美觀好看,并且實(shí)現(xiàn)功能好,為調(diào)測板
24、子節(jié)省了時間;(3)在調(diào)測電路板時,要耐心仔細(xì),不能忽視每一個細(xì)節(jié),保證整體功能的實(shí)現(xiàn)情況下,才可以較好地對電路進(jìn)行更好的創(chuàng)新設(shè)計(jì);從這次實(shí)訓(xùn)中,我認(rèn)識到了親身實(shí)踐是我們大學(xué)生活很有用也很充實(shí)的一步,通過實(shí)訓(xùn)能學(xué)到在課堂上學(xué)不到的很多東西。在課堂上我們僅僅知道該怎么去做,但沒有親自實(shí)踐,只能是靠想象,所以有很多東西都難以理解。在實(shí)訓(xùn)的過程中,我發(fā)現(xiàn)了自己的許多不足之處。例如對電路檢測錯誤判斷還不是很確定,檢測時有時候也不是很仔細(xì)。這使得我認(rèn)識到,今后要加強(qiáng)自己的學(xué)習(xí),不斷接觸更深層次的知識,把知識綜合運(yùn)用起來,了解知識并應(yīng)用知識不斷地提高自己的動手能力,真正做到理論與實(shí)踐的相結(jié)合!謝 辭在王守
25、華老師、孫安青老師、歸發(fā)弟老師、胡機(jī)秀老師的耐心指導(dǎo)下及同學(xué)的幫助下使我順利的完成了本次的課題實(shí)訓(xùn)內(nèi)容。開始老師指導(dǎo)我們課題方案設(shè)計(jì),在選題以及研究設(shè)計(jì)方法上給予的悉心指導(dǎo),使我盡快理清思路,通過請教老師以及查找資料使我較快的完成了對軟件的編程及調(diào)試和順利完成了論文寫作。整個實(shí)訓(xùn)內(nèi)容都是在老師悉心指導(dǎo)下完成的,老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng)、求實(shí)的工作態(tài)度使我受益匪淺,更重要的是從老師身上學(xué)到了對待任何事情的那種精益求精和一絲不茍的精神和態(tài)度。在本次實(shí)訓(xùn)中,我遇到了很多難題,然而這些難題讓我不斷的學(xué)習(xí),在困難中進(jìn)步,本次實(shí)訓(xùn)同學(xué)們幫了我很多忙,通過同學(xué)之間的相互幫助,我更加順利地完成了本次實(shí)訓(xùn),在此感謝我
26、的同學(xué)朋友們!在此我要感謝指導(dǎo)教師對我的教導(dǎo),感謝學(xué)校給我們提供實(shí)訓(xùn)的機(jī)會!參考文獻(xiàn) 1 王毓銀.數(shù)字電路邏輯設(shè)計(jì)M.北京.高等教育出版社,2005.2 彭介華.電子技術(shù)課程設(shè)計(jì)M.北京.高等教育出版社,2003.3 戴峻峰,付麗輝. 多功能紅外線遙控器的設(shè)計(jì). 傳感器世界.2002,8(12):16184 李光飛,樓然苗,胡佳文等. 單片機(jī)課程設(shè)計(jì)實(shí)例指導(dǎo).北京:北京航空航天出版社.2004,1681705 閻石.數(shù)字電子技術(shù)基礎(chǔ)M.南京.高等教育出版社,1997.6 孫余凱.傳感器應(yīng)用電路300例M.北京.電子工業(yè)出版社,2008.8 陶紅艷.傳感器及現(xiàn)代檢測技術(shù)M.北京.清華大學(xué)出版社,
27、2009. 附 錄程序#include<reg52.h> /包含頭文件,一般情況不需要改動,頭文件包含特殊功能寄存器的定義sbit IR=P32; /紅外接口標(biāo)志#define DataPort P2 /定義數(shù)據(jù)端口 程序中遇到DataPort 則用P2替換unsigned char code DuanMa=0xC0,0xf9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90, 0x88,0x83,0xC6,0xA1,0x86,0xff,0xFF;/ 顯示段碼值09unsigned char irtime;/紅外用全局變量bit irpro_ok,ir
28、ok,IR_CODE_OK;unsigned char IRcord4;unsigned char irdata33;void Ir_work(void);void Ircordpro(void);void tim0_isr (void) interrupt 1 using 1 irtime+; /用于計(jì)數(shù)2個下降沿之間的時間/*- 外部中斷0中斷處理-*/void EX0_ISR (void) interrupt 0 /外部中斷0服務(wù)函數(shù) static unsigned char i; /接收紅外信號處理 static bit startflag; /是否開始處理標(biāo)志位 if(startfl
29、ag) if(irtime<63&&irtime>=33)/引導(dǎo)碼 TC9012的頭碼,9ms+4.5ms i=0; irdatai=irtime;/存儲每個電平的持續(xù)時間,于以后判斷是0還是用1 irtime=0; i+; if(i=33) irok=1; i=0; elseirtime=0;startflag=1;/*- 定時器0初始化-*/void TIM0init(void)/定時器0初始化 TMOD=0x02;/定時器0工作方式2,TH0是重裝值,TL0是初值 TH0=0x00; /重載值 TL0=0x00; /初始化值 ET0=1; /開中斷 TR0=1; /*- 外部中斷0初始化-*/void EX0init(void) IT0 = 1; /指定外部中斷0下降沿觸發(fā),INT0 (P3.2) EX0 = 1; /使能外部中斷 EA = 1; /開總中斷/*- 鍵值處理-*/void Ir_work(void)/紅外鍵值散轉(zhuǎn)程序 IR_CODE_OK= 1; switch(IRcord2)/判斷第三個數(shù)碼值 case 0x0c:DataPort=DuanMa1;P0=0XFE;break;/1 顯示相應(yīng)的按鍵值 case 0x18:DataPort
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 仁愛與教育調(diào)查報告范文
- 人事面試報告范文
- 染料打樣報告范文
- 汽車限行的報告范文
- MySQL教程(新體系-綜合應(yīng)用實(shí)例視頻)(第4版) 習(xí)題-第07章-答案
- 2025年度綠色建筑項(xiàng)目合作保證金協(xié)議書
- 二零二五年度保密性農(nóng)業(yè)科技研發(fā)與應(yīng)用協(xié)議
- 二零二五年度廠房買賣定金協(xié)議(含設(shè)備轉(zhuǎn)讓)
- 二零二五年度物流倉儲勞務(wù)輸送與供應(yīng)鏈管理合作協(xié)議
- 2025年度自愿離婚協(xié)議書:共同財(cái)產(chǎn)分割協(xié)議
- GB/Z 44047-2024漂浮式海上風(fēng)力發(fā)電機(jī)組設(shè)計(jì)要求
- (完整)2019年風(fēng)廉政建設(shè)主體責(zé)任落實(shí)情況監(jiān)督檢查記錄表
- 《selenium安裝教程》課件
- 2024年遼寧省中考數(shù)學(xué)真題卷及答案解析
- 絕句遲日江山麗說課稿
- 物業(yè)員工安全知識教育培訓(xùn)
- 動物性食品衛(wèi)生檢驗(yàn)教案2
- 現(xiàn)代家政導(dǎo)論-課件 3.2.1認(rèn)識家庭生活質(zhì)量
- 課堂教學(xué)質(zhì)量評價表
- 人工智能通識-課件全套 黃君羨 01-12 初識人工智能 -AIGC安全與倫理
- 時薪制員工合同范本
評論
0/150
提交評論