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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? lyj.lis

?? AVR下的紅外解碼程序
?? LIS
?? 第 1 頁 / 共 5 頁
字號:
 0342                   .dbline -2
 0342           L40:
 0342                   .dbline 0 ; func end
 0342 0895              ret
 0344                   .dbsym r iPos 16 c
 0344                   .dbsym r iNowBit 18 c
 0344                   .dbend
 0344                   .dbfunc e CheckIrCmd _CheckIrCmd fV
 0344           ;              i -> R16
                        .even
 0344           _CheckIrCmd::
 0344                   .dbline -1
 0344                   .dbline 331
 0344           ;      default:
 0344           ;                 iIrMode=0;
 0344           ;                 break;
 0344           ;    }
 0344           ; }
 0344           ; 
 0344           ; //對紅外命令判斷操作
 0344           ; void CheckIrCmd()
 0344           ; {uchar i;
 0344                   .dbline 332
 0344           ;    bIrCmdOk=0;
 0344 2224              clr R2
 0346 20920B00          sts _bIrCmdOk,R2
 034A                   .dbline 333
 034A           ;    if (iIrData[0]!=(~iIrData[1]))
 034A 20900100          lds R2,_iIrData+1
 034E 2094              com R2
 0350 30900000          lds R3,_iIrData
 0354 3214              cp R3,R2
 0356 09F0              breq L77
 0358                   .dbline 334
 0358           ;    { return;//custom碼就不對
 0358                   .dbline 334
 0358 46C0              rjmp L76
 035A           L77:
 035A                   .dbline 336
 035A           ;    }
 035A           ;    if (iIrData[2]!=(~iIrData[3])) return;//按鍵碼不對
 035A 20900300          lds R2,_iIrData+3
 035E 2094              com R2
 0360 30900200          lds R3,_iIrData+2
 0364 3214              cp R3,R2
 0366 09F0              breq L80
 0368                   .dbline 336
 0368 3EC0              rjmp L76
 036A           L80:
 036A                   .dbline 338
 036A           ;    
 036A           ;    i=iIrData[2]&0x0f;
 036A 00910200          lds R16,_iIrData+2
 036E 0F70              andi R16,15
 0370                   .dbline 340
 0370           ;    //BeepN(i&0x0f);
 0370           ;    switch (i)
 0370 1127              clr R17
 0372 0230              cpi R16,2
 0374 E0E0              ldi R30,0
 0376 1E07              cpc R17,R30
 0378 49F1              breq L91
 037A 0230              cpi R16,2
 037C E0E0              ldi R30,0
 037E 1E07              cpc R17,R30
 0380 94F1              brlt L85
 0382           L93:
 0382 0730              cpi R16,7
 0384 E0E0              ldi R30,0
 0386 1E07              cpc R17,R30
 0388 D1F0              breq L90
 038A 0A30              cpi R16,10
 038C E0E0              ldi R30,0
 038E 1E07              cpc R17,R30
 0390 49F0              breq L88
 0392 0B30              cpi R16,11
 0394 E0E0              ldi R30,0
 0396 1E07              cpc R17,R30
 0398 59F0              breq L89
 039A 0E30              cpi R16,14
 039C E0E0              ldi R30,0
 039E 1E07              cpc R17,R30
 03A0 E1F0              breq L92
 03A2 21C0              rjmp L85
 03A4           X13:
 03A4                   .dbline 341
 03A4           ;    { case IRSTOP:
 03A4           L88:
 03A4                   .dbline 342
 03A4           ;         bCmdOk=1;iCmd=CSTOP;
 03A4 81E0              ldi R24,1
 03A6 80930C00          sts _bCmdOk,R24
 03AA                   .dbline 342
 03AA 80930900          sts _iCmd,R24
 03AE                   .dbline 343
 03AE           ;         break;
 03AE 1BC0              rjmp L86
 03B0           L89:
 03B0                   .dbline 345
 03B0           ;        case IRUP:
 03B0           ;           bCmdOk=1;iCmd=CUP;
 03B0 81E0              ldi R24,1
 03B2 80930C00          sts _bCmdOk,R24
 03B6                   .dbline 345
 03B6 82E0              ldi R24,2
 03B8 80930900          sts _iCmd,R24
 03BC                   .dbline 346
 03BC           ;               break;
 03BC 14C0              rjmp L86
 03BE           L90:
 03BE                   .dbline 348
 03BE           ;        case IRDOWN:
 03BE           ;           bCmdOk=1;iCmd=CDOWN;
 03BE 81E0              ldi R24,1
 03C0 80930C00          sts _bCmdOk,R24
 03C4                   .dbline 348
 03C4 83E0              ldi R24,3
 03C6 80930900          sts _iCmd,R24
 03CA                   .dbline 349
 03CA           ;               break;
 03CA 0DC0              rjmp L86
 03CC           L91:
 03CC                   .dbline 351
 03CC           ;        case IRLAMP:
 03CC           ;           bCmdOk=1;iCmd=CLAMP;
 03CC 81E0              ldi R24,1
 03CE 80930C00          sts _bCmdOk,R24
 03D2                   .dbline 351
 03D2 84E0              ldi R24,4
 03D4 80930900          sts _iCmd,R24
 03D8                   .dbline 352
 03D8           ;               break;
 03D8 06C0              rjmp L86
 03DA           L92:
 03DA                   .dbline 354
 03DA           ;        case IRDIS:
 03DA           ;           bCmdOk=1;iCmd=CDIS;
 03DA 81E0              ldi R24,1
 03DC 80930C00          sts _bCmdOk,R24
 03E0                   .dbline 354
 03E0 85E0              ldi R24,5
 03E2 80930900          sts _iCmd,R24
 03E6                   .dbline 355
 03E6           ;           break;
 03E6           L85:
 03E6           L86:
 03E6                   .dbline -2
 03E6           L76:
 03E6                   .dbline 0 ; func end
 03E6 0895              ret
 03E8                   .dbsym r i 16 c
 03E8                   .dbend
 03E8                   .dbfunc e CheckStop _CheckStop fV
                        .even
 03E8           _CheckStop::
 03E8                   .dbline -1
 03E8                   .dbline 361
 03E8           ;    }
 03E8           ; }
 03E8           ; 
 03E8           ; //判斷限位開關
 03E8           ; void CheckStop()
 03E8           ; {
 03E8                   .dbline 362
 03E8           ;    if (((PIND&(1<<UPX))==0) || ((PIND&(1<<DWNX))==0)) 
 03E8 829B              sbis 0x10,2
 03EA 02C0              rjmp L97
 03EC 8399              sbic 0x10,3
 03EE 04C0              rjmp L95
 03F0           L97:
 03F0                   .dbline 363
 03F0                   .dbline 363
 03F0 13D0              rcall _MotorStop
 03F2                   .dbline 364
 03F2 02E0              ldi R16,2
 03F4 10E0              ldi R17,0
 03F6 2ED0              rcall _BeepN
 03F8                   .dbline 365
 03F8           L95:
 03F8                   .dbline -2
 03F8           L94:
 03F8                   .dbline 0 ; func end
 03F8 0895              ret
 03FA                   .dbend
 03FA                   .dbfunc e TimerFunc _TimerFunc fV
                        .even
 03FA           _TimerFunc::
 03FA                   .dbline -1
 03FA                   .dbline 370
 03FA           ;        { MotorStop();
 03FA           ;            BeepN(2);
 03FA           ;                }
 03FA           ;        
 03FA           ; }
 03FA           ; 
 03FA           ; void TimerFunc()
 03FA           ; {
 03FA                   .dbline 371
 03FA           ;    bTimer=0;
 03FA 2224              clr R2
 03FC 20920D00          sts _bTimer,R2
 0400                   .dbline 372
 0400           ;    CPL(PORTB,LED);
 0400 82E0              ldi R24,2
 0402 28B2              in R2,0x18
 0404 2826              eor R2,R24
 0406 28BA              out 0x18,R2
 0408                   .dbline 376
 0408           ;    //CPL(PORTC,BEEP);
 0408           ;    //CPL(PORTC,LAMP);
 0408           ;    //CPL(PORTD,DOWN);
 0408           ;    WDR();//clear WDT
 0408 A895              wdr
 040A                   .dbline -2
 040A           L98:
 040A                   .dbline 0 ; func end
 040A 0895              ret
 040C                   .dbend
 040C                   .dbfunc e MotorUp _MotorUp fV
                        .even
 040C           _MotorUp::
 040C                   .dbline -1
 040C                   .dbline 380
 040C           ; }
 040C           ; 
 040C           ; void MotorUp()
 040C           ; {
 040C                   .dbline 381
 040C           ;    CLR(PORTD,UP);
 040C 9598              cbi 0x12,5
 040E                   .dbline 382
 040E           ;    SET(PORTD,DOWN);
 040E 969A              sbi 0x12,6
 0410                   .dbline -2
 0410           L99:
 0410                   .dbline 0 ; func end
 0410 0895              ret
 0412                   .dbend
 0412                   .dbfunc e MotorDown _MotorDown fV
                        .even
 0412           _MotorDown::
 0412                   .dbline -1
 0412                   .dbline 386
 0412           ; }
 0412           ; 
 0412           ; void MotorDown()
 0412           ; {
 0412                   .dbline 387
 0412           ;    SET(PORTD,UP);
 0412 959A              sbi 0x12,5
 0414                   .dbline 388
 0414           ;    CLR(PORTD,DOWN);
 0414 9698              cbi 0x12,6
 0416                   .dbline -2
 0416           L100:
 0416                   .dbline 0 ; func end
 0416 0895              ret
 0418                   .dbend
 0418                   .dbfunc e MotorStop _MotorStop fV
                        .even
 0418           _MotorStop::
 0418                   .dbline -1
 0418                   .dbline 392
 0418           ; }
 0418           ; 
 0418           ; void MotorStop()
 0418           ; {
 0418                   .dbline 393
 0418           ;    CLR(PORTD,UP);
 0418 9598              cbi 0x12,5
 041A                   .dbline 394
 041A           ;    CLR(PORTD,DOWN);
 041A 9698              cbi 0x12,6
 041C                   .dbline -2
 041C           L101:
 041C                   .dbline 0 ; func end
 041C 0895              ret
 041E                   .dbend
 041E                   .dbfunc e LampOn _LampOn fV
                        .even
 041E           _LampOn::
 041E                   .dbline -1
 041E                   .dbline 398
 041E           ; }
 041E           ; 
 041E           ; void LampOn()
 041E           ; {
 041E                   .dbline 399
 041E           ;   SET(PORTC,LAMP);
 041E AA9A              sbi 0x15,2
 0420                   .dbline -2
 0420           L102:
 0420                   .dbline 0 ; func end
 0420 0895              ret
 0422                   .dbend
 0422                   .dbfunc e LampOff _LampOff fV
                        .even
 0422           _LampOff::
 0422                   .dbline -1
 0422                   .dbline 403
 0422           ; }
 0422           ; 
 0422           ; void LampOff()
 0422           ; {
 0422                   .dbline 404
 0422           ;   CLR(PORTC,LAMP);
 0422 AA98              cbi 0x15,2
 0424                   .dbline -2
 0424           L103:
 0424                   .dbline 0 ; func end
 0424 0895              ret
 0426                   .dbend
 0426                   .dbfunc e LampOnOff _LampOnOff fV
                        .even
 0426           _LampOnOff::
 0426                   .dbline -1
 0426                   .dbline 408
 0426           ; }
 0426           ; 
 0426           ; void LampOnOff()
 0426           ; {
 0426                   .dbline 409
 0426           ;    CPL(PORTC,LAMP);
 0426 84E0              ldi R24,4
 0428 25B2              in R2,0x15
 042A 2826              eor R2,R24
 042C 25BA              out 0x15,R2
 042E                   .dbline -2
 042E           L104:
 042E                   .dbline 0 ; func end
 042E 0895              ret
 0430                   .dbend
 0430                   .dbfunc e DisOn _DisOn fV
                        .even
 0430           _DisOn::
 0430                   .dbline -1
 0430                   .dbline 413
 0430           ; }
 0430           ; 
 0430           ; void DisOn()
 0430           ; {
 0430                   .dbline 414
 0430           ;   SET(PORTC,DIS);
 0430 AB9A              sbi 0x15,3
 0432                   .dbline -2
 0432           L105:
 0432                   .dbline 0 ; func end
 0432 0895              ret
 0434                   .dbend
 0434                   .dbfunc e DisOff _DisOff fV
                        .even
 0434           _DisOff::
 0434                   .dbline -1
 0434                   .dbline 418
 0434           ; }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久久久网| 欧美日韩国产另类一区| 国产呦精品一区二区三区网站| 午夜精品福利视频网站| 亚洲国产成人高清精品| 一区二区三区精密机械公司| 一区二区三区四区在线播放 | 日韩一区二区三区视频在线| 欧美日韩高清一区二区| 欧美一区中文字幕| 精品国产污网站| 欧美精品一区二区三区蜜桃视频| 久久天天做天天爱综合色| 久久精品男人天堂av| 中文字幕国产一区| 亚洲一区二区欧美日韩| 奇米精品一区二区三区在线观看一| 天天色综合成人网| 精品在线一区二区| 波多野结衣中文字幕一区| 99v久久综合狠狠综合久久| 91精彩视频在线| 日韩视频免费观看高清在线视频| 国产午夜久久久久| 亚洲人成小说网站色在线| 香蕉加勒比综合久久| 日韩成人午夜精品| 国产一区二区三区久久久| 欧美一区三区四区| 国产日韩欧美激情| 亚洲视频中文字幕| 亚州成人在线电影| 日韩一级黄色片| 亚洲国产乱码最新视频| 欧美人与性动xxxx| 午夜精品一区二区三区三上悠亚 | av亚洲产国偷v产偷v自拍| 国产午夜精品久久久久久久| 国产成人丝袜美腿| 国产精品国产精品国产专区不蜜| 成人在线视频一区| 亚洲视频一区在线观看| 色88888久久久久久影院按摩| 亚洲欧美日韩一区二区三区在线观看| 99国产精品国产精品久久| 亚洲精品乱码久久久久久黑人| 欧美中文字幕一区二区三区亚洲| 亚洲图片有声小说| 欧美电视剧免费全集观看| 国产一区二区三区国产| 《视频一区视频二区| 欧美熟乱第一页| 毛片av一区二区三区| 久久久99免费| 色猫猫国产区一区二在线视频| 午夜精品久久久久久| 久久精品免费在线观看| 91女人视频在线观看| 日韩不卡一区二区三区| 国产色产综合产在线视频| 在线视频国内自拍亚洲视频| 毛片不卡一区二区| 亚洲色图在线视频| 日韩欧美中文字幕制服| a4yy欧美一区二区三区| 三级亚洲高清视频| 国产精品国产成人国产三级| 911精品产国品一二三产区| 国产黑丝在线一区二区三区| 亚洲夂夂婷婷色拍ww47| 久久久久一区二区三区四区| 色狠狠av一区二区三区| 国产综合久久久久影院| 亚洲第一在线综合网站| 久久免费国产精品| 欧美日本视频在线| 99精品国产视频| 久久国产麻豆精品| 亚洲一区在线观看视频| 国产日产精品一区| 欧美一级国产精品| 欧美一区二区精品久久911| jizzjizzjizz欧美| 经典三级一区二区| 亚洲国产精品人人做人人爽| 国产精品丝袜在线| 日韩一二在线观看| 欧美日韩视频在线观看一区二区三区| 国产激情视频一区二区三区欧美| 日韩成人av影视| 一区二区三区欧美亚洲| 亚洲国产精品黑人久久久| 欧美一级二级三级蜜桃| 欧美三级视频在线观看| 97久久超碰国产精品| 国产91精品入口| 精品影视av免费| 天天色天天操综合| 亚洲高清在线精品| 亚洲影院在线观看| 一区二区欧美在线观看| 中文字幕不卡的av| 国产视频一区不卡| 久久精品人人爽人人爽| 国产三级精品视频| 日本一区二区三区电影| 久久久久久久精| 久久你懂得1024| 国产欧美日本一区视频| 久久久久久久久久久久久久久99 | 韩国中文字幕2020精品| 久久精品99久久久| 九色综合狠狠综合久久| 精品综合免费视频观看| 国产自产高清不卡| 国产成人久久精品77777最新版本| 精品一区二区三区不卡| 国内外成人在线视频| 国产激情一区二区三区| 成人av免费在线观看| 99视频在线精品| 色琪琪一区二区三区亚洲区| 在线观看免费成人| 91精品久久久久久久91蜜桃| 日韩精品一区二区三区在线播放| 日韩午夜中文字幕| 久久九九国产精品| 亚洲欧美电影院| 亚洲第一搞黄网站| 狠狠色伊人亚洲综合成人| 国产aⅴ综合色| 色综合av在线| 91精品国产综合久久国产大片 | 一区二区三区四区乱视频| 亚洲一卡二卡三卡四卡五卡| 视频一区二区欧美| 国产老妇另类xxxxx| 成人av网站大全| 欧美日韩成人综合天天影院| 日韩一区二区电影网| 中文在线免费一区三区高中清不卡| 成人欧美一区二区三区1314 | 在线观看国产精品网站| 欧美人xxxx| 久久这里只有精品首页| 亚洲图片欧美激情| 老司机午夜精品99久久| 国产成人av一区二区三区在线| 色系网站成人免费| 337p日本欧洲亚洲大胆色噜噜| 国产精品久久久久久福利一牛影视 | 欧美精品一区二区三区很污很色的| 中文字幕欧美激情| 三级久久三级久久久| 成人性生交大片免费看中文网站| 欧美日韩日日夜夜| 国产欧美日韩另类一区| 亚洲电影一级片| 国产精品66部| 欧美一区中文字幕| 亚洲欧美偷拍三级| 国产一区二区三区香蕉| 欧美伊人久久久久久久久影院| 亚洲精品在线观| 三级成人在线视频| 91蜜桃免费观看视频| 欧美精品一区二区三区蜜桃视频 | 中文字幕制服丝袜成人av| 麻豆精品视频在线| 欧美丝袜自拍制服另类| 国产精品久久久久aaaa樱花| 精品夜夜嗨av一区二区三区| 欧美午夜精品一区二区三区| 国产精品麻豆99久久久久久| 久久精品噜噜噜成人88aⅴ| 欧美曰成人黄网| 亚洲日本va在线观看| 亚洲成a人片在线观看中文| 日欧美一区二区| 99精品欧美一区| 久久精品免费在线观看| 精品一区二区免费视频| 91精品国产91久久综合桃花| 亚洲一区二区三区美女| 色综合久久久久久久久| 国产精品丝袜91| 从欧美一区二区三区| 久久久久一区二区三区四区| 久久99精品久久久久久| 欧美一区二区三级| 日本在线不卡一区| 欧美精品乱码久久久久久| 一区二区高清视频在线观看| 在线看国产一区二区| 亚洲一区二区在线观看视频| 色综合 综合色| 一区二区三区在线观看国产| 在线日韩一区二区| 亚洲国产一区视频| 欧美色精品在线视频|