91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>匯編編程>

紅外遙控鍵值解碼之液晶、數(shù)碼管、發(fā)光管等顯示程序案例分享

大小:0.2 MB 人氣: 2017-09-06 需要積分:1

1、紅外遙控鍵值解碼

;******************************************************************************
????????? DATA1?? EQU??? 30H??? ;
?? DATA2?? EQU??? 31H??? ;
????????? DATA3?? EQU??? 32H??? ;
?? DATA4?? EQU??? 33H??? ;
????????? RMT???? EQU??? P3.2?? ;
;-------------------------------------------
????????? ORG???? 0000H???????? ;程序執(zhí)行開始地址
????????? LJMP??? START???????? ;跳至START
????????? ORG???? 0003H???????? ;外中斷0中斷程序入口
????????? RETI????????? ;中斷返回
????????? ORG???? 000BH???????? ;定時(shí)器T0中斷程序入口
????????? RETI????????? ;中斷返回
????????? ORG???? 0013H???????? ;外中斷1中斷入口
????????? RETI????????? ;跳至INTEX1中斷服務(wù)程序
????????? ORG???? 001BH???????? ;定時(shí)器T1中斷程序入口
????????? RETI????????? ;跳至INTT1中斷服務(wù)程序
????????? ORG???? 0023H???????? ;串口中斷入口地址
????????? RETI????????? ;中斷返回
????????? ORG???? 002BH???????? ;定時(shí)器T2中斷入口地址
????????? RETI????????? ;中斷返回
;-------------------------------------------
????????? ORG??? 0030H????????? ;
START:
????????? MOV??? SP,#60H??????? ;初始化堆棧指針?
?? MOV??? P0,#0FFH?????? ;初始化I/O口
?? MOV??? P1,#0FFH?????? ;
????????? MOV??? P2,#0FFH?????? ;
????????? MOV??? P3,#0FFH?????? ;
;*******************************************
MAIN:
????????? JNB? RMT,IR_1838??? ;
?? AJMP?? MAIN?????????? ;
;*******************************************
IR_1838:?
? ?? MOV ? R5,#10???????? ;
A1:
?? ACALL? DELAY882?;調(diào)用882微秒延時(shí)子程序
?? JB ? RMT,MAIN?;延時(shí)882微秒后判斷P3.2腳是否出現(xiàn)高電平如果有就退出解碼程序
??? DJNZ ? R5, A1 ?;重復(fù)10次,目的是檢測在8820微秒內(nèi)如果出現(xiàn)高電平就退出解碼程序
?????????????? ????????? ;以上完成對遙控信號的9000微秒的初始低電平信號的識別。
?? JNB? RMT,$ ???????? ;等待高電平避開9毫秒低電平引導(dǎo)脈沖
?? ACALL? DELAY2???????? ;
?? JNB? RMT,MAIN ?;
?? ACALL? DELAY2???????? ;延時(shí)4.74毫秒避開4.5毫秒的結(jié)果碼
;*******************************************????????
?? MOV? R1,#1AH ?;設(shè)定1AH為起始RAM區(qū)
?? MOV? R2,#4????????? ;
A2: ?
?? MOV? R3,#8????????? ;
A3:?
?? JNB? RMT,$???????? ;等待地址碼第一位的高電平信號
?? LCALL? DELAY882?;高電平開始后用882微秒的時(shí)間尺去判斷信號此時(shí)的高低電平狀態(tài)
?? MOV? C,RMT???????? ;將P3.2引腳此時(shí)的電平狀態(tài)0或1存入C中
?? JNC? A4??;如果為0就跳轉(zhuǎn)到A4
?? LCALL? DELAY1????????? ;
A4:?
?? MOV? A,@R1??;將R1中地址的給A
?? RRC? A??;將C中的值0或1移入A中的最低位
?? MOV? @R1,A???????? ;將A中的數(shù)暫時(shí)存放在R1中
?? DJNZ? R3,A3???????? ;接收地址碼的高8位
?? INC? R1??;對R1中的值加1,換下一個(gè)RAM
?? DJNZ? R2,A2 ???????? ;接收完16位地址碼和8位數(shù)據(jù)碼和8位數(shù)據(jù),存放在1AH/1BH/1CH/1DH的RAM中
;*************** *****************************************
?? MOV? P2,1DH??? ?;將按鍵的鍵值通過P2口的8個(gè)LED顯示出來!
?? CLR ? P3.7???????? ;蜂鳴器鳴響-嘀嘀嘀-的聲音,表示解碼成功
?? LCALL? DELAY2???????? ;
?? LCALL? DELAY2???????? ;
?? LCALL? DELAY2???????? ;
????????? SETB?? P3.7?????????? ;蜂鳴器停止
?? LJMP? MAIN?????????? ;
;*******************************************
;882US
DELAY882:?????????????????????? ;
?? MOV? R6,#200??????? ;
DEL1:
??? ?? NOP?????????????????? ;
?? NOP?????????????????? ;
?? DJNZ? R6,DEL1???????? ;
????????? RET?????????????????? ;
;*******************************************
;1000US
DELAY1:?
?? MOV? R6,#230
DEL2:
??? ?? NOP
?? NOP
?? DJNZ? R7,DEL2
????????? RET
;*******************************************
;2300US
DELAY2:?????????????
?? MOV? R6,#248
DEL3:
??? ?? NOP
?? NOP
??? ?? NOP
?? NOP
?? NOP
?? ?? NOP
?? NOP
?? DJNZ? R6,DEL3????
????????? RET
????????? END
?;*******************************************

非常好我支持^.^

(9) 100%

不好我反對

(0) 0%

      發(fā)表評論

      用戶評論
      評價(jià):好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?
      主站蜘蛛池模板: 国产毛片农村妇女aa板 | 欧美色爱综合网 | 性夜影院爽黄e爽在线观看 羞羞色院91精品网站 | 色批网站 | 开心激情婷婷 | jk黑色丝袜美腿老师啪啪 | 美女牲交视频一级毛片 | 免费观看欧美一级片 | 国产精品久久久久久久久齐齐 | 丁香婷婷激情综合 | 午夜视频在线观看网站 | 免费中国jlzzjlzz在线播放 | 丁香五六月婷婷 | 欧美亚洲h在线一区二区 | 久久永久免费 | 日韩精品毛片 | 黄色软件入口 | 人操人| 亚洲成综合人影院在院播放 | 天天色天天操天天 | 久久羞羞视频 | 一日本道加勒比高清一二三 | 免费黄色欧美 | 天天草狠狠干 | 亚洲网站免费观看 | 主人扒开腿揉捏花蒂调教cfh | 欧美在线bdsm调教一区 | haodiaose在线精品免费观看 | 久久久久国产午夜 | 国产一级特黄一级毛片 | 色噜噜狠狠大色综合 | 天天摸天天操免费播放小视频 | 欧美性色欧美a在线播放 | 亚洲色图综合图区 | 99久久综合狠狠综合久久男同 | 精品视频一区在线观看 | 亚洲日本视频在线观看 | 欧洲乱码专区一区二区三区四区 | 中文字幕国产一区 | 四虎成人欧美精品在永久在线 | 国产综合图区 |