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

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

?? 矩陣式按鍵.lis

?? ICC mega8例子
?? LIS
?? 第 1 頁 / 共 2 頁
字號:
 00A2                   .dbline 96
 00A2           ;  delay_us(1);
 00A2 01E0              ldi R16,1
 00A4 10E0              ldi R17,0
 00A6 BCDF              rcall _delay_us
 00A8                   .dbline 97
 00A8           ;  key0=PIND;
 00A8 A0B2              in R10,0x10
 00AA                   .dbline 98
 00AA           ;  key0=~(key0^0xf0);
 00AA 80EF              ldi R24,240
 00AC 90E0              ldi R25,0
 00AE 2A2C              mov R2,R10
 00B0 3324              clr R3
 00B2 2826              eor R2,R24
 00B4 3926              eor R3,R25
 00B6 2094              com R2
 00B8 3094              com R3
 00BA A22C              mov R10,R2
 00BC                   .dbline 99
 00BC           ;  if (key0==0) return -1;
 00BC 2220              tst R2
 00BE 11F4              brne L9
 00C0           X1:
 00C0                   .dbline 99
 00C0 0FEF              ldi R16,255
 00C2 5EC0              rjmp L8
 00C4           L9:
 00C4                   .dbline 101
 00C4           ;  //----------------------掃行
 00C4           ;  delay_us(500);//延時消抖
 00C4 04EF              ldi R16,500
 00C6 11E0              ldi R17,1
 00C8 ABDF              rcall _delay_us
 00CA                   .dbline 102
 00CA           ;  key0=PIND;
 00CA A0B2              in R10,0x10
 00CC                   .dbline 103
 00CC           ;  key0=~(key0^0xf0);
 00CC 80EF              ldi R24,240
 00CE 90E0              ldi R25,0
 00D0 2A2C              mov R2,R10
 00D2 3324              clr R3
 00D4 2826              eor R2,R24
 00D6 3926              eor R3,R25
 00D8 2094              com R2
 00DA 3094              com R3
 00DC A22C              mov R10,R2
 00DE                   .dbline 104
 00DE           ;  if (key0==0) return -1;
 00DE 2220              tst R2
 00E0 11F4              brne L11
 00E2           X2:
 00E2                   .dbline 104
 00E2 0FEF              ldi R16,255
 00E4 4DC0              rjmp L8
 00E6           L11:
 00E6                   .dbline 105
 00E6           ;  switch ((key0))
 00E6 6A2D              mov R22,R10
 00E8 7727              clr R23
 00EA 6130              cpi R22,1
 00EC E0E0              ldi R30,0
 00EE 7E07              cpc R23,R30
 00F0 69F0              breq L16
 00F2           X3:
 00F2 6230              cpi R22,2
 00F4 E0E0              ldi R30,0
 00F6 7E07              cpc R23,R30
 00F8 59F0              breq L17
 00FA           X4:
 00FA 6430              cpi R22,4
 00FC E0E0              ldi R30,0
 00FE 7E07              cpc R23,R30
 0100 49F0              breq L18
 0102           X5:
 0102 6830              cpi R22,8
 0104 E0E0              ldi R30,0
 0106 7E07              cpc R23,R30
 0108 39F0              breq L19
 010A           X6:
 010A 07C0              rjmp L13
 010C           L16:
 010C                   .dbline 107
 010C           ;  {
 010C           ;   case (0x01):k=0;break;
 010C 4427              clr R20
 010E                   .dbline 107
 010E 05C0              rjmp L14
 0110           L17:
 0110                   .dbline 108
 0110           ;   case (0x02):k=4;break;
 0110 44E0              ldi R20,4
 0112                   .dbline 108
 0112 03C0              rjmp L14
 0114           L18:
 0114                   .dbline 109
 0114           ;   case (0x04):k=8;break;
 0114 48E0              ldi R20,8
 0116                   .dbline 109
 0116 01C0              rjmp L14
 0118           L19:
 0118                   .dbline 110
 0118           ;   case (0x08):k=12;break;
 0118 4CE0              ldi R20,12
 011A                   .dbline 110
 011A           L13:
 011A           L14:
 011A                   .dbline 113
 011A           ;  }
 011A           ;  //---------------------掃列
 011A           ;  DDRD=0x0f;
 011A 8FE0              ldi R24,15
 011C 81BB              out 0x11,R24
 011E                   .dbline 114
 011E           ;  PORTD=0xf0;
 011E 80EF              ldi R24,240
 0120 82BB              out 0x12,R24
 0122                   .dbline 115
 0122           ;  delay_us(1);
 0122 01E0              ldi R16,1
 0124 10E0              ldi R17,0
 0126 7CDF              rcall _delay_us
 0128                   .dbline 116
 0128           ;  key0=PIND;
 0128 A0B2              in R10,0x10
 012A                   .dbline 117
 012A           ;  key0=~(key0^0x0f);
 012A 8FE0              ldi R24,15
 012C 2A2C              mov R2,R10
 012E 2826              eor R2,R24
 0130 2094              com R2
 0132 A22C              mov R10,R2
 0134                   .dbline 118
 0134           ;  if (0==key0) return -1;
 0134 2220              tst R2
 0136 11F4              brne L20
 0138           X7:
 0138                   .dbline 118
 0138 0FEF              ldi R16,255
 013A 22C0              rjmp L8
 013C           L20:
 013C                   .dbline 119
 013C           ;  switch ((key0>>4))
 013C 6A2D              mov R22,R10
 013E 7727              clr R23
 0140 7595              asr R23
 0142 6795              ror R22
 0144 7595              asr R23
 0146 6795              ror R22
 0148 7595              asr R23
 014A 6795              ror R22
 014C 7595              asr R23
 014E 6795              ror R22
 0150 6130              cpi R22,1
 0152 E0E0              ldi R30,0
 0154 7E07              cpc R23,R30
 0156 69F0              breq L25
 0158           X8:
 0158 6230              cpi R22,2
 015A E0E0              ldi R30,0
 015C 7E07              cpc R23,R30
 015E 51F0              breq L26
 0160           X9:
 0160 6430              cpi R22,4
 0162 E0E0              ldi R30,0
 0164 7E07              cpc R23,R30
 0166 41F0              breq L27
 0168           X10:
 0168 6830              cpi R22,8
 016A E0E0              ldi R30,0
 016C 7E07              cpc R23,R30
 016E 31F0              breq L28
 0170           X11:
 0170 06C0              rjmp L22
 0172           L25:
 0172                   .dbline 121
 0172           ;  {
 0172           ;   case 1:k+=0;break;
 0172                   .dbline 121
 0172 05C0              rjmp L23
 0174           L26:
 0174                   .dbline 122
 0174           ;   case 2:k+=1;break;
 0174 4395              inc R20
 0176                   .dbline 122
 0176 03C0              rjmp L23
 0178           L27:
 0178                   .dbline 123
 0178           ;   case 4:k+=2;break;
 0178 4E5F              subi R20,254    ; addi 2
 017A                   .dbline 123
 017A 01C0              rjmp L23
 017C           L28:
 017C                   .dbline 124
 017C           ;   case 8:k+=3;break;
 017C 4D5F              subi R20,253    ; addi 3
 017E                   .dbline 124
 017E           L22:
 017E           L23:
 017E                   .dbline 131
 017E           ;  }
 017E           ;  /*while(0!=key0)//等待按起
 017E           ;  {
 017E           ;   key0=pinKEY;
 017E           ;   key0=~(key0^0x0f);
 017E           ;  }*/
 017E           ;  return k;
 017E 042F              mov R16,R20
 0180                   .dbline -2
 0180           L8:
 0180                   .dbline 0 ; func end
 0180 00C0              rjmp pop_xgsetF00C
 0182                   .dbsym r k 20 c
 0182                   .dbsym r key0 10 c
 0182                   .dbend
 0182                   .dbfunc e main _main fV
 0182           ;              i -> R12
 0182           ;              j -> R10
                        .even
 0182           _main::
 0182                   .dbline -1
 0182                   .dbline 136
 0182           ; }
 0182           ; //********************************
 0182           ; 
 0182           ; void main()
 0182           ; {
 0182                   .dbline 137
 0182           ;  char i,j=0;
 0182 AA24              clr R10
 0184                   .dbline 138
 0184           ;  port_init();
 0184 3DDF              rcall _port_init
 0186                   .dbline 139
 0186           ;  init_devices();
 0186 44DF              rcall _init_devices
 0188 07C0              rjmp L31
 018A           L30:
 018A                   .dbline 142
 018A           ;  
 018A           ;  while(1)
 018A           ;  {
 018A                   .dbline 144
 018A           ;  
 018A           ;   if((i=key_vetrix())!=-1)
 018A 85DF              rcall _key_vetrix
 018C C02E              mov R12,R16
 018E 0F3F              cpi R16,255
 0190 09F0              breq L33
 0192           X12:
 0192                   .dbline 145
 0192           ;    j=i;
 0192 AC2C              mov R10,R12
 0194           L33:
 0194                   .dbline 146
 0194           ;   show_2_digit(j);
 0194 0A2D              mov R16,R10
 0196 4CDF              rcall _show_2_digit
 0198                   .dbline 147
 0198           ;  }
 0198           L31:
 0198                   .dbline 141
 0198 F8CF              rjmp L30
 019A           X13:
 019A                   .dbline -2
 019A           L29:
 019A                   .dbline 0 ; func end
 019A 0895              ret
 019C                   .dbsym r i 12 c
 019C                   .dbsym r j 10 c
 019C                   .dbend
 019C           ; }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文av一区二区| 亚洲国产日韩一级| 欧美v国产在线一区二区三区| 色94色欧美sute亚洲线路一久| 国产二区国产一区在线观看| 国产另类ts人妖一区二区| 久久99精品久久久| 久久精品国产99久久6| 另类的小说在线视频另类成人小视频在线 | 欧美tk—视频vk| 91精品国产综合久久香蕉的特点| 欧美日本一区二区| 欧美一二三区在线观看| 欧美一区二区三区在线看| 日韩欧美久久久| 久久男人中文字幕资源站| 国产日本欧美一区二区| 成人欧美一区二区三区在线播放| 亚洲日本一区二区三区| 亚洲免费电影在线| 日韩激情视频在线观看| 精品中文av资源站在线观看| 国产成人精品网址| 99久久综合狠狠综合久久| 在线精品视频小说1| 91精品国产欧美一区二区18| 2020日本不卡一区二区视频| 国产精品三级视频| 亚洲国产cao| 国产美女娇喘av呻吟久久| 99国产麻豆精品| 欧美电影一区二区| 国产精品沙发午睡系列990531| 日韩一区欧美一区| 日韩高清不卡一区| 成人免费观看男女羞羞视频| 在线观看欧美精品| 久久久久9999亚洲精品| 亚洲一级在线观看| 国产精品白丝jk黑袜喷水| 欧美亚洲日本国产| 久久久久国产精品人| 亚洲一区二区三区精品在线| 韩国成人精品a∨在线观看| 一本到三区不卡视频| 26uuu亚洲| 日欧美一区二区| 色综合中文字幕国产| 久久久99精品久久| 亚洲国产一二三| 日韩av一二三| 99视频精品在线| 成人一区二区三区在线观看| 欧美三级三级三级| 亚洲精品国产第一综合99久久 | 国产欧美日韩在线| 天天爽夜夜爽夜夜爽精品视频| 成人h动漫精品| 久久久精品黄色| 美女www一区二区| 欧美日韩aaaaa| 亚洲一区二区在线播放相泽| 99久久777色| 国产精品久久午夜| 成人综合激情网| 久久久久久久久岛国免费| 激情伊人五月天久久综合| 欧美日韩在线综合| 亚洲一区视频在线观看视频| 91色.com| 亚洲狼人国产精品| 欧洲激情一区二区| 亚洲综合免费观看高清完整版| 99精品欧美一区二区三区综合在线| 久久青草国产手机看片福利盒子| 经典三级视频一区| 久久精品亚洲国产奇米99| 韩国成人福利片在线播放| 久久影音资源网| 国产成人综合在线播放| 国产日韩欧美一区二区三区综合 | 国产精品亚洲专一区二区三区 | 成人永久免费视频| 国产欧美日韩麻豆91| 国产成人免费在线观看不卡| 欧美一区二区女人| 亚洲电影一级片| 中文乱码免费一区二区| 99久久精品国产毛片| 亚洲欧洲国产日韩| 欧美私模裸体表演在线观看| 亚洲国产aⅴ天堂久久| 91麻豆精品国产自产在线| 黄页网站大全一区二区| 中文字幕 久热精品 视频在线| 99久久精品免费精品国产| 亚洲综合一区二区精品导航| 欧美日韩在线直播| 国产精品一二三区| 亚洲嫩草精品久久| 亚洲日本va在线观看| 色噜噜狠狠色综合欧洲selulu | 欧美性感一区二区三区| 男女男精品视频| 日本一区二区久久| 欧美日本在线看| 国产精品中文字幕欧美| 夜夜亚洲天天久久| 91精品国产综合久久精品性色| 国产成人一区二区精品非洲| 亚洲欧美日韩国产综合| 日韩欧美一二三| 99热这里都是精品| 久久99精品一区二区三区| 亚洲天堂网中文字| 精品国产一区二区三区久久久蜜月| 成人性生交大片免费看中文网站| 夜夜嗨av一区二区三区四季av | 精品福利二区三区| 97精品久久久午夜一区二区三区| 免费在线观看一区二区三区| 国产精品伦理在线| 精品国产一区二区三区不卡 | 欧美网站一区二区| 高清不卡一区二区| 蜜芽一区二区三区| 一区二区三区在线视频观看| 久久综合九色综合欧美就去吻| 色婷婷精品大在线视频| 国产精品资源在线| 久久精品国产精品亚洲精品| 亚洲一区在线电影| 日韩毛片在线免费观看| 国产亚洲欧美在线| 日韩一区二区影院| 欧美乱妇23p| 欧美国产一区二区| 精品国产凹凸成av人导航| 欧美三区在线观看| 色综合久久综合网97色综合| 国产不卡高清在线观看视频| 极品少妇xxxx精品少妇| 五月婷婷激情综合| 亚洲成在人线在线播放| 亚洲图片欧美综合| 亚洲一卡二卡三卡四卡无卡久久| 中文字幕中文字幕一区二区| 亚洲国产精品精华液2区45| 久久日韩粉嫩一区二区三区| 久久免费视频色| 色偷偷久久一区二区三区| 日本在线播放一区二区三区| 在线欧美一区二区| 99久久国产综合精品色伊| 国产成人av电影在线观看| 国产精品一区二区免费不卡| 久久电影网站中文字幕| 国内精品在线播放| 国产精品白丝jk白祙喷水网站| 国产精品88av| 高清国产一区二区三区| 99久久777色| 欧美主播一区二区三区| 91.com视频| 精品国产乱码久久久久久夜甘婷婷 | 久久众筹精品私拍模特| xnxx国产精品| 国产嫩草影院久久久久| 亚洲天堂成人网| 亚洲一区二区三区小说| 日本不卡一区二区三区| 7777精品伊人久久久大香线蕉的 | 国产欧美久久久精品影院| 久久久久久久久免费| 久久精品夜夜夜夜久久| 1024成人网| 午夜欧美在线一二页| 国产专区欧美精品| 91丨porny丨蝌蚪视频| 在线播放欧美女士性生活| 欧美精品一区二区蜜臀亚洲| 国产精品免费视频网站| 一区二区日韩av| 经典一区二区三区| 欧美又粗又大又爽| 久久伊99综合婷婷久久伊| 亚洲人成亚洲人成在线观看图片 | 毛片基地黄久久久久久天堂| 国产成人免费视频一区| 欧美午夜寂寞影院| 久久欧美一区二区| 亚洲一区在线观看免费观看电影高清| 麻豆精品在线播放| 91香蕉视频mp4| www亚洲一区| 亚洲国产视频网站| 成人黄页在线观看| 精品人在线二区三区| 亚洲国产一二三| voyeur盗摄精品|