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

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

?? key_new.lst

?? meg64實現LED,一個跑馬燈程序,內容包括一部分初始化程序代碼.
?? LST
字號:
__start:
__text_start:
      4E EFCF      LDI	R28,0xFF
      4F E1D0      LDI	R29,0x10
      50 BFCD      OUT	0x3D,R28
      51 BFDE      OUT	0x3E,R29
      52 51C0      SUBI	R28,0x10
      53 40D0      SBCI	R29,0
      54 EA0A      LDI	R16,0xAA
      55 8308      STD	Y+0,R16
      56 2400      CLR	R0
      57 E0E0      LDI	R30,0
      58 E0F1      LDI	R31,1
      59 E011      LDI	R17,1
      5A 30E0      CPI	R30,0
      5B 07F1      CPC	R31,R17
      5C F011      BEQ	0x005F
      5D 9201      ST	R0,Z+
      5E CFFB      RJMP	0x005A
      5F 8300      STD	Z+0,R16
      60 E9EC      LDI	R30,0x9C
      61 E0F0      LDI	R31,0
      62 E0A0      LDI	R26,0
      63 E0B1      LDI	R27,1
      64 E010      LDI	R17,0
      65 E000      LDI	R16,0
      66 BF0B      OUT	0x3B,R16
      67 39EC      CPI	R30,0x9C
      68 07F1      CPC	R31,R17
      69 F021      BEQ	0x006E
      6A 95C8      LPM
      6B 9631      ADIW	R30,1
      6C 920D      ST	R0,X+
      6D CFF9      RJMP	0x0067
      6E 940E 0079 CALL	_main
_exit:
      70 CFFF      RJMP	_exit
FILE: F:\AVR最新\HaiFeng\key可用\key_new\ICCAVR\key_new.c
(0001) #include <iom128v.h>
(0002) #include <macros.h>
(0003) void delay(unsigned int t) //延時函數
(0004) {
(0005)  	 	while(t--);
_delay:
  t                    --> R16
      71 0118      MOVW	R2,R16
      72 5001      SUBI	R16,1
      73 4010      SBCI	R17,0
      74 2022      TST	R2
      75 F7D9      BNE	0x0071
      76 2033      TST	R3
      77 F7C9      BNE	0x0071
      78 9508      RET
_main:
  table                --> Y,+0
  key                  --> R20
      79 9760      SBIW	R28,0x10
(0006) }
(0007) 
(0008) void main()
(0009) {
(0010)       unsigned char table[]={0x3f,0x06,0x5b,0x4f,//定義顯示數據
      7A E88C      LDI	R24,0x8C
      7B E090      LDI	R25,0
      7C 01FE      MOVW	R30,R28
      7D E100      LDI	R16,0x10
      7E E010      LDI	R17,0
      7F 93FA      ST	R31,-Y
      80 93EA      ST	R30,-Y
      81 939A      ST	R25,-Y
      82 938A      ST	R24,-Y
      83 940E 0128 CALL	asgncblk
(0011)                              0x66,0x6d,0x7d,0x07,
(0012)                              0x7f,0x6f,0x77,0x7c,
(0013)                              0x39,0x5e,0x79,0x71};
(0014)       unsigned char key; //定義鍵值函數
(0015)       DDRB=0xf0;  //設置高四位為輸出,低四位為輸入
      85 EF80      LDI	R24,0xF0
      86 BB87      OUT	0x17,R24
(0016)       PORTB|=0x0f;//打開低四位,關閉高四位,初始化A端口
      87 B388      IN	R24,0x18
      88 608F      ORI	R24,0xF
      89 BB88      OUT	0x18,R24
(0017)       DDRD=0xff;
      8A EF8F      LDI	R24,0xFF
      8B BB81      OUT	0x11,R24
(0018)       PORTD=0x00;
      8C 2422      CLR	R2
      8D BA22      OUT	0x12,R2
      8E C096      RJMP	0x0125
(0019)       while(1) 
(0020)       {
(0021)  		do
(0022) 		{
(0023) 		   		delay(16000); //延時去抖
      8F E800      LDI	R16,0x80
      90 E31E      LDI	R17,0x3E
      91 DFDF      RCALL	_delay
(0024) 				PORTB=0xef;  //第一次高位輸出1110
      92 EE8F      LDI	R24,0xEF
      93 BB88      OUT	0x18,R24
(0025) 				delay(1600);    //讀數延時
      94 E400      LDI	R16,0x40
      95 E016      LDI	R17,6
      96 DFDA      RCALL	_delay
(0026) 				switch((PINB&0x0f))//按鍵識別 (0,1,2,3)
      97 B366      IN	R22,0x16
      98 2777      CLR	R23
      99 706F      ANDI	R22,0xF
      9A 7070      ANDI	R23,0
      9B 3067      CPI	R22,7
      9C E0E0      LDI	R30,0
      9D 077E      CPC	R23,R30
      9E F099      BEQ	0x00B2
      9F 306B      CPI	R22,0xB
      A0 E0E0      LDI	R30,0
      A1 077E      CPC	R23,R30
      A2 F069      BEQ	0x00B0
      A3 306D      CPI	R22,0xD
      A4 E0E0      LDI	R30,0
      A5 077E      CPC	R23,R30
      A6 F039      BEQ	0x00AE
      A7 306E      CPI	R22,0xE
      A8 E0E0      LDI	R30,0
      A9 077E      CPC	R23,R30
      AA F009      BEQ	0x00AC
      AB C007      RJMP	0x00B3
(0027) 				{
(0028) 				 		case 0x0e:key=0;break;
      AC 2744      CLR	R20
      AD C005      RJMP	0x00B3
(0029) 						case 0x0d:key=1;break;
      AE E041      LDI	R20,1
      AF C003      RJMP	0x00B3
(0030) 						case 0x0b:key=2;break;
      B0 E042      LDI	R20,2
      B1 C001      RJMP	0x00B3
(0031) 						case 0x07:key=3;break;
      B2 E043      LDI	R20,3
(0032) 				}
(0033) 				PORTB=0xdf;  //第二次高位輸出1101
      B3 ED8F      LDI	R24,0xDF
      B4 BB88      OUT	0x18,R24
(0034) 				delay(1600);
      B5 E400      LDI	R16,0x40
      B6 E016      LDI	R17,6
      B7 DFB9      RCALL	_delay
(0035) 				switch((PINB&0x0f))//按鍵識別 (4,5,6,7)
      B8 B366      IN	R22,0x16
      B9 2777      CLR	R23
      BA 706F      ANDI	R22,0xF
      BB 7070      ANDI	R23,0
      BC 3067      CPI	R22,7
      BD E0E0      LDI	R30,0
      BE 077E      CPC	R23,R30
      BF F099      BEQ	0x00D3
      C0 306B      CPI	R22,0xB
      C1 E0E0      LDI	R30,0
      C2 077E      CPC	R23,R30
      C3 F069      BEQ	0x00D1
      C4 306D      CPI	R22,0xD
      C5 E0E0      LDI	R30,0
      C6 077E      CPC	R23,R30
      C7 F039      BEQ	0x00CF
      C8 306E      CPI	R22,0xE
      C9 E0E0      LDI	R30,0
      CA 077E      CPC	R23,R30
      CB F009      BEQ	0x00CD
      CC C007      RJMP	0x00D4
(0036) 				{
(0037) 				                case 0x0e:key=4;break;
      CD E044      LDI	R20,4
      CE C005      RJMP	0x00D4
(0038) 						case 0x0d:key=5;break;
      CF E045      LDI	R20,5
      D0 C003      RJMP	0x00D4
(0039) 						case 0x0b:key=6;break;
      D1 E046      LDI	R20,6
      D2 C001      RJMP	0x00D4
(0040) 						case 0x07:key=7;break;
      D3 E047      LDI	R20,7
(0041)               			} 
(0042)                                 PORTB=0xbf; //第三次高位輸出1011
      D4 EB8F      LDI	R24,0xBF
      D5 BB88      OUT	0x18,R24
(0043)                                 delay(1600);
      D6 E400      LDI	R16,0x40
      D7 E016      LDI	R17,6
      D8 DF98      RCALL	_delay
(0044)                                 switch((PINB&0x0f))//按鍵識別 (8,9,a,b)
      D9 B366      IN	R22,0x16
      DA 2777      CLR	R23
      DB 706F      ANDI	R22,0xF
      DC 7070      ANDI	R23,0
      DD 3067      CPI	R22,7
      DE E0E0      LDI	R30,0
      DF 077E      CPC	R23,R30
      E0 F099      BEQ	0x00F4
      E1 306B      CPI	R22,0xB
      E2 E0E0      LDI	R30,0
      E3 077E      CPC	R23,R30
      E4 F069      BEQ	0x00F2
      E5 306D      CPI	R22,0xD
      E6 E0E0      LDI	R30,0
      E7 077E      CPC	R23,R30
      E8 F039      BEQ	0x00F0
      E9 306E      CPI	R22,0xE
      EA E0E0      LDI	R30,0
      EB 077E      CPC	R23,R30
      EC F009      BEQ	0x00EE
      ED C007      RJMP	0x00F5
(0045)                                 {
(0046)                                                 case 0x0e:key=8;break;
      EE E048      LDI	R20,0x8
      EF C005      RJMP	0x00F5
(0047)                                                 case 0x0d:key=9;break;
      F0 E049      LDI	R20,0x9
      F1 C003      RJMP	0x00F5
(0048)                                                 case 0x0b:key=10;break;
      F2 E04A      LDI	R20,0xA
      F3 C001      RJMP	0x00F5
(0049)                                                 case 0x07:key=11;break;
      F4 E04B      LDI	R20,0xB
(0050)                                }
(0051)                                PORTB=0x7f; //第四次高位輸出0111
      F5 E78F      LDI	R24,0x7F
      F6 BB88      OUT	0x18,R24
(0052)                                delay(1600);
      F7 E400      LDI	R16,0x40
      F8 E016      LDI	R17,6
      F9 DF77      RCALL	_delay
(0053)                                switch((PINB&0x0f))//按鍵識別 (c,d,e,f)
      FA B366      IN	R22,0x16
      FB 2777      CLR	R23
      FC 706F      ANDI	R22,0xF
      FD 7070      ANDI	R23,0
      FE 3067      CPI	R22,7
      FF E0E0      LDI	R30,0
     100 077E      CPC	R23,R30
     101 F099      BEQ	0x0115
     102 306B      CPI	R22,0xB
     103 E0E0      LDI	R30,0
     104 077E      CPC	R23,R30
     105 F069      BEQ	0x0113
     106 306D      CPI	R22,0xD
     107 E0E0      LDI	R30,0
     108 077E      CPC	R23,R30
     109 F039      BEQ	0x0111
     10A 306E      CPI	R22,0xE
     10B E0E0      LDI	R30,0
     10C 077E      CPC	R23,R30
     10D F009      BEQ	0x010F
     10E C007      RJMP	0x0116
(0054)                                {   
(0055)                                                 case 0x0e:key=12;break;
     10F E04C      LDI	R20,0xC
     110 C005      RJMP	0x0116
(0056)                                                 case 0x0d:key=13;break;
     111 E04D      LDI	R20,0xD
     112 C003      RJMP	0x0116
(0057)                                                 case 0x0b:key=14;break;
     113 E04E      LDI	R20,0xE
     114 C001      RJMP	0x0116
(0058)                                                 case 0x07:key=15;break;
     115 E04F      LDI	R20,0xF
(0059)                                }
(0060)                 }while((PINB&0x0f)!=0x0f); //按鍵檢測
     116 B386      IN	R24,0x16
     117 708F      ANDI	R24,0xF
     118 308F      CPI	R24,0xF
     119 F009      BEQ	0x011B
     11A CF74      RJMP	0x008F
(0061)                 PORTD=table[key];
     11B 01CE      MOVW	R24,R28
     11C 2FE4      MOV	R30,R20
     11D 27FF      CLR	R31
     11E 0FE8      ADD	R30,R24
     11F 1FF9      ADC	R31,R25
     120 8020      LDD	R2,Z+0
     121 BA22      OUT	0x12,R2
(0062) 		delay(16000);
FILE: <library>
     122 E800      LDI	R16,0x80
     123 E31E      LDI	R17,0x3E
     124 DF4C      RCALL	_delay
     125 CF69      RJMP	0x008F
     126 9660      ADIW	R28,0x10
     127 9508      RET
asgncblk:
     128 93AA      ST	R26,-Y
     129 93BA      ST	R27,-Y
     12A 93EA      ST	R30,-Y
     12B 93FA      ST	R31,-Y
     12C 920A      ST	R0,-Y
     12D 81AF      LDD	R26,Y+7
     12E 85B8      LDD	R27,Y+8
     12F 81ED      LDD	R30,Y+5
     130 81FE      LDD	R31,Y+6
     131 3000      CPI	R16,0
     132 0701      CPC	R16,R17
     133 F031      BEQ	0x013A
     134 95C8      LPM
     135 920D      ST	R0,X+
     136 9631      ADIW	R30,1
     137 5001      SUBI	R16,1
     138 4010      SBCI	R17,0
     139 CFF7      RJMP	0x0131
     13A 9009      LD	R0,Y+
     13B 91F9      LD	R31,Y+
     13C 91E9      LD	R30,Y+
     13D 91B9      LD	R27,Y+
     13E 91A9      LD	R26,Y+
     13F 9624      ADIW	R28,4
     140 9508      RET

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品网站免费观看| 欧美美女激情18p| 久久一区二区三区国产精品| 蜜乳av一区二区三区| 日韩午夜精品视频| 九色综合国产一区二区三区| 日韩欧美成人激情| 国产一区在线精品| 中文字幕不卡在线观看| 97久久超碰国产精品| 亚洲视频免费看| 在线一区二区三区做爰视频网站| 亚洲国产日韩av| 日韩欧美一区在线| 国产精品亚洲第一| 尤物av一区二区| 欧美一区二区三区人| 国产高清在线精品| 一区二区三区四区视频精品免费| 欧美精品自拍偷拍| 国产成人精品一区二| 亚洲资源中文字幕| 欧美精品一区二区久久婷婷| 99久久99精品久久久久久| 亚洲一区日韩精品中文字幕| 精品国产亚洲一区二区三区在线观看| 粉嫩在线一区二区三区视频| 韩国一区二区在线观看| 国产精品色噜噜| 欧美日韩国产系列| 粗大黑人巨茎大战欧美成人| 亚洲二区在线视频| 国产精品日产欧美久久久久| 欧美日本一道本在线视频| 国产凹凸在线观看一区二区| 亚洲成人激情社区| 国产精品免费看片| 日韩视频在线你懂得| 91国产福利在线| 国产精华液一区二区三区| 天天操天天色综合| 中文字幕视频一区| 欧美精品一区二区三区很污很色的| 在线精品亚洲一区二区不卡| 国产伦精品一区二区三区免费| 亚洲电影在线播放| 一本一本大道香蕉久在线精品 | 欧美国产亚洲另类动漫| 欧美日韩国产高清一区| 成人午夜电影小说| 麻豆91精品91久久久的内涵| 亚洲人xxxx| 欧美激情一区二区在线| 日韩女优电影在线观看| 久久免费电影网| 91精品国产色综合久久ai换脸 | 亚洲欧美色综合| 国产亚洲成年网址在线观看| 欧美一级日韩免费不卡| 欧美主播一区二区三区| 91小视频免费看| 懂色av噜噜一区二区三区av| 精品一区在线看| 日精品一区二区三区| 亚洲一区二区偷拍精品| 椎名由奈av一区二区三区| 国产日韩欧美不卡| 久久蜜桃香蕉精品一区二区三区| 日韩一区二区免费电影| 91精品国产91久久久久久一区二区 | 欧美日韩国产精品成人| 欧美亚洲一区三区| 色婷婷久久综合| 9久草视频在线视频精品| 国产91丝袜在线播放九色| 国产自产视频一区二区三区| 日本麻豆一区二区三区视频| 亚洲国产aⅴ天堂久久| 伊人性伊人情综合网| 国产偷国产偷精品高清尤物| 色综合天天狠狠| 972aa.com艺术欧美| www.日本不卡| 91在线观看免费视频| 成人黄色国产精品网站大全在线免费观看 | 夜夜嗨av一区二区三区中文字幕 | 8x福利精品第一导航| 91精品国产色综合久久ai换脸 | 91在线精品一区二区| 91亚洲精品久久久蜜桃| 色狠狠一区二区| 欧美性色综合网| 91精品国产一区二区三区香蕉 | 国产人妖乱国产精品人妖| 国产精品久久久久婷婷二区次| 国产精品国产自产拍高清av王其| 国产精品第13页| 亚洲免费观看高清完整版在线观看 | 国产精品不卡一区| 一区二区三区四区不卡在线 | 91免费版在线看| 欧美日精品一区视频| 欧美一区二区精品| 国产欧美日韩综合| 一区二区三区四区亚洲| 久久99精品国产91久久来源| 国产.欧美.日韩| 色婷婷av一区二区三区大白胸| 欧美日韩一区二区在线观看| 精品国内片67194| 中文字幕制服丝袜成人av| 夜夜精品视频一区二区| 国产在线视频不卡二| 91免费版pro下载短视频| 日韩一区二区三区视频| 国产精品的网站| 日本午夜精品视频在线观看| 成人综合激情网| 欧美日韩精品一区二区在线播放| 精品国产乱码久久久久久老虎 | 毛片不卡一区二区| 97se亚洲国产综合自在线| 日韩一区二区在线观看| 国产精品久久久久四虎| 蜜臀精品久久久久久蜜臀| eeuss影院一区二区三区 | 91成人网在线| 久久久久一区二区三区四区| 亚洲地区一二三色| 成人黄色网址在线观看| 日韩一区二区精品葵司在线| 亚洲男人的天堂av| 国产成人免费视频网站| 日韩一区二区三区在线观看| 亚洲最大成人综合| 成人免费毛片片v| 日韩免费看的电影| 午夜在线电影亚洲一区| av一区二区三区四区| 精品国产一区二区三区久久久蜜月 | 亚洲国产va精品久久久不卡综合| 成人性生交大片免费看视频在线| 在线不卡的av| 亚洲欧美国产三级| 成人av网站在线| 久久久综合精品| 麻豆成人免费电影| 欧美精品久久一区| 亚洲综合免费观看高清完整版| 成人视屏免费看| 久久久91精品国产一区二区精品| 日日骚欧美日韩| 欧美日韩精品欧美日韩精品| 一区二区三区日韩欧美精品| 高清国产午夜精品久久久久久| 精品久久一二三区| 青草av.久久免费一区| 欧美日韩综合在线| 亚洲一二三四在线| 在线免费观看视频一区| 一区二区三区在线免费| 99riav一区二区三区| 中文字幕在线免费不卡| 丁香激情综合国产| 国产精品妹子av| 成人18视频在线播放| 国产精品二三区| 色老汉一区二区三区| 夜色激情一区二区| 欧美福利视频导航| 免费在线观看日韩欧美| 欧美一二三四在线| 国产原创一区二区| 国产精品丝袜久久久久久app| 高清不卡在线观看| 亚洲伦理在线免费看| 在线观看免费视频综合| 五月激情综合网| 日韩一区二区电影| 国产精品一区二区不卡| 国产精品萝li| 色视频成人在线观看免| 午夜精彩视频在线观看不卡| 日韩午夜精品电影| 国产成人a级片| 亚洲乱码精品一二三四区日韩在线| 欧美视频中文一区二区三区在线观看| 亚洲成人av在线电影| 日韩午夜小视频| 国产成+人+日韩+欧美+亚洲| 亚洲人一二三区| 欧美高清精品3d| 国产成人免费xxxxxxxx| 一区二区在线观看不卡| 欧美一区二区三区啪啪| 高清shemale亚洲人妖| 亚洲精品乱码久久久久久久久| 337p亚洲精品色噜噜噜| 国产精品91xxx| 亚洲一区二区三区爽爽爽爽爽|