紅外遙控解碼資料

紅外遙控解碼資料

ID:11532533

大小:316.50 KB

頁數(shù):21頁

時(shí)間:2018-07-12

紅外遙控解碼資料_第1頁
紅外遙控解碼資料_第2頁
紅外遙控解碼資料_第3頁
紅外遙控解碼資料_第4頁
紅外遙控解碼資料_第5頁
資源描述:

《紅外遙控解碼資料》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、51單片機(jī)紅外解碼程序http://www.hificat.com/dpj_step/compositive_7.htmlhttp://www.ceet.hbnu.edu.cn/bbs/viewthread.php?tid=1021、紅外遙控系統(tǒng)2、org000h3、ljmpmain4、org0003h5、ljmpin0zd;外部中斷0入口6、org000Bh7、ljmpt0zd;定時(shí)器T08、org0100h9、;主程序10、main:clrp2.0;選擇數(shù)碼管第一位(共陰)11、setbIT

2、0;定時(shí)器T0設(shè)置12、setbEX013、setbea14、movTMOD,#02h;T0工作在方式215、movTH0,#00h;16、movTL0,#00h;T0賦予初值17、setbET0;打開中斷18、setbp3.2;置位3.219、setbtr0;tr0置位20、main1:acallyyi;寄存器際初始化21、pp:jnb20h.0,pp;判斷有無信號(hào)22、clr20h.0;有則清零20H.023、acalljy;接受到的數(shù)據(jù)是否正確,并顯示24、sjmpmain1;跳轉(zhuǎn)到MAI

3、N125、;int0中斷處理126、in0zd:jb20h.1,js;判斷20H.1是1還是0.是1跳轉(zhuǎn)JS(進(jìn)入數(shù)據(jù)處理)是0說明接收的是引導(dǎo)碼27、cjner7,#33h,next;為0,判斷引導(dǎo)碼是否正確(33h

4、除R72、ljmpret13、js:cjner7,#08h,next2;判斷接受的數(shù)據(jù)是1還是04、next2:jcol;若大于=2.048ms(0.256ms*8)則為15、;數(shù)碼0處理6、clrcy;0處理程序7、mova,@r0;接受到的0,送入存儲(chǔ)8、rlca9、mov@r0,a10、sjmpexit111、ol:;為1處理12、setbcy13、mova,@r0;假設(shè)接受的第6個(gè)數(shù)據(jù)為1,以前的數(shù)據(jù)是@R0=00001001,14、rlca;帶進(jìn)位的左移執(zhí)行后A=0001001115、

5、mov@r0,a;送回保存16、exit1:17、djnzr6,exit;判斷一個(gè)字節(jié)接受完否?若沒有清楚R7,進(jìn)行下8位數(shù)據(jù)接受18、movr6,#08h19、incr020、djnzr5,exit;判斷32位數(shù)據(jù)接受完否?若沒有清楚R7,進(jìn)行下8位數(shù)據(jù)接受21、clr20h.1;清楚20H.122、setb20h.0;置位接收完標(biāo)志位23、ret1:reti24、25、;錯(cuò)碼檢驗(yàn)顯示26、jy:mova,33h;數(shù)據(jù)接收是否正確27、cpla28、cjnea,32h,tch;數(shù)據(jù)碼和反碼是否

6、一樣,不一樣棄掉29、xs:cjnea,#68h,tch1;一樣鍵值處理30、movp1,#3fh;顯示0(數(shù)碼管事共陰)31、sjmptch32、tch1:cjnea,#30h,tch233、movp1,#06h;顯示134、sjmptch35、tch2:cjnea,#18h,tch31、movp1,#5bh;顯示22、sjmptch3、tch3:cjnea,#7ah,tch44、movp1,#4fh;顯示35、sjmptch6、tch4:cjnea,#10h,tch57、movp1,#66h

7、;顯示48、sjmptch9、tch5:cjnea,#38h,tch610、movp1,#6dh;顯示511、sjmptch12、tch6:cjnea,#5ah,tch713、movp1,#7dh;顯示614、sjmptch15、tch7:cjnea,#42h,tch816、movp1,#07h;顯示717、sjmptch18、tch8:cjnea,#4ah,tch919、movp1,#7fh;顯示820、sjmptch21、tch9:cjnea,#52h,tch22、movp1,#6fh;顯示

8、923、tch:ret24、yyi:movsp,#60h25、movr0,#30h26、movr6,#08h27、movr7,#00h28、movr5,#04h29、ret30、;T0中斷處理31、t0zd:32、incr733、reti34、35、36、37、38、通用紅外遙控系統(tǒng)由發(fā)射和接收兩大部分組成,應(yīng)用編/解碼專用集成電路芯片來進(jìn)行控制操作,如圖1所示。發(fā)射部分包括鍵盤矩陣、編碼調(diào)制、LED紅外發(fā)送器;接收部分包括光、電轉(zhuǎn)換放大器、解調(diào)、解碼電路。??下面,我們將使用下面兩種設(shè)備:另外

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。