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

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

?? pc_8535.lst

?? 單片機pc8535開發程序 (利用iccavr等開發工具開發)
?? LST
?? 第 1 頁 / 共 2 頁
字號:
    017F 3041      CPI	R20,1
    0180 E0E0      LDI	R30,0
    0181 075E      CPC	R21,R30
    0182 F0D4      BLT	0x019D
    0183 304B      CPI	R20,0xB
    0184 E0E0      LDI	R30,0
    0185 075E      CPC	R21,R30
    0186 F009      BEQ	0x0188
    0187 C015      RJMP	0x019D
(0097) 	  {
(0098) 	   case 11:{
(0099) 	            if ((PIN_KB&(1<<DATAPIN))!=0)
    0188 9B83      SBIS	P10,3
    0189 C001      RJMP	0x018B
(0100) 				     return;
    018A C01E      RJMP	0x01A9
(0101) 			    else		 
(0102) 	   			    bitcount--;
    018B D0C5      RCALL	0x0251
(0103) 	    		break;}
    018C C01C      RJMP	0x01A9
(0104) 	   case 2:{
(0105) 	   			bitcount--;	   		   
    018D D0C3      RCALL	0x0251
(0106) 			    break;}
    018E C01A      RJMP	0x01A9
(0107) 	   case 1:{
(0108) 	   			bitcount--;	 
    018F D0C1      RCALL	0x0251
(0109) 				if ((PIN_KB&(1<<DATAPIN))==0)
    0190 9983      SBIC	P10,3
    0191 C004      RJMP	0x0196
(0110) 				    {
(0111) 					 bitcount=11;
    0192 E08B      LDI	R24,0xB
    0193 938000B5  STS	R24,_bitcount
(0112) 					 return;
    0195 C013      RJMP	0x01A9
(0113) 					}
(0114) 				else
(0115) 				   {
(0116) 				    bitcount=11;
    0196 E08B      LDI	R24,0xB
    0197 938000B5  STS	R24,_bitcount
(0117) 		            decode(data);
    0199 91000074  LDS	R16,0x74
    019B DF60      RCALL	_decode
(0118) 				   }	  
(0119) 	   	        break;}
    019C C00C      RJMP	0x01A9
(0120) 	   default:{
(0121) 	   	        data = (data >> 1);
    019D 90200074  LDS	R2,0x74
    019F 9426      LSR	R2
    01A0 92200074  STS	R2,0x74
(0122)                 if((PIN_KB&(1<<DATAPIN))!=0)
    01A2 9B83      SBIS	P10,3
    01A3 C004      RJMP	0x01A8
(0123)                     data|=0x80;
    01A4 2D82      MOV	R24,R2
    01A5 6880      ORI	R24,0x80
    01A6 93800074  STS	R24,0x74
(0124) 				bitcount--;
    01A8 D0A8      RCALL	0x0251
(0125) 	            }		
(0126) 	  }		 		 	  	
(0127)     } 
    01A9 D056      RCALL	pop_gset1
    01AA D03B      RCALL	pop_lset
    01AB 9518      RETI
FILE: D:\ICC-AVR\examples.sl\pc_8535\pc_8535.c
(0001) /*******************************************/
(0002) /*             PC機鍵盤演示程序            */
(0003) /*           廣州雙龍電子有限公司          */
(0004) /*           http://www.sl.com.cn          */
(0005) /*               作者:詹衛前              */
(0006) /*          MCU:AT90S8535 晶振:8MHZ        */
(0007) /*  使用ICCAVR的終端調試窗口觀察PC鍵盤數據 */
(0008) /*          連線說明: SL-AVRAD             */
(0009) /*			1、PC鍵盤clock--PD.2		   */
(0010) /*			2、PC鍵盤data---PD.3		   */
(0011) /*			3、D232.T-------PD.1		   */
(0012) /*			4、D232.R-------PD.0		   */
(0013) /*******************************************/
(0014) #include<io8535.h>
(0015) #include<stdio.h>
(0016) extern unsigned char get_char(void);
(0017) extern void init_kb(void);
(0018) //UART初始化
(0019) void uart0_init(void)
(0020) 	 {
(0021)  	  UCR  = 0x00;
_uart0_init:
    01AC 2422      CLR	R2
    01AD B82A      OUT	P0A,R2
(0022)  	  UBRR = 0x19;//BAUD=19200
    01AE E189      LDI	R24,0x19
    01AF B989      OUT	P09,R24
(0023)  	  UCR|=(1<<TXEN) ;//使能發送
    01B0 9A53      SBI	P0A,3
(0024)  	 }
    01B1 9508      RET
(0025) //端口初始化	 
(0026) void port_init(void)
(0027) 	 {
(0028) 	  DDRD=0x02;
_port_init:
    01B2 E082      LDI	R24,2
    01B3 BB81      OUT	P11,R24
(0029) 	  PORTD=0xff;
    01B4 EF8F      LDI	R24,0xFF
    01B5 BB82      OUT	P12,R24
(0030) 	 }
    01B6 9508      RET
(0031) //PC鍵盤演示程序,SHIFT鍵和按鍵同時按下時為大寫 
(0032) void main(void)
(0033) 	 {
(0034) 	  unsigned char key;
(0035) 	  port_init();
_main:
  key                  --> R20
    01B7 DFFA      RCALL	_port_init
(0036) 	  uart0_init();
    01B8 DFF3      RCALL	_uart0_init
(0037) 	  init_kb();
    01B9 DF38      RCALL	_init_kb
(0038) 	  puts("PC鍵盤演示程序");
    01BA E602      LDI	R16,0x62
    01BB E010      LDI	R17,0
    01BC D074      RCALL	_puts
(0039) 	  putchar(0x0d);
    01BD E00D      LDI	R16,0xD
    01BE D05D      RCALL	_putchar
    01BF C00D      RJMP	0x01CD
(0040) 	  while(1)
(0041) 	  		 {
(0042) 			  key=get_char();
    01C0 DF15      RCALL	_get_char
    01C1 2F40      MOV	R20,R16
(0043) 			  if(key!=0) 
    01C2 2300      TST	R16
    01C3 F049      BEQ	0x01CD
(0044) 			      {
(0045) 				   if (key==0x0d)//回車鍵處理
    01C4 300D      CPI	R16,0xD
    01C5 F429      BNE	0x01CB
(0046) 				      {					   
(0047) 					   putchar('\n');
    01C6 E00A      LDI	R16,0xA
    01C7 D054      RCALL	_putchar
(0048) 					   putchar(key);					   
    01C8 2F04      MOV	R16,R20
    01C9 D052      RCALL	_putchar
(0049) 					  }
    01CA C002      RJMP	0x01CD
(0050) 				   else				   	  
(0051) 				   	  putchar(key);
    01CB 2F04      MOV	R16,R20
    01CC D04F      RCALL	_putchar
(0052) 				  }
(0053) 			 }	  
    01CD CFF2      RJMP	0x01C0
(0054) 	 }	 	 
FILE: <library>
    01CE 9508      RET
push_lset:
    01CF 93FA      ST	R31,-Y
    01D0 93EA      ST	R30,-Y
    01D1 93BA      ST	R27,-Y
    01D2 93AA      ST	R26,-Y
    01D3 939A      ST	R25,-Y
    01D4 938A      ST	R24,-Y
    01D5 933A      ST	R19,-Y
    01D6 932A      ST	R18,-Y
    01D7 931A      ST	R17,-Y
    01D8 930A      ST	R16,-Y
    01D9 929A      ST	R9,-Y
    01DA 928A      ST	R8,-Y
    01DB 927A      ST	R7,-Y
    01DC 926A      ST	R6,-Y
    01DD 925A      ST	R5,-Y
    01DE 924A      ST	R4,-Y
    01DF 923A      ST	R3,-Y
    01E0 922A      ST	R2,-Y
    01E1 921A      ST	R1,-Y
    01E2 920A      ST	R0,-Y
    01E3 B60F      IN	R0,P3F
    01E4 920A      ST	R0,-Y
    01E5 9508      RET
pop_lset:
    01E6 9009      LD	R0,Y+
    01E7 BE0F      OUT	P3F,R0
    01E8 9009      LD	R0,Y+
    01E9 9019      LD	R1,Y+
    01EA 9029      LD	R2,Y+
    01EB 9039      LD	R3,Y+
    01EC 9049      LD	R4,Y+
    01ED 9059      LD	R5,Y+
    01EE 9069      LD	R6,Y+
    01EF 9079      LD	R7,Y+
    01F0 9089      LD	R8,Y+
    01F1 9099      LD	R9,Y+
    01F2 9109      LD	R16,Y+
    01F3 9119      LD	R17,Y+
    01F4 9129      LD	R18,Y+
    01F5 9139      LD	R19,Y+
    01F6 9189      LD	R24,Y+
    01F7 9199      LD	R25,Y+
    01F8 91A9      LD	R26,Y+
    01F9 91B9      LD	R27,Y+
    01FA 91E9      LD	R30,Y+
    01FB 91F9      LD	R31,Y+
    01FC 9508      RET
push_gset1:
    01FD 935A      ST	R21,-Y
    01FE 934A      ST	R20,-Y
    01FF 9508      RET
pop_gset1:
    0200 E0E1      LDI	R30,1
pop:
    0201 9149      LD	R20,Y+
    0202 9159      LD	R21,Y+
    0203 FDE0      SBRC	R30,0
    0204 9508      RET
    0205 9169      LD	R22,Y+
    0206 9179      LD	R23,Y+
    0207 FDE1      SBRC	R30,1
    0208 9508      RET
    0209 90A9      LD	R10,Y+
    020A 90B9      LD	R11,Y+
    020B FDE2      SBRC	R30,2
    020C 9508      RET
    020D 90C9      LD	R12,Y+
    020E 90D9      LD	R13,Y+
    020F FDE3      SBRC	R30,3
    0210 9508      RET
    0211 90E9      LD	R14,Y+
    0212 90F9      LD	R15,Y+
    0213 9508      RET
push_gset2:
    0214 937A      ST	R23,-Y
    0215 936A      ST	R22,-Y
    0216 CFE6      RJMP	push_gset1
push_gset3:
    0217 92BA      ST	R11,-Y
    0218 92AA      ST	R10,-Y
    0219 CFFA      RJMP	push_gset2
pop_gset3:
    021A E0E4      LDI	R30,4
    021B CFE5      RJMP	pop
_putchar:
    021C DFE0      RCALL	push_gset1
    021D 2F40      MOV	R20,R16
    021E 903000B7  LDS	R3,__textmode+1
    0220 902000B6  LDS	R2,__textmode
    0222 2022      TST	R2
    0223 F411      BNE	0x0226
    0224 2033      TST	R3
    0225 F021      BEQ	0x022A
    0226 304A      CPI	R20,0xA
    0227 F411      BNE	0x022A
    0228 E00D      LDI	R16,0xD
    0229 DFF2      RCALL	_putchar
    022A 9B5D      SBIS	P0B,5
    022B CFFE      RJMP	0x022A
    022C B94C      OUT	P0C,R20
    022D 2F04      MOV	R16,R20
    022E 2711      CLR	R17
    022F DFD0      RCALL	pop_gset1
    0230 9508      RET
_puts:
    0231 DFCB      RCALL	push_gset1
    0232 2F40      MOV	R20,R16
    0233 2F51      MOV	R21,R17
    0234 C006      RJMP	0x023B
    0235 2FE4      MOV	R30,R20
    0236 2FF5      MOV	R31,R21
    0237 8100      LDD	R16,0+Z
    0238 DFE3      RCALL	_putchar
    0239 5F4F      SUBI	R20,0xFF
    023A 4F5F      SBCI	R21,0xFF
    023B 2FE4      MOV	R30,R20
    023C 2FF5      MOV	R31,R21
    023D 8020      LDD	R2,0+Z
    023E 2022      TST	R2
    023F F7A9      BNE	0x0235
    0240 E00A      LDI	R16,0xA
    0241 DFDA      RCALL	_putchar
    0242 E001      LDI	R16,1
    0243 E010      LDI	R17,0
    0244 DFBB      RCALL	pop_gset1
    0245 9508      RET
<created procedures>:
    0246 E090      LDI	R25,0
    0247 2E24      MOV	R2,R20
    0248 2433      CLR	R3
    0249 0C22      LSL	R2
    024A 1C33      ROL	R3
    024B 0E28      ADD	R2,R24
    024C 1E39      ADC	R3,R25
    024D 2DE2      MOV	R30,R2
    024E 2DF3      MOV	R31,R3
    024F 95C8      LPM
    0250 9508      RET
    0251 918000B5  LDS	R24,_bitcount
    0253 5081      SUBI	R24,1
    0254 938000B5  STS	R24,_bitcount
    0256 9508      RET
    0257 E081      LDI	R24,1
    0258 93800071  STS	R24,0x71
    025A 93800073  STS	R24,0x73
    025C 9508      RET

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区视频在线观看2022 | 欧美色男人天堂| 国产精品一区久久久久| 日韩va欧美va亚洲va久久| 亚洲韩国精品一区| 亚洲一区二区黄色| 亚洲一区二区在线观看视频 | 欧美电影在线免费观看| 欧美精品一二三| 欧美一区二区视频免费观看| 欧美一区二区高清| 日韩一区二区免费在线观看| 日韩欧美成人激情| 日本一区二区免费在线观看视频| 国产网站一区二区三区| 国产精品剧情在线亚洲| 有码一区二区三区| 日本不卡一区二区三区| 久久99精品国产.久久久久| 国产999精品久久久久久| 成人av网站在线| 欧美日韩国产影片| 精品99999| 亚洲精品国产a久久久久久| 日韩精品一区第一页| 国产精品一二三在| 精品视频在线免费看| 欧美大片免费久久精品三p| 中文一区二区完整视频在线观看| 亚洲免费大片在线观看| 美腿丝袜亚洲综合| bt7086福利一区国产| 欧美狂野另类xxxxoooo| 久久久久国产精品厨房| 亚洲午夜免费福利视频| 国产在线精品一区二区夜色| 91一区一区三区| 欧美一区二区美女| 亚洲欧美日韩一区二区三区在线观看| 日韩中文字幕不卡| 色视频欧美一区二区三区| 欧美mv日韩mv亚洲| 一区二区三区在线看| 精品在线视频一区| 91福利在线导航| 欧美激情综合网| 日本亚洲视频在线| 色丁香久综合在线久综合在线观看| 欧美一区二区视频在线观看2022 | a亚洲天堂av| 精品伦理精品一区| 偷拍亚洲欧洲综合| 一本久久精品一区二区| 国产日本欧洲亚洲| 国内精品视频一区二区三区八戒| 欧美视频一区二区在线观看| 国产精品视频一区二区三区不卡| 亚州成人在线电影| 欧美在线一区二区三区| 中文字幕一区二区三区精华液| 九九视频精品免费| 欧美一区二区啪啪| 亚洲成av人片在www色猫咪| 一本到不卡免费一区二区| 国产日产精品一区| 国产精品香蕉一区二区三区| 日韩欧美国产精品一区| 日韩精品福利网| 欧美日韩亚洲高清一区二区| 亚洲精品高清在线观看| 色婷婷激情综合| 亚洲女同一区二区| 日本高清不卡在线观看| 亚洲免费三区一区二区| 91丨porny丨国产入口| 亚洲欧洲av色图| 99re66热这里只有精品3直播| 国产丝袜欧美中文另类| 国产不卡在线一区| 国产精品嫩草久久久久| 成人毛片视频在线观看| 综合在线观看色| 一本久道久久综合中文字幕| 夜色激情一区二区| 欧美福利一区二区| 麻豆精品视频在线观看视频| 日韩一区二区三区在线观看| 另类中文字幕网| 久久久亚洲精品石原莉奈| 国产白丝网站精品污在线入口 | 91在线小视频| 一区二区三区美女视频| 69久久99精品久久久久婷婷| 免费观看在线色综合| 精品处破学生在线二十三| 国产乱人伦偷精品视频不卡| 国产精品免费免费| 色婷婷综合久久久中文字幕| 亚洲国产sm捆绑调教视频| 日韩午夜在线播放| 成人激情开心网| 亚洲一区欧美一区| 欧美成人a在线| 国产成人av电影在线| 亚洲欧洲成人av每日更新| 欧美老女人第四色| 国产成人精品综合在线观看| 一级精品视频在线观看宜春院| 国产日韩精品视频一区| 99久久精品情趣| 婷婷久久综合九色综合伊人色| 精品国产伦一区二区三区观看方式| 国产一区二区福利| 亚洲综合清纯丝袜自拍| 欧美tickling网站挠脚心| 色婷婷狠狠综合| 狠狠色综合播放一区二区| 亚洲综合激情小说| 国产精品水嫩水嫩| 91麻豆精品91久久久久同性| 成人国产在线观看| 日韩精品欧美精品| 亚洲激情男女视频| 国产午夜亚洲精品羞羞网站| 欧美日韩综合不卡| 97se亚洲国产综合在线| 国产自产2019最新不卡| 日韩国产精品久久| 亚洲精品少妇30p| 久久久久国产一区二区三区四区| 欧美少妇一区二区| 成a人片亚洲日本久久| 麻豆极品一区二区三区| 亚洲在线中文字幕| 亚洲欧美日韩国产一区二区三区| 精品欧美乱码久久久久久 | 性久久久久久久久| 一区二区三区av电影| 国产精品白丝在线| 国产欧美中文在线| 国产视频一区在线播放| 欧美精品一区二| 91精品国产综合久久精品麻豆| 在线观看亚洲一区| 91久久精品一区二区二区| 成人h动漫精品一区二区| 国产麻豆日韩欧美久久| 国产又黄又大久久| 国产一区二区剧情av在线| 青青草国产成人av片免费| 天天综合天天做天天综合| 亚洲一区二区三区视频在线播放| 亚洲欧美一区二区三区久本道91| 欧美国产乱子伦| 中文字幕乱码亚洲精品一区| 日本一区二区在线不卡| 国产精品久久久久久久久免费相片 | 国产成人福利片| 国产寡妇亲子伦一区二区| 国产精品资源网站| 国产精品亚洲综合一区在线观看| 国内精品国产三级国产a久久| 激情小说亚洲一区| 国产成人av电影| 成人午夜视频在线| 色综合天天综合| 欧美在线观看一区二区| 欧美丰满嫩嫩电影| 精品久久国产字幕高潮| 亚洲国产精品激情在线观看| 国产精品国产三级国产普通话三级 | 日韩精品视频网| 黑人精品欧美一区二区蜜桃| 国产成人高清在线| 色www精品视频在线观看| 4438x成人网最大色成网站| 欧美变态凌虐bdsm| 中文字幕不卡在线| 亚洲国产成人91porn| 麻豆免费精品视频| 国产大陆亚洲精品国产| 91网上在线视频| 欧美极品美女视频| 一区二区在线观看av| 欧美aaaaa成人免费观看视频| 韩日精品视频一区| 日本福利一区二区| 精品对白一区国产伦| 亚洲日本在线看| 久久成人久久爱| 91丝袜美女网| 日韩一级大片在线观看| 日本一区二区三区高清不卡 | 欧美一卡2卡3卡4卡| 中文av一区特黄| 青青国产91久久久久久| 97久久精品人人做人人爽50路| 欧美美女一区二区在线观看| 日本一区二区三区久久久久久久久不| 亚洲一区二区三区在线|