紅外遙控接收器的設(shè)計(jì)_第1頁
紅外遙控接收器的設(shè)計(jì)_第2頁
紅外遙控接收器的設(shè)計(jì)_第3頁
紅外遙控接收器的設(shè)計(jì)_第4頁
紅外遙控接收器的設(shè)計(jì)_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、目 錄紅外遙控接收器的設(shè)計(jì)1一、研究背景1二、設(shè)計(jì)目的1三、設(shè)計(jì)要求13.1整個控制系統(tǒng)的設(shè)計(jì)要求1四、設(shè)計(jì)方案2五、硬件設(shè)計(jì)35.1單片機(jī)及其硬件電路設(shè)計(jì)35.1.1 單片機(jī)的介紹35.1.2 時鐘電路及RC復(fù)位電路45.2紅外發(fā)射電路55.3 單片機(jī)紅外接收器的電路設(shè)計(jì)65.3.1 紅外接收電路65.3.2 電源電路的設(shè)計(jì)85.3.3 八路LED開關(guān)電路8電磁式繼電器85.3.5 LCD1602液晶顯示電路95.4小結(jié)10六、程序設(shè)計(jì)106.1紅外接收模塊10紅外接收電路主程序流程圖10紅外接收電路子程序流程圖116.2小結(jié)12七、系統(tǒng)測試127.1系統(tǒng)功能測試12八、參考文獻(xiàn)14九、致謝

2、14附錄115附錄219紅外遙控接收器的設(shè)計(jì)一、研究背景近年來隨著計(jì)算機(jī)在社會領(lǐng)域的滲透,單片機(jī)的應(yīng)用正在不斷地走向深入,同時帶動傳統(tǒng)控制檢測日新月益更新。傳統(tǒng)的遙控器大多數(shù)采用了無線電遙控技術(shù),但是隨著科技的進(jìn)步,紅外線遙控技術(shù)的成熟,紅外也成為了一種被廣泛應(yīng)用的通信和遙控手段。繼彩電、錄像機(jī)之后,在錄音機(jī)、音響設(shè)備、空凋機(jī)以及玩具等其它小型電器裝置上也紛紛采用紅外線遙控。工業(yè)設(shè)備中,在高壓、輻射、有毒氣體、粉塵等環(huán)境下,采用紅外線遙控不僅完全可靠而且能有效地隔離電氣干擾。由于紅外線抗干擾能力強(qiáng),且不會對周圍的無線電設(shè)備產(chǎn)生干擾電波,同時紅外發(fā)射接收范圍窄,安全性較高。紅外遙控雖然被廣泛應(yīng)用

3、,但各產(chǎn)商的遙控器不能相互兼容。當(dāng)今市場上的紅外線遙控裝置一般采用專用的遙控編碼及解碼集成電路,由于其靈活性較低,應(yīng)用范圍有限。所以采用單片機(jī)進(jìn)行遙控系統(tǒng)的應(yīng)用設(shè)計(jì),遙控裝置將同時具有編程靈活、控制范圍廣、體積小、功耗低、功能強(qiáng)、成本低、可靠性高等特點(diǎn),因此采用單片機(jī)的紅外遙控技術(shù)具有廣闊的發(fā)展前景。二、設(shè)計(jì)目的本設(shè)計(jì)主要研究并設(shè)計(jì)一個基于單片機(jī)的紅外接收系統(tǒng),并實(shí)現(xiàn)對八路開關(guān)的控制。控制系統(tǒng)主要是由MCS-51和52系列單片機(jī)、電源電路、紅外接收電路、LCD顯示電路等部分組成,單片機(jī)編碼發(fā)射遙控信號經(jīng)紅外接收處理傳送給單片機(jī),單片機(jī)根據(jù)不同的信息碼控制八路LED發(fā)光二極管各個狀態(tài),并完成相應(yīng)

4、的狀態(tài)指示。三、設(shè)計(jì)要求3.1整個控制系統(tǒng)的設(shè)計(jì)要求1、被控設(shè)備的控制實(shí)時反映,從接收信號到信號處理及對設(shè)備控制反映時間應(yīng)小于1s;2、整個系統(tǒng)的抗干擾能力強(qiáng),防止誤動作,總體成本低。3、直流控制交流,抗干擾能力強(qiáng),反應(yīng)迅速不產(chǎn)生誤動作,能承受大電流沖擊。四、設(shè)計(jì)方案(一)單片機(jī)控制器模塊方案一:采用目前比較通用的51系列單片機(jī)。此單片機(jī)的運(yùn)算能力強(qiáng),軟件編程靈活,自由度大,市場上比較多見價(jià)格便宜且技術(shù)比較成熟容易實(shí)現(xiàn)。方案二:采用凌陽16位單片機(jī)SPCE061A作為控制核心。與51單片機(jī)相比,SPCE061A具有更加豐富的資源,有32個可編程的I/O口,14個中斷源。但考慮到本設(shè)計(jì)沒有用到如

5、此多資源且價(jià)格貴,市場比較少見,技術(shù)不穩(wěn)定。綜合分析考慮,選擇方案一。(二)驅(qū)動與開關(guān)方案一:采用晶閘管直接驅(qū)動。其優(yōu)點(diǎn)是體積小,電路簡單,外圍元件少。但控制電流小,大電流晶閘管成本高,并且隔離性能差。方案二:采用三極管驅(qū)動繼電器。其體積大,外圍元件多。優(yōu)點(diǎn)是控制電流大,隔離性能好。根據(jù)實(shí)際情況,擬采用方案二。整體設(shè)計(jì)思路為:紅外數(shù)據(jù)接收則是采用LT0038一體化紅外接收頭,內(nèi)部集成紅外接收、數(shù)據(jù)采集、解碼的功能,只要在接收端INT0檢測頭信號低電平的到來,就可完成對整個串行的信號進(jìn)行分析得出當(dāng)前控制指令的功能。然后根據(jù)所得的指令去操作相應(yīng)的用電器件工作,如圖4-1所示。圖4-1 電路設(shè)計(jì)整體

6、框圖五、硬件設(shè)計(jì)5.1單片機(jī)及其硬件電路設(shè)計(jì) 5.1.1 單片機(jī)的介紹 STC89C52RC系列單片機(jī)是有超強(qiáng)抗干擾、高速、低功耗的單片機(jī),指令代碼完全兼容傳統(tǒng)8051單片機(jī),12時鐘機(jī)器周期和6時鐘機(jī)器周期可任意選擇,最新的D版本內(nèi)部集成MAX810專用復(fù)位電路。 特點(diǎn): 1、 增強(qiáng)型6時鐘機(jī)器周期,12時鐘機(jī)器周期8051 CPU;2、 工作電壓:(5V單片機(jī))/3.8V - 2.0V(3V單片機(jī));3、 工作頻率范圍:0-40MHz,相當(dāng)于普通8051的080MHz.實(shí)際工作頻率可達(dá)48MHz;4、 用戶應(yīng)用程序空間4K/8K/16K/20K/32K/64K字節(jié);5、 片上集成1280字

7、節(jié)/512字節(jié) RAM;6、 通用I/O口(32個),復(fù)位后為:P1/P2/P3/P4是準(zhǔn)雙向口/弱上拉(普通8051傳統(tǒng)I/O口)P0口是開漏輸出,作為總線擴(kuò)展用時,不用加上拉電阻,作為I/O口用時,需加上拉電阻;7、 ISP(在系統(tǒng)可編程)/IAP(在應(yīng)用可編程),無需專用編程器、仿真器,可通過串口(P3.0/P3.1)直接下載用戶程序,8K程序3秒即可完成;8、 EEPROM 功能;9、 看門狗;10、內(nèi)部集成MAX810專用復(fù)位電路(D版本),外部晶體20M以下時,可省外部復(fù)位電路。11、共3個16位定時器/計(jì)數(shù)器,其中定時器0還可當(dāng)成2個8位定時器使用;12、外部中斷4路,下降沿中斷

8、或低電平觸發(fā)中斷,Power Down模式可由外部中斷低電平觸發(fā)中斷方式喚醒;13、 通用異步串行口(UART),還可用定時器軟件實(shí)現(xiàn)多個UART;14、 工作溫度范圍:0 - 75/-40 - +85;15、 封裝: PDIP-40,PLCC-44,PQFP-44。 5.1.2 時鐘電路及RC復(fù)位電路 STC89C52RC芯片內(nèi)部有一高增益反相放大器,用于構(gòu)成振蕩器.反相放大器的輸入端為XTAL1,輸出端為XTAL2。在XTAL1、XTAL2(第19、18引腳)兩端跨接一個石英晶體振蕩器,和兩個電容就構(gòu)成了穩(wěn)定自激諧振電路。晶振頻率為11.0592MHz。C12,C13是兩個瓷片電容,與晶振

9、Y2構(gòu)成了自激諧振電路。其電容的作用主要是對頻率進(jìn)行微調(diào),一般取30-45PF左右。使用該電路可產(chǎn)生穩(wěn)定的11.0592MHZ頻率,受外界的環(huán)境的干擾影響非常小。其接法如圖5-1所示:圖5-1 晶振電路復(fù)位是單片機(jī)初始化操作,其主要功能是把PC初始化為0000H,使單片機(jī)從0000H單元執(zhí)行程序。除了進(jìn)入系統(tǒng)的正常初始化之外,當(dāng)程序運(yùn)行出錯或操作錯誤使系統(tǒng)處于死鎖狀態(tài)時,為擺脫困境,也需要按復(fù)位鍵重新啟動。 復(fù)位操作有上電自動復(fù)位和按鍵手動復(fù)位兩種方式。本設(shè)計(jì)采用了按鍵手動復(fù)位方式。該復(fù)位電路如圖5-2所示。 復(fù)位電路采用了按鍵與上電復(fù)位。上電與按鍵均可以有效復(fù)位。上電瞬間RST引腳獲得高電平

10、,單片機(jī)復(fù)位電路隨著電容的C11的充電,RST引腳的高電平逐漸下降。RST引腳的高電平只要能保持足夠的時間(2個機(jī)器周期),單片機(jī)就可以進(jìn)行復(fù)位操作。按鍵復(fù)位是直接將高電平通過電阻R11、R10分壓到達(dá)RESET引腳,實(shí)現(xiàn)復(fù)位操作。圖5-2 復(fù)位電路5.2紅外發(fā)射電路 (1)紅外線遙控制系統(tǒng)的原理框圖: 將指令脈沖編碼信號調(diào)制在載波振蕩器產(chǎn)生的載波上(也稱脈碼調(diào)制),然后用這脈碼調(diào)制信號去驅(qū)動紅外發(fā)光二極管,以發(fā)出經(jīng)過調(diào)制的紅外光波,其紅外遙控系統(tǒng)電路如圖5-3所示。 圖5-3 紅外遙控系統(tǒng)電路圖5.3 單片機(jī)紅外接收器的電路設(shè)計(jì) 硬件電路組成有: 紅外接收電路、電源電路、用電器控制電路、八路

11、開關(guān)電路。 5.3.1 紅外接收電路 LT0038是用于紅外遙控接收的小型一體化接收頭,集成紅外線的接收、放大、解調(diào),不需要任何外接元件,就能完成從紅外線接收到輸出與TTL電平信號兼容的所有工作,而體積和普通的塑封三極管大小一樣,它適合于各種紅外線遙控和紅外線數(shù)據(jù)傳輸,中心頻率38.0kHz。接收器對外只有3個引腳:OUT、GND、VCC與單片機(jī)接口非常方便,如圖5-4所示。圖5-4 LT0038外型圖1腳接電源(+VCC),2腳GND接系統(tǒng)的地線(0V),3腳脈沖信號輸出,經(jīng)非門U6緩沖與P24的判斷信號進(jìn)行邏輯與使得進(jìn)入INT0的信號恰好是紅外數(shù)據(jù)發(fā)射電路輸出端P25的相反相信號,只要檢測

12、到INT0信號下降沿從而測出控制指令的功能。 LT0038內(nèi)部結(jié)構(gòu)框圖:圖5-5 LT0038內(nèi)部結(jié)構(gòu)工作流程LT0038接收原理:紅外線接收是把遙制發(fā)送的數(shù)據(jù)(已調(diào)信號)轉(zhuǎn)換成一定格式的控制指令脈沖(調(diào)制信號、基帶信號),是完成紅外線的接收、放大、解調(diào),還原成發(fā)射格式(高、低電位剛好相反)的脈沖信號。這些工作通常由一體化的接收頭來完成,輸出TTL兼容電平。最后通過解碼把脈沖信號轉(zhuǎn)換成數(shù)據(jù),從而實(shí)現(xiàn)數(shù)據(jù)的傳輸。圖 5-6是一個紅外線接收電路框圖。圖5-6 紅外接收及控制電路框圖本課題的核心部分在于紅外發(fā)射、接收及八路開關(guān)功能演示。其中紅線數(shù)據(jù)接收是對紅外二進(jìn)制脈沖的寬度進(jìn)行測量,從而獲得紅外遙

13、控的脈沖信息。怎樣才能實(shí)時、準(zhǔn)確地對紅外二進(jìn)制脈沖波形進(jìn)行測量呢?采用外部中斷成為了理所當(dāng)然的選擇,外部中斷只有低電平和下降沿觸發(fā)兩種方式,這就使得單片機(jī)只能一次性對脈沖的高電平或低電平進(jìn)行測量,而一連串的脈沖是不可能分開多次測量的,因此,為了解決這一問題,本人將從接收頭出來的紅外二進(jìn)制脈沖信號與標(biāo)志位(P24)進(jìn)行邏輯或非,然后再輸入到INT0(P3.2)引腳,使得輸入INT0的信號恰好是紅外數(shù)據(jù)發(fā)射電路輸出端P25的信號,只要檢測到INT0信號下降沿到上升沿的這段時間。如果相鄰的兩個中斷間隔的時間長度為1.125ms,說明接收到的是“0”;時間長度是2.25ms則為“1”。因此,脈沖電平的

14、每一次跳變都會形成一次中斷,在中斷服務(wù)子程中即可實(shí)現(xiàn)一次性對一連串連續(xù)波形的測量,在測量后對0和1的個數(shù)據(jù)統(tǒng)計(jì)從而測出控制指令的功能。硬件或非門的反應(yīng)速度是納秒級的,滿足實(shí)時要求。紅外接收電路連接圖如圖5-7所示。圖5-7 紅外接收電路圖5.3.2 電源電路的設(shè)計(jì) 由于本設(shè)計(jì)不需要高功率電源,所以采用三端穩(wěn)壓器足以滿足要求,如圖5-8所示圖5-8 電源電路5.3.3 八路LED開關(guān)電路 八路開關(guān)電路的實(shí)現(xiàn)是本次設(shè)計(jì)的重點(diǎn),通過八路開關(guān)的功能演示來體現(xiàn)本次多功能紅外遙控器的設(shè)計(jì)思想,其電路圖5-9所示。圖5-9 八路LED開關(guān)電路K4是八路開關(guān)電路的總開關(guān),只要接收到八路開關(guān)電路工作的紅外控制信

15、號,則K4就會閉合,LED燈才能進(jìn)入演示功能。LED1亮表明該路電路接通,滅則表明電路電路斷開,其他LED燈功能類同。5.3.4電磁式繼電器 電磁繼電器是一種常見的以電控電的交流繼電器,圖5-10這種繼電器的結(jié)構(gòu)示意圖。圖5-10 電磁式繼電器電磁繼電器的工作原理是,當(dāng)繼電器線圈通電后,線圈中的鐵芯產(chǎn)生強(qiáng)大的電磁力,吸動銜鐵帶動簧片,使觸點(diǎn)1、2斷開,1、3接通。當(dāng)線圈斷電后,彈簧使簧片復(fù)位,使觸點(diǎn)1、2接通,1、3斷開。我們只要把需要控制的電路接在觸點(diǎn)1、2間(1、2稱為常閉觸點(diǎn))或觸點(diǎn)1、3間(稱為常開觸點(diǎn)),就可以利用繼電器達(dá)到控制紅外線輻射區(qū)域設(shè)備的目的。 在設(shè)計(jì)本論文的電磁繼電器次端

16、的工額定工作要求大于250伏,觸點(diǎn)間允許通過的電流大于30安培,繼電器的原邊控制電流為幾十毫安培,電壓為3-5V。 在本論文的設(shè)計(jì)中電磁式繼電器的作用是在繼電器原邊用微(弱)電來控制次邊強(qiáng)電,使得整個紅外信號接收處理控制系統(tǒng)在偵察到紅外信號后電磁繼電器開關(guān)動作被控設(shè)備處于待機(jī)狀態(tài),其控制電路如下圖5-11所示。圖5-11電磁式繼電器5.3.5 LCD1602液晶顯示電路 LCD1602液晶顯示器是一種低功耗,體積小,顯示內(nèi)容豐富、超薄輕巧、高可靠性的理想顯示模塊。它內(nèi)置192 種字符(160個5×7點(diǎn)陣字符和32個5×10點(diǎn)陣字符)具有64個字節(jié)的自定義字符RAM,可自定義

17、8個5×8點(diǎn)陣字符或四個5×11點(diǎn)陣字符。利用單片機(jī)驅(qū)動LCD1602液晶顯示器的電路如圖5-12所示。圖5-12 LCD1602顯示電路圖5.4小結(jié) 發(fā)射模塊采用AT89C2051單片機(jī)作為控制核心,硬件電路組成: 4X4矩陣鍵盤電路、紅外發(fā)射電路、紅外接收電路、電源電路。遙控編碼脈沖信號由引導(dǎo)碼、系統(tǒng)碼、系統(tǒng)反碼、功能碼、功能反碼等信號組成。以PPM碼(脈沖位置調(diào)制碼)對紅外數(shù)據(jù)調(diào)制在38KHz的載波上。 接收模塊采用STC89S52單片機(jī)作為控制核心。硬件電路組成:采用LT0038小型一體化紅外接收頭、電源電路、八路LED開關(guān)電路、LCD1602顯示電路。六、程序設(shè)計(jì)

18、 6.1紅外接收模塊 6.1.1紅外接收電路主程序流程圖 主程序是首先初始化紅外接收端口,然后檢測是否接收紅外信號,如果接收到紅外信號就調(diào)用接收子程序,然后就通過LCD1602顯示當(dāng)前LED燈熄滅的狀態(tài)如此循環(huán),如圖6-1所示。圖6-1 紅燈接收主程序流程圖6.1.2紅外接收電路子程序流程圖 子程序是首先讀取T0定時器的長度,如果是1.125ms就認(rèn)為是“0”,將其存入緩沖區(qū)并且計(jì)數(shù)器加一,如果是2.25ms就認(rèn)為是“1”,將其存入緩沖區(qū)并且計(jì)數(shù)器加一。如果計(jì)數(shù)器值為32時,就接收結(jié)束標(biāo)志位并且將計(jì)數(shù)器清0,如果計(jì)數(shù)器值不為32時,就認(rèn)為是接收誤碼,計(jì)數(shù)器也將清0,此時重新等待讀取紅外信號。如

19、圖6-2所示。圖6-6 紅外接收程序流程圖6.2小結(jié) 單片機(jī)對紅外遙控八路開關(guān)的控制括二個子系統(tǒng)分別是:紅外遙控器指令發(fā)射、紅外遙控指令接收。發(fā)射主程序設(shè)計(jì)是首先是初始化鍵盤和紅外發(fā)射端口的參數(shù)值,然后讓單片機(jī)掃描檢測鍵盤,如果有按鍵按下就讓其相應(yīng)的按鍵編碼通過紅外發(fā)射管發(fā)射出去。接收主程序是首先初始化紅外接收端口,然后檢測是否接收紅外信號,如果接收到紅外信號就調(diào)用接收子程序,然后就通過LCD1602顯示當(dāng)前LED燈熄滅的狀態(tài)如此循環(huán)。七、系統(tǒng)測試 7.1系統(tǒng)功能測試 經(jīng)過硬件和軟件的設(shè)計(jì)后制作出了作品,并對作品進(jìn)行了系統(tǒng)的測試,達(dá)到了設(shè)計(jì)要求。下面進(jìn)行遙控的開關(guān)狀態(tài)量進(jìn)行測試,數(shù)據(jù)如表6-1

20、,達(dá)到紅外遙控功能。表6-1 遙控發(fā)射與接收的對應(yīng)關(guān)系次數(shù)按鍵設(shè)備Z指示燈對應(yīng)發(fā)光二極管顯示狀態(tài)1B亮滅Welcome正常1S1亮發(fā)光Device 1 on正常2S1亮滅Device 1 off正常1S2亮發(fā)光Device 2 on正常2S2亮滅Device 2 off正常1S3亮發(fā)光Device 3 on正常2S3亮滅Device 3 off正常1S4亮發(fā)光Device 4 on正常2S4亮滅Device 4 off正常1S5亮發(fā)光Device 5 on正常2S5亮滅Device 5 off正常1S6亮發(fā)光Device 6 on正常2S6亮滅Device 6 off正常1S7亮發(fā)光Devic

21、e 7 on正常2S7亮滅Device 7 off正常1S8亮發(fā)光Device 8 on正常2S8亮滅Device 8 off正常長按5SB滅全部熄滅Device all off正常通過示波器可以測到輸出波形(Ch1)與接收波形(Ch2)的關(guān)系,如圖6-7所示:圖6-7 發(fā)射與接收波形對應(yīng)波形八、參考文獻(xiàn)1、遲榮強(qiáng):單片機(jī)原理及接口技術(shù)M,高等教育出版社,第56頁。2、何立民:單片機(jī)應(yīng)用技術(shù)選編M,北京航空航天大學(xué)出版社,第79頁。3、張龍三:C語言控制與應(yīng)用M,清華大學(xué)出版社,第28頁。4、沙占友:單片機(jī)外圍電路設(shè)計(jì)M,電子工業(yè)出版社,第53頁。 5、趙 健:實(shí)用聲光及無線電遙控電路300例

22、,中國電力出版社出版,第21-52頁。 6、黃繼昌:電子元器件應(yīng)用手冊 M,北京人民郵電出版社,第12-52頁。 7、張偉、王力、趙晶:電子設(shè)計(jì)與制版Protel DXP入門與提高 M,北京人民郵電出版社, 第41-52頁。 九、致謝 本次設(shè)計(jì)綜合我們所學(xué)到的專業(yè)知識,把理論聯(lián)系到實(shí)際;為了提高自己的綜合能力,從選題、收集資料、模塊電路設(shè)計(jì)、繪制原理圖、程序的編制到最后的資料整理都是自己親自完成的。 在老師的指導(dǎo)和同學(xué)的幫助下,我克服了對復(fù)雜電路設(shè)計(jì)的畏懼情緒,順利完成了本次設(shè)計(jì)任務(wù)。通過本次設(shè)計(jì),我對電路設(shè)計(jì)以及軟件控制等方面都有了更為深刻的認(rèn)識,并在實(shí)際電路連接中,掌握了很多技能。我真誠的

23、感謝老師,她是一位非常認(rèn)真、嚴(yán)謹(jǐn)?shù)睦蠋煟瑢﹄娐吩O(shè)計(jì)、制作有著豐富經(jīng)驗(yàn),他對本人的設(shè)計(jì)思路及其最終實(shí)現(xiàn)都提出了非常寶貴的意見,并指出了設(shè)計(jì)思路中存在的不足,使得本次設(shè)計(jì)能夠圓滿成功。 同時我還要感謝我寢室的同學(xué)在學(xué)習(xí)、生活上對我的關(guān)心,也給了我莫大的支持。 本次課題的設(shè)計(jì)是一次理論與實(shí)際相結(jié)合的考驗(yàn),它使我更加真切的體會到,作為一名自動化專業(yè)的學(xué)生,光會紙上談兵是遠(yuǎn)遠(yuǎn)不夠的,實(shí)際動手能力和扎實(shí)的理論知識同等重要。本次設(shè)計(jì)對于我來說,既是一次對理論知識的鞏固和提高,也是對實(shí)際動手操作能力的鍛煉和加強(qiáng)。 這是本人完成系統(tǒng)的整體設(shè)計(jì),難免會出現(xiàn)錯誤和不足之處,懇請批評指正!附錄1 void sendi

24、rdata() uchar s=0,user=0,shuju=0,hc=0; TR0=1; /*發(fā)送引導(dǎo)碼*/ endcount=700; /發(fā)送9ms起始碼的高電平p3_7=1; count=0; dowhile(count<endcount); endcount=350; /發(fā)送4.5ms的結(jié)果碼低電平count=0; p3_7=0; dowhile(count<endcount); /*發(fā)送系統(tǒng)碼*/user=system; for(s=0;s<=7;s+) endcount=30;count=0; /發(fā)送公共的0.56ms高電平p3_7=1; dowhile(coun

25、t<endcount); hc=user & wys; /發(fā)送脈沖間距if (hc=0)endcount=30;count=0; elseendcount=120;count=0; p3_7=0; dowhile(count<endcount); /*發(fā)送系統(tǒng)反碼*/ user=system; for(s=0;s<=7;s+) endcount=30;count=0; /發(fā)送公共的0.56ms高電平p3_7=1; dowhile(count<endcount);hc=user & wys; /發(fā)送脈沖間距if (hc=0)endcount=120;cou

26、nt=0; elseendcount=30;count=0; p3_7=0; dowhile(count<endcount); /*發(fā)送數(shù)據(jù)碼*/ shuju=keyvalue; for(s=0;s<=7;s+) endcount=30;count=0; /發(fā)送公共的0.56ms高電平p3_7=1; dowhile(count<endcount); hc=shuju & wys; /發(fā)送脈沖間距if (hc=0)endcount=30;count=0; elseendcount=120;count=0; p3_7=0; dowhile(count<endcount); /*發(fā)送數(shù)據(jù)反碼*/ shuju=keyvalue; for(s=0;s<=7;s+) endcount=30;count=0; /發(fā)送公共的0.56ms高電平p3_7=1; dowhile(count<endcount); hc=shuju & wys; /發(fā)送脈沖間距if (hc=0)endcount=120;count=0; els

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論