亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? irda.ls1

?? 本程序利用C代碼中插入?yún)R編語言實現(xiàn)了51單片機紅外解碼程序
?? LS1
?? 第 1 頁 / 共 2 頁
字號:
                     221     ; dispaly(unsigned char keynum);
                     222     ; void delay1ms(unsigned int count);
                     223     ; /*分別存放紅外線譯碼后的數(shù)據(jù)*/
                     224     ; unsigned char data e1 _at_ 0x1A; /*存放低8位地址碼*/      
                     225     ; unsigned char data w1 _at_ 0x1B; /*存放高8位地址碼*/ 
                     226     ; unsigned char data e2 _at_ 0x1C; /*存放8位數(shù)據(jù)碼*/ 
                     227     ; unsigned char data w2 _at_ 0x1D; /*存放8位數(shù)據(jù)反碼*/ 
                     228     ; //sbit IrInput=P3^2;       //紅外線輸入引腳,可自定義
                     229     ; unsigned char LEDdata[]={0x28,0x7e,0xa2,0x62,0x74,0x61,0x21,0x7a,0x20,0x60};//0-9段碼
                     230     ; /*代表遙控器上的1--28按鍵紅外碼值*/
                     231     ; unsigned char Irda_data[]={0x5f,0x50,0x5d,0x44,0x41,0x0a,0x42,0x46,0x47,0x49,
                     232     ;                            0x05,0x06,0x07,0x09,0x45,0x03,0x5c,0x1e,0x5e,0x02,
                     233     ;                            0x58,0x1a,0x5b,0x01,0x1b,0x59,0x5a,0x18};//1--28
                     234     ; /*********************主程序***************************/
                     235     ; 
                     236     ; void main(void)
                     237     
----                 238             RSEG  ?PR?main?IRDA
0000                 239     main:
                     240             USING   0
                     241                             ; SOURCE LINE # 31
                     242     ; {
                     243                             ; SOURCE LINE # 32
                     244     ; unsigned char i;
                     245     ;       IT0 = 1; //INT0下降沿有效
                     246                             ; SOURCE LINE # 34
0000 D288            247             SETB    IT0
                     248     ;       EX0 = 1; //開INT0中斷;
                     249                             ; SOURCE LINE # 35
0002 D2A8            250             SETB    EX0
                     251     ;       P0=0xff;
                     252                             ; SOURCE LINE # 36
0004 7580FF          253             MOV     P0,#0FFH
                     254     ;       P1=0xff;
                     255                             ; SOURCE LINE # 37
0007 7590FF          256             MOV     P1,#0FFH
A51 MACRO ASSEMBLER  IRDA                                                                 11/25/2005 22:56:48 PAGE     5

                     257     ;       P2=0xff;
                     258                             ; SOURCE LINE # 38
000A 75A0FF          259             MOV     P2,#0FFH
                     260     ;       P3=0xff;
                     261                             ; SOURCE LINE # 39
000D 75B0FF          262             MOV     P3,#0FFH
                     263     ;       EA = 1; //允許CPU中斷
                     264                             ; SOURCE LINE # 40
0010 D2AF            265             SETB    EA
0012                 266     ?C0001:
                     267     ;       while(1)
                     268                             ; SOURCE LINE # 41
                     269     ;     {
                     270                             ; SOURCE LINE # 42
                     271     ;        if(keynumber!=0xff)
                     272                             ; SOURCE LINE # 43
0012 E500     F      273             MOV     A,keynumber
0014 F4              274             CPL     A
0015 60FB            275             JZ      ?C0001
                     276     ;          {
                     277                             ; SOURCE LINE # 44
                     278     ;            for(i=0;i<10;i++)
                     279                             ; SOURCE LINE # 45
0017 E4              280             CLR     A
0018 F500     F      281             MOV     i?040,A
001A                 282     ?C0004:
                     283     ;            dispaly(keynumber);
                     284                             ; SOURCE LINE # 46
001A AF00     F      285             MOV     R7,keynumber
001C 120000   F      286             LCALL   _dispaly
001F 0500     F      287             INC     i?040
0021 E500     F      288             MOV     A,i?040
0023 C3              289             CLR     C
0024 940A            290             SUBB    A,#0AH
0026 40F2            291             JC      ?C0004
0028                 292     ?C0005:
                     293     ;            keynumber=0XFF;   
                     294                             ; SOURCE LINE # 47
0028 7500FF   F      295             MOV     keynumber,#0FFH
                     296     ;          }
                     297                             ; SOURCE LINE # 48
                     298     ; 
                     299     ;     }                      
                     300                             ; SOURCE LINE # 50
002B 80E5            301             SJMP    ?C0001
                     302     ; END OF main
                     303     
                     304     ; 
                     305     ; }
                     306     ; 
                     307     ; /*******************紅外線解碼子程序*******************/
                     308     ; void Irda(void)
                     309     
----                 310             RSEG  ?PR?Irda?IRDA
0000                 311     Irda:
                     312                             ; SOURCE LINE # 55
                     313     ;  { 
                     314                             ; SOURCE LINE # 56
                     315     ;      #pragma asm 
                     316     ; SB:
0000                 317               SB:
                     318     ;     MOV R4,#8   ;8毫秒為高電平錯誤
0000 7C08            319               MOV R4,#8   ;8毫秒為高電平錯誤
                     320     ; SBA:
0002                 321               SBA:
                     322     ;     MOV R5,#250
A51 MACRO ASSEMBLER  IRDA                                                                 11/25/2005 22:56:48 PAGE     6

0002 7DFA            323               MOV R5,#250
                     324     ; SBB:
0004                 325               SBB:
                     326     ;     JB P3.2,SXB1
0004 20B208          327               JB P3.2,SXB1
                     328     ;     DJNZ R5,SBB
0007 DDFB            329               DJNZ R5,SBB
                     330     ;     DJNZ R4,SBA
0009 DCF7            331               DJNZ R4,SBA
                     332     ;     MOV R4,#2
000B 7C02            333               MOV R4,#2
                     334     ;     JMP SBC
000D 8008            335               JMP SBC
                     336     ; SXB1:
000F                 337               SXB1:
                     338     ;     MOV R5,#5
000F 7D05            339               MOV R5,#5
                     340     ; SXB2:             ;去掉20US的尖峰干擾信號
0011                 341               SXB2:             ;去掉20US的尖峰干擾信號
                     342     ;     JNB P3.2,SBB
0011 30B2F0          343               JNB P3.2,SBB
                     344     ;     DJNZ R5,SXB2
0014 DDFB            345               DJNZ R5,SXB2
                     346     ;     RET
0016 22              347               RET
                     348     ; SBC:
0017                 349               SBC:
                     350     ;     MOV R5,#250
0017 7DFA            351               MOV R5,#250
                     352     ; SB1:
0019                 353               SB1:
                     354     ;       JB P3.2,SB2     ;2MS內(nèi)不為高電平錯誤(監(jiān)測9MS的低電平引導碼)
0019 20B205          355               JB P3.2,SB2   ;2MS內(nèi)不為高電平錯誤(監(jiān)測9MS的低電平引導碼)
                     356     ;     DJNZ R5,SB1
001C DDFB            357               DJNZ R5,SB1
                     358     ;     DJNZ R4,SBC
001E DCF7            359               DJNZ R4,SBC
                     360     ;     RET
0020 22              361               RET
                     362     ; SB2:                ;去掉20US的尖峰干擾信號
0021                 363               SB2:                ;去掉20US的尖峰干擾信號
                     364     ;     MOV R5,#5
0021 7D05            365               MOV R5,#5
                     366     ; SB2_A:
0023                 367               SB2_A:
                     368     ;     JNB P3.2,SB1
0023 30B2F3          369               JNB P3.2,SB1
                     370     ;     DJNZ R5,SB2_A
0026 DDFB            371               DJNZ R5,SB2_A
                     372     ;     MOV R4,#3
0028 7C03            373               MOV R4,#3
                     374     ; SB2_1:
002A                 375               SB2_1:
                     376     ;     MOV R5,#250
002A 7DFA            377               MOV R5,#250
                     378     ; SB3:                 ;監(jiān)測4.5MS高電平,如3MS內(nèi)出現(xiàn)低電平錯誤
002C                 379               SB3:                 ;監(jiān)測4.5MS高電平,如3MS內(nèi)出現(xiàn)低電平錯誤
                     380     ;     JNB P3.2,SXC
002C 30B208          381               JNB P3.2,SXC
                     382     ;     DJNZ R5,SB3
002F DDFB            383               DJNZ R5,SB3
                     384     ;     DJNZ R4,SB2_1
0031 DCF7            385               DJNZ R4,SB2_1
                     386     ;     MOV R4,#2
0033 7C02            387               MOV R4,#2
                     388     ;     JMP SB3_1
A51 MACRO ASSEMBLER  IRDA                                                                 11/25/2005 22:56:48 PAGE     7

0035 8008            389               JMP SB3_1
                     390     ; SXC:                 ;去掉20US的尖峰干擾信號
0037                 391               SXC:                 ;去掉20US的尖峰干擾信號
                     392     ;     MOV R5,#5
0037 7D05            393               MOV R5,#5
                     394     ; SXC1:
0039                 395               SXC1:
                     396     ;     JB P3.2,SB3
0039 20B2F0          397               JB P3.2,SB3
                     398     ;     DJNZ R5,SXC1
003C DDFB            399               DJNZ R5,SXC1
                     400     ;     RET
003E 22              401               RET
                     402     ; SB3_1:                ;監(jiān)測4.5MS高電平,如5MS內(nèi)不為低電平錯誤
003F                 403               SB3_1:                ;監(jiān)測4.5MS高電平,如5MS內(nèi)不為低電平錯誤
                     404     ;     MOV R5,#250
003F 7DFA            405               MOV R5,#250
                     406     ; SB3_2:
0041                 407               SB3_2:
                     408     ;     JNB P3.2,SB4
0041 30B205          409               JNB P3.2,SB4
                     410     ;     DJNZ R5,SB3_2
0044 DDFB            411               DJNZ R5,SB3_2
                     412     ;     DJNZ R4,SB3_1
0046 DCF7            413               DJNZ R4,SB3_1
                     414     ;     RET
0048 22              415               RET
                     416     ; SB4:                   ;去掉20US的尖峰干擾信號
0049                 417               SB4:                   ;去掉20US的尖峰干擾信號
                     418     ;     MOV R5,#5
0049 7D05            419               MOV R5,#5
                     420     ; SB4_1:
004B                 421               SB4_1:
                     422     ;     JB P3.2,SB3_2
004B 20B2F3          423               JB P3.2,SB3_2
                     424     ;     DJNZ R5,SB4_1
004E DDFB            425               DJNZ R5,SB4_1
                     426     ;       MOV R1,#1AH     ;設(shè)定1AH為起始RAM區(qū)
0050 791A            427               MOV R1,#1AH   ;設(shè)定1AH為起始RAM區(qū)
                     428     ;       MOV R2,#4
0052 7A04            429               MOV R2,#4
                     430     ; PP: MOV R3,#8
0054 7B08            431               PP: MOV R3,#8
                     432     ; JJJJ:
0056                 433               JJJJ:
                     434     ;     MOV R5,#250
0056 7DFA            435               MOV R5,#250
                     436     ; JJJJ2:               ;1MS內(nèi)不為低電平錯誤
0058                 437               JJJJ2:               ;1MS內(nèi)不為低電平錯誤
                     438     ;     JB P3.2,JJJJ3
0058 20B203          439               JB P3.2,JJJJ3
                     440     ;     DJNZ R5,JJJJ2
005B DDFB            441               DJNZ R5,JJJJ2
                     442     ;     RET
005D 22              443               RET
                     444     ; JJJJ3:
005E                 445               JJJJ3:
                     446     ;       LCALL YS1       ;高電平開始后用882微秒的時間尺去判斷信號此時的高低電平狀態(tài)
005E 120000   F      447               LCALL YS1     ;高電平開始后用882微秒的時間尺去判斷信號此時的高低電平狀態(tài)
                     448     ;       MOV C,P3.2      ;將P3.7引腳此時的電平狀態(tài)0或1存入C中
0061 A2B2            449               MOV C,P3.2    ;將P3.7醫(yī)糯聳鋇牡縉階刺

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美性生交片4| 成人a区在线观看| 舔着乳尖日韩一区| 亚洲福利一区二区| 亚洲高清视频中文字幕| 天天色综合成人网| 久久精品男人的天堂| 欧美第一区第二区| 欧美一区二区三区的| 欧美一级黄色录像| 精品国产成人系列| 久久精品夜夜夜夜久久| 国产精品美女视频| 亚洲丝袜精品丝袜在线| 亚洲国产美女搞黄色| 麻豆精品在线观看| 国产suv精品一区二区三区| 91在线观看一区二区| 欧美羞羞免费网站| 欧美一二三四区在线| 国产亚洲综合性久久久影院| 国产精品久久久久影院色老大| 亚洲免费av观看| 自拍偷拍欧美激情| 香蕉久久夜色精品国产使用方法| 人人爽香蕉精品| 国产一区二三区| fc2成人免费人成在线观看播放| 在线免费观看一区| 日韩精品一区二| 国产精品视频第一区| 亚洲成人av电影在线| 另类中文字幕网| 不卡区在线中文字幕| 欧美日韩一卡二卡| 久久精品人人做人人爽人人| 一区二区三区在线播| 麻豆视频观看网址久久| av在线一区二区| 欧美肥胖老妇做爰| 国产精品久久毛片a| 欧美aa在线视频| 不卡av在线免费观看| 欧美电影在哪看比较好| 国产精品欧美一区二区三区| 日日夜夜免费精品| 成人av在线网站| 51精品视频一区二区三区| 亚洲国产精品二十页| 午夜视黄欧洲亚洲| 不卡大黄网站免费看| 日韩三级视频在线观看| 亚洲人成亚洲人成在线观看图片| 日本 国产 欧美色综合| 色综合激情五月| 久久精品亚洲乱码伦伦中文| 午夜影院在线观看欧美| eeuss影院一区二区三区| 日韩欧美一区二区久久婷婷| 亚洲激情在线激情| 国产成人鲁色资源国产91色综 | 国产乱子轮精品视频| 色久优优欧美色久优优| 久久久久久一二三区| 日韩和的一区二区| 在线观看亚洲精品视频| 国产精品无遮挡| 麻豆91在线播放| 精品视频在线免费观看| 国产精品国产三级国产a| 玖玖九九国产精品| 欧美群妇大交群中文字幕| 亚洲视频你懂的| 国产·精品毛片| 久久久久久久久久久99999| 蜜桃精品视频在线| 欧美顶级少妇做爰| 亚洲成人资源在线| 色婷婷综合久久久中文一区二区| 欧美国产精品专区| 国产在线精品一区二区夜色| 欧美一区二区三区的| 日韩精品一二区| 欧美日韩国产综合一区二区三区| 亚洲情趣在线观看| 99热这里都是精品| 国产精品欧美一级免费| 国产成人精品免费网站| 精品福利在线导航| 久久机这里只有精品| 日韩亚洲欧美一区| 日韩av中文字幕一区二区| 欧美日本高清视频在线观看| 亚洲一区二区三区国产| 色婷婷国产精品综合在线观看| 国产色产综合色产在线视频| 国产精品综合视频| 国产女同互慰高潮91漫画| 国产精品66部| 中文字幕精品一区二区精品绿巨人| 韩国一区二区三区| 久久婷婷久久一区二区三区| 精品一区免费av| 久久久久9999亚洲精品| 国产成都精品91一区二区三| 欧美激情在线看| 99精品黄色片免费大全| 亚洲欧美激情一区二区| 色狠狠色狠狠综合| 一卡二卡三卡日韩欧美| 欧美精品久久一区| 奇米一区二区三区av| 日韩欧美久久久| 国产一区二区三区黄视频 | 538在线一区二区精品国产| 亚洲欧美日韩小说| 欧美伊人久久久久久午夜久久久久| 亚洲精品日韩一| 欧美日韩久久一区| 青青草97国产精品免费观看| 精品久久久久一区| 国产成人精品免费在线| 亚洲素人一区二区| 欧美视频日韩视频| 老司机精品视频导航| 久久久国产精品麻豆| 99久久夜色精品国产网站| 亚洲精品乱码久久久久久黑人| 欧美色综合影院| 免费日本视频一区| 久久精品欧美日韩| 在线观看免费亚洲| 日本亚洲电影天堂| 久久久精品黄色| 一本大道久久a久久综合| 日本成人在线电影网| 欧美激情一区二区三区| 欧美亚一区二区| 精品一区中文字幕| 日韩一区在线看| 在线不卡a资源高清| 国产iv一区二区三区| 一区二区三区精品在线观看| 欧美一二三区在线观看| av一二三不卡影片| 欧美aaa在线| 亚洲天堂成人网| 日韩一区二区在线免费观看| 国产精品进线69影院| 欧美曰成人黄网| 蜜桃精品视频在线观看| 亚洲欧洲另类国产综合| 日韩欧美成人午夜| 91免费视频观看| 久久疯狂做爰流白浆xx| 一区二区三区四区不卡在线 | 一本到不卡免费一区二区| 蜜臀久久99精品久久久画质超高清| 国产精品欧美一级免费| 91精品国产综合久久福利软件| 成人禁用看黄a在线| 日韩福利视频网| 亚洲欧美日韩国产成人精品影院| 日韩一区二区三区高清免费看看| 99久久亚洲一区二区三区青草| 久久97超碰国产精品超碰| 亚洲一线二线三线视频| 中文字幕成人在线观看| 日韩欧美在线网站| 欧美三级韩国三级日本三斤| 北条麻妃国产九九精品视频| 麻豆国产精品一区二区三区 | 蜜乳av一区二区三区| 亚洲一区在线观看免费观看电影高清| 国产午夜精品理论片a级大结局| 欧美狂野另类xxxxoooo| 欧美人牲a欧美精品| 成人综合在线观看| 久久99精品久久久久久 | 一本久久a久久精品亚洲| 国产精品资源网站| 久久99久久99精品免视看婷婷| 午夜精品久久久久久久蜜桃app| 国产精品久久久久久久第一福利 | 日韩一卡二卡三卡四卡| 欧美性色黄大片手机版| av电影天堂一区二区在线观看| 国产麻豆精品theporn| 日本aⅴ精品一区二区三区| 亚洲h在线观看| 亚洲国产视频在线| 亚洲一区二区三区视频在线| 亚洲女与黑人做爰| 亚洲美女偷拍久久| 亚洲欧美一区二区三区国产精品| 国产精品家庭影院| 亚洲视频在线一区| 亚洲美女少妇撒尿| 一区二区三区日韩欧美| 亚洲精品自拍动漫在线|