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

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

?? megalcd.s

?? 單片機開發資料光盤-雙龍-686M.zip
?? S
?? 第 1 頁 / 共 3 頁
字號:
; 		     {
	.dbline 189
;               adc1=temp;
	sts _adc1+1,R17
	sts _adc1,R16
	.dbline 190
; 			  ADMUX=1;
	ldi R24,1
	out 0x7,R24
	.dbline 191
; 			  break;
	xjmp L3
L6:
	.dbline 194
; 			 }
; 	     case 1:
; 		     {
	.dbline 195
;               adc2=temp;
	sts _adc2+1,R17
	sts _adc2,R16
	.dbline 196
; 			  ADMUX=0;
	clr R2
	out 0x7,R2
	.dbline 197
; 			  break;
	xjmp L3
L2:
	.dbline 200
; 			 }
; 	     default :
; 		     {
	.dbline 201
; 			  ADMUX=0;
	clr R2
	out 0x7,R2
	.dbline 202
; 			 }			 
	.dbline 203
; 		 }
L3:
	.dbline 204
;    	ADCSRA|=(1<<ADSC);//0x40	 			 	 		 
	sbi 0x6,6
	.dbline -2
	.dbline 205
;    } 
L1:
	ld R2,y+
	out 0x3f,R2
	ld R30,y+
	ld R24,y+
	ld R19,y+
	ld R18,y+
	ld R17,y+
	ld R16,y+
	ld R2,y+
	.dbline 0 ; func end
	reti
	.dbsym r temp 16 i
	.dbend
	.dbfunc e adctoasc _adctoasc fpc
;         char_p -> R10,R11
;              i -> R12
;           temp -> R14,R15
;            adc -> R10,R11
	.even
_adctoasc::
	xcall push_gset5
	movw R10,R16
	.dbline -1
	.dbline 209
; /*     AD結果轉換成電壓     */
; #define vref   473
; unsigned char * adctoasc(unsigned int adc)
;     {
	.dbline 213
; 	 unsigned int temp;
; 	 unsigned char i;
; 	 unsigned char *char_p;
;      temp=(unsigned int)(((unsigned long)((unsigned long)adc*vref))/1024);
	movw R2,R10
	clr R4
	clr R5
	ldi R20,217
	ldi R21,1
	ldi R22,0
	ldi R23,0
	st -y,R5
	st -y,R4
	st -y,R3
	st -y,R2
	movw R16,R20
	movw R18,R22
	xcall empy32u
	ldi R24,10
	ldi R25,0
	st -y,R24
	xcall lsr32
	movw R14,R16
	.dbline 214
;      for(i=0;i<3;i++)
	clr R12
	xjmp L11
L8:
	.dbline 215
	.dbline 216
	mov R2,R12
	clr R3
	ldi R30,3
	ldi R31,0
	sub R30,R2
	sbc R31,R3
	ldi R24,<_adcval
	ldi R25,>_adcval
	add R30,R24
	adc R31,R25
	ldi R18,10
	ldi R19,0
	movw R16,R14
	xcall mod16u
	movw R24,R16
	adiw R24,48
	std z+0,R24
	.dbline 217
	ldi R18,10
	ldi R19,0
	movw R16,R14
	xcall div16u
	movw R14,R16
	.dbline 218
L9:
	.dbline 214
	inc R12
L11:
	.dbline 214
	mov R24,R12
	cpi R24,3
	brlo L8
	.dbline 219
; 	    {
; 		 adcval[3-i]=temp%10+0x30;
; 		 temp=temp/10;
; 		}
; 	 adcval[0]=adcval[1];
	lds R2,_adcval+1
	sts _adcval,R2
	.dbline 220
; 	 adcval[1]='.';	
	ldi R24,46
	sts _adcval+1,R24
	.dbline 221
; 	 adcval[4]='V';	
	ldi R24,86
	sts _adcval+4,R24
	.dbline 222
; 	 adcval[5]=0;	
	clr R2
	sts _adcval+5,R2
	.dbline 223
; 	 char_p=adcval;
	ldi R24,<_adcval
	ldi R25,>_adcval
	movw R10,R24
	.dbline 224
; 	 return char_p;
	mov R16,R24
	mov R17,R25
	.dbline -2
L7:
	xcall pop_gset5
	.dbline 0 ; func end
	ret
	.dbsym r char_p 10 pc
	.dbsym r i 12 c
	.dbsym r temp 14 i
	.dbsym r adc 10 i
	.dbend
	.dbfunc e ocmj_init _ocmj_init fV
	.even
_ocmj_init::
	.dbline -1
	.dbline 228
; 	}
; /*     OCMJ4X8LCD初始化     */
; void ocmj_init(void)
;     {
	.dbline 229
; 	 MCUCR=0;
	clr R2
	out 0x35,R2
	.dbline 230
; 	 DDRA=0xff;
	ldi R24,255
	out 0x1a,R24
	.dbline 231
; 	 PORTA=0xff;
	out 0x1b,R24
	.dbline 232
; 	 DDRE=0x80;
	ldi R24,128
	out 0x2,R24
	.dbline 233
; 	 PORTE=0xff;
	ldi R24,255
	out 0x3,R24
	.dbline 234
; 	 PORTC=0xff; 
	out 0x15,R24
	.dbline 235
; 	 DDRD=0x00;
	out 0x11,R2
	.dbline 236
; 	 PORTD=0xff;
	out 0x12,R24
	.dbline 237
; 	 clr_reset;//LCD復位
	cbi 0x15,3
	.dbline 238
; 	 delay_ms(10);
	ldi R16,10
	ldi R17,0
	xcall _delay_ms
	.dbline 239
; 	 set_reset;
	sbi 0x15,3
	.dbline 240
; 	 clr_answer;
	cbi 0x03,7
	.dbline 241
; 	 delay_ms(10);
	ldi R16,10
	ldi R17,0
	.dbline -2
	.dbline 242
; 	 }
L16:
	.dbline 0 ; func end
	xjmp _delay_ms
	.dbend
	.dbfunc e ocmj_write _ocmj_write fV
;           data -> R16
	.even
_ocmj_write::
	.dbline -1
	.dbline 245
; /*            寫數據到LCD        */
; void ocmj_write(unsigned char data)
;     {
L18:
	.dbline 247
L19:
	.dbline 246
; 	 while(ask!=0)
	sbic 0x1,6
	rjmp L18
	.dbline 248
; 	      ;
;      data_port=data;
	out 0x1b,R16
	.dbline 249
;    	 wait;
	nop
	 nop
	.dbline 250
; 	 set_answer;
	sbi 0x03,7
	.dbline 251
; 	 wait;
	nop
	 nop
L21:
	.dbline 253
L22:
	.dbline 252
; 	 while(ask==0)
	sbis 0x1,6
	rjmp L21
	.dbline 254
; 	      ;		  
; 	 clr_answer; 
	cbi 0x03,7
	.dbline -2
	.dbline 255
;     }
L17:
	.dbline 0 ; func end
	ret
	.dbsym r data 16 c
	.dbend
	.dbfunc e ico_tran _ico_tran fV
;              j -> R20
;              i -> R14
;          ico_p -> R10,R11
;              y -> R12
;              x -> R22
	.even
_ico_tran::
	xcall push_gset5
	mov R12,R18
	mov R22,R16
	ldd R10,y+10
	ldd R11,y+11
	.dbline -1
	.dbline 260
; /*         傳送32*32ICO點陣數據到LCD       */
; /*         x:0~15(字節為單位)  y:0~64      */
; /*         ico_p:指向圖形數據的指針        */	
; void ico_tran(unsigned char x,unsigned char y,const unsigned char *ico_p)
;      {
	.dbline 262
; 	  unsigned char i,j;
; 	  x+=4;
	subi R22,252    ; addi 4
	.dbline 263
; 	  for(j=0;j<32;j++)
	clr R20
	xjmp L28
L25:
	.dbline 264
; 	     {
	.dbline 265
; 		  for(i=0;i<4;i++)
	clr R14
	xjmp L32
L29:
	.dbline 266
	.dbline 267
	ldi R16,243
	xcall _ocmj_write
	.dbline 268
	mov R16,R22
	xcall _ocmj_write
	.dbline 269
	mov R16,R12
	xcall _ocmj_write
	.dbline 270
	movw R30,R10
	lpm R16,Z
	xcall _ocmj_write
	.dbline 271
	movw R24,R10
	adiw R24,1
	movw R10,R24
	.dbline 272
	inc R22
	.dbline 273
L30:
	.dbline 265
	inc R14
L32:
	.dbline 265
	mov R24,R14
	cpi R24,4
	brlo L29
	.dbline 274
	subi R22,4
	.dbline 275
	inc R12
	.dbline 276
L26:
	.dbline 263
	inc R20
L28:
	.dbline 263
	cpi R20,32
	brlo L25
	.dbline -2
	.dbline 277
; 		    {
; 			 ocmj_write(0xf3);
; 			 ocmj_write(x);
; 			 ocmj_write(y);
; 			 ocmj_write(*ico_p);
; 			 ico_p++;
; 			 x++;
; 			}
; 		  x-=4;
; 		  y++;	
; 		 }
; 	 }
L24:
	xcall pop_gset5
	.dbline 0 ; func end
	ret
	.dbsym r j 20 c
	.dbsym r i 14 c
	.dbsym r ico_p 10 pc
	.dbsym r y 12 c
	.dbsym r x 22 c
	.dbend
	.dbfunc e cls _cls fV
;              j -> R20
;              i -> R14
;          width -> R22
;           high -> R10
;              y -> R12,R13
;              x -> y+10
	.even
_cls::
	xcall push_arg4
	xcall push_gset5
	movw R12,R18
	ldd R10,y+14
	ldd R22,y+16
	.dbline -1
	.dbline 280
; /*      清除屏幕區域      */	 
; void cls(unsigned x,unsigned y,unsigned char high,unsigned char width)
;   {
	.dbline 282
;    unsigned char i,j;
;    x+=2;
	ldd R24,y+10
	ldd R25,y+11
	adiw R24,2
	std y+10,R24
	std y+11,R25
	.dbline 283
;    for(j=0;j<high;j++)
	clr R20
	xjmp L37
L34:
	.dbline 284
;       {
	.dbline 285
;        for(i=0;i<width;i++)
	clr R14
	xjmp L41
L38:
	.dbline 286
	.dbline 287
	ldi R16,240
	xcall _ocmj_write
	.dbline 288
	ldd R16,y+10
	ldd R17,y+11
	xcall _ocmj_write
	.dbline 289
	mov R16,R12
	xcall _ocmj_write
	.dbline 290
	ldi R16,55
	xcall _ocmj_write
	.dbline 291
	ldi R16,90
	xcall _ocmj_write
	.dbline 292
	ldd R24,y+10
	ldd R25,y+11
	adiw R24,1
	std y+10,R24
	std y+11,R25
	.dbline 293
L39:
	.dbline 285
	inc R14
L41:
	.dbline 285
	cp R14,R22
	brlo L38
	.dbline 294
	mov R2,R22
	clr R3
	ldd R0,y+10
	ldd R1,y+11
	sub R0,R2
	sbc R1,R3
	std y+10,R0
	std y+11,R1
	.dbline 295
	movw R24,R12
	adiw R24,1
	movw R12,R24
	.dbline 296
L35:
	.dbline 283
	inc R20
L37:
	.dbline 283
	cp R20,R10
	brlo L34
	.dbline -2
	.dbline 297
;           {
;             ocmj_write(0xf0);
;             ocmj_write(x);
;             ocmj_write(y);
;             ocmj_write(55);
; 			ocmj_write(90);
;             x++;
;            }
;        x-=width;
;        y++;	
;       }
;   }	 
L33:
	xcall pop_gset5
	adiw R28,4
	.dbline 0 ; func end
	ret
	.dbsym r j 20 c
	.dbsym r i 14 c
	.dbsym r width 22 c
	.dbsym r high 10 c
	.dbsym r y 12 i
	.dbsym l x 10 i
	.dbend
	.dbfunc e bmp_tran _bmp_tran fV
;              j -> R20
;              i -> R14
;          bmp_p -> R22,R23
;          width -> R10
;           high -> R12
;              y -> y+12
;              x -> y+10
	.even
_bmp_tran::
	xcall push_arg4
	xcall push_gset5
	ldd R12,y+14
	ldd R10,y+16
	ldd R22,y+18
	ldd R23,y+19
	.dbline -1
	.dbline 304
; /*         傳送bmp點陣數據到LCD            */
; /*         x:0~15(字節為單位)  y:0~64      */
; /*         bmp_p:指向圖形數據的指針        */	
; /*         high:位圖高度(點陣行為單位)     */
; /*         width:位圖寬度(以字節為單位)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区高清视频在线观看| 精品久久久久久最新网址| 亚洲精品国产精华液| 91色综合久久久久婷婷| 一区av在线播放| 欧美挠脚心视频网站| 蜜桃视频一区二区三区在线观看 | 亚洲成人免费在线观看| 欧美精品自拍偷拍| 麻豆91在线播放| 久久久91精品国产一区二区三区| 成人午夜伦理影院| 一区二区三区中文字幕| 日韩三区在线观看| 成人高清免费在线播放| 亚洲尤物在线视频观看| 欧美tickling挠脚心丨vk| 国产精品一区二区黑丝| 一区二区三区中文在线观看| 91精品国产乱码| 国产盗摄一区二区| 亚洲国产成人91porn| 久久综合成人精品亚洲另类欧美| 成人h精品动漫一区二区三区| 一区二区理论电影在线观看| 日韩天堂在线观看| 91最新地址在线播放| 日本在线不卡视频一二三区| 日本一区二区三区电影| 3atv一区二区三区| 成年人网站91| 五月婷婷激情综合网| 国产精品久久久久久亚洲伦| 91精品国产综合久久久蜜臀图片| www.av精品| 六月丁香综合在线视频| 亚洲欧美日韩中文播放| 日韩一区二区中文字幕| 色综合久久久网| 国产九色sp调教91| 日韩不卡一二三区| 一区二区三区欧美日韩| 久久色.com| 4hu四虎永久在线影院成人| 99精品国产99久久久久久白柏| 狂野欧美性猛交blacked| 伊人色综合久久天天| 久久久精品欧美丰满| 欧美一区欧美二区| 色欧美乱欧美15图片| 国产一区二区在线观看免费| 天天综合天天综合色| 尤物av一区二区| 国产精品福利一区| 国产女人水真多18毛片18精品视频| 欧美顶级少妇做爰| 欧美亚州韩日在线看免费版国语版| 不卡一卡二卡三乱码免费网站| 久久99深爱久久99精品| 免费人成精品欧美精品| 日韩国产精品久久| 亚洲成av人片一区二区梦乃| 艳妇臀荡乳欲伦亚洲一区| 中文字幕一区二区三中文字幕| 国产午夜精品一区二区三区四区| 日韩欧美久久久| 日韩一区二区三区四区五区六区| 欧美日韩国产一级| 欧美乱妇20p| 欧美日本一区二区在线观看| 欧美日韩一级大片网址| 欧日韩精品视频| 欧美人妖巨大在线| 欧美人妇做爰xxxⅹ性高电影| 欧美性淫爽ww久久久久无| 在线观看av一区二区| 欧美视频完全免费看| 精品视频一区二区三区免费| 欧美在线高清视频| 欧美久久免费观看| 欧美一区二区三区系列电影| 日韩一区二区精品| 精品国产乱码久久久久久1区2区| 精品日本一线二线三线不卡| 久久影音资源网| 中文字幕欧美国产| 亚洲三级在线免费| 亚洲国产精品久久人人爱| 午夜亚洲国产au精品一区二区| 日韩高清不卡一区二区| 另类欧美日韩国产在线| 国产综合色精品一区二区三区| 国产不卡在线视频| 在线一区二区视频| 日韩一区二区中文字幕| 国产免费久久精品| 一区二区三区精品久久久| 日日摸夜夜添夜夜添精品视频| 日韩精品高清不卡| 国产精品一二三四五| 色欧美乱欧美15图片| 91精品国产黑色紧身裤美女| 国产亚洲精品资源在线26u| 亚洲图片你懂的| 日韩精品成人一区二区三区| 国产乱子轮精品视频| 99久久精品国产导航| 777奇米成人网| 欧美激情一区二区三区在线| 亚洲综合激情另类小说区| 久久av老司机精品网站导航| 成人国产精品免费观看动漫 | 亚洲高清免费观看| 经典三级在线一区| 91视频观看视频| 日韩欧美卡一卡二| 亚洲免费在线观看| 久久99精品久久久久久| 97久久精品人人做人人爽50路| 欧美三级韩国三级日本一级| 国产亚洲精久久久久久| 亚洲欧美色图小说| 久久69国产一区二区蜜臀| 色综合久久久久| 久久综合成人精品亚洲另类欧美| 亚洲综合一区在线| 国产麻豆精品theporn| 欧美日韩欧美一区二区| 国产精品免费av| 久久精品久久精品| 欧美日韩久久久一区| 中文字幕免费不卡| 久久国内精品视频| 欧洲人成人精品| 国产精品美女一区二区三区| 欧美96一区二区免费视频| 在线看一区二区| 中文字幕一区二区三区视频| 九色综合国产一区二区三区| 欧美日本免费一区二区三区| 亚洲精品欧美激情| 成人久久久精品乱码一区二区三区 | 国产91清纯白嫩初高中在线观看| 欧美精品日日鲁夜夜添| 亚洲色欲色欲www| 风间由美性色一区二区三区| 欧美成人r级一区二区三区| 亚洲综合久久av| 91蜜桃网址入口| 国产精品午夜免费| 国产在线视视频有精品| 日韩美女一区二区三区四区| 午夜伊人狠狠久久| 欧美羞羞免费网站| 亚洲自拍偷拍九九九| 91亚洲精品一区二区乱码| 国产精品视频一二三区 | 日韩毛片在线免费观看| 成人av网站在线| 国产女人水真多18毛片18精品视频| 男人的天堂久久精品| 日韩一区二区免费高清| 麻豆传媒一区二区三区| 日韩三级电影网址| 日本色综合中文字幕| 欧美一激情一区二区三区| 麻豆精品久久久| 精品国产一区二区在线观看| 久久99国产乱子伦精品免费| 精品久久国产97色综合| 狠狠色丁香久久婷婷综合_中| 日韩欧美国产午夜精品| 老司机精品视频导航| 欧美一区二区成人6969| 奇米影视一区二区三区小说| 日韩视频一区二区在线观看| 麻豆成人久久精品二区三区红| 337p粉嫩大胆噜噜噜噜噜91av| 经典三级在线一区| 国产精品嫩草影院com| 色综合色综合色综合| 亚洲电影欧美电影有声小说| 日韩一级片在线观看| 国产一区二区影院| 中文字幕一区在线| 在线视频一区二区三| 男女性色大片免费观看一区二区 | 欧美xingq一区二区| 久久se这里有精品| 欧美激情综合五月色丁香| 色噜噜狠狠成人网p站| 午夜精品久久久久久| 精品久久久久久亚洲综合网| 成人国产亚洲欧美成人综合网 | 91免费版在线| 无码av免费一区二区三区试看| 欧美变态tickle挠乳网站| 粉嫩av亚洲一区二区图片| 亚洲尤物在线视频观看| 欧美不卡激情三级在线观看|