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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? test_usart.s

?? ad7135的avr16的源程序
?? S
字號(hào):
	.module test_usart.c
	.area text(rom, con, rel)
	.dbfile test_usart.c
	.dbfunc e DELAY_1MS _DELAY_1MS fV
;              i -> R16,R17
	.even
_DELAY_1MS::
	.dbline -1
	.dbline 25
; //************************************************* 
; //測(cè)試功能:下位機(jī)往上位機(jī)發(fā)送數(shù)據(jù)
; //測(cè)試方法:串口調(diào)試助手
; //測(cè)試結(jié)果:OK
; //時(shí)鐘頻率:外部8m
; //管腳分配:
; //注意事項(xiàng): 
; //完成時(shí)間:2009.03.15 
; //**************************************************
; 
; //************************************************** 
; //頭文件
; //************************************************** 
; #include <iom16v.h>
; #include <macros.h>
; //**************************************************
; 
;  
; //********************************************************** 
; //函數(shù)名稱(chēng):void DELAY_1MS(void)
; //函數(shù)功能:延時(shí)1ms
; //注意事項(xiàng):i=143*n-2
; //********************************************************** 
; void DELAY_1MS(void)
; {    
	.dbline 27
; 	 unsigned int i;
; 	 for(i=1142;i>0;i--)    
	ldi R16,1142
	ldi R17,4
	xjmp L5
L2:
	.dbline 28
L3:
	.dbline 27
	subi R16,1
	sbci R17,0
L5:
	.dbline 27
	cpi R16,0
	cpc R16,R17
	brne L2
X0:
	.dbline -2
L1:
	.dbline 0 ; func end
	ret
	.dbsym r i 16 i
	.dbend
	.dbfunc e DELAY_NMS _DELAY_NMS fV
;              n -> R20,R21
	.even
_DELAY_NMS::
	xcall push_gset1
	movw R20,R16
	.dbline -1
	.dbline 36
;      ;
; }
; //********************************************************** 
; //函數(shù)名稱(chēng):void DELAY_1MS(void)
; //函數(shù)功能:延時(shí)1ms
; //注意事項(xiàng):i=143*n-2
; //********************************************************** 
; void DELAY_NMS(unsigned int n)
; {	 
	.dbline 37
; 	 for(;n>0;n--)
	xjmp L10
L7:
	.dbline 38
	xcall _DELAY_1MS
L8:
	.dbline 37
	subi R20,1
	sbci R21,0
L10:
	.dbline 37
	cpi R20,0
	cpc R20,R21
	brne L7
X1:
	.dbline -2
L6:
	xcall pop_gset1
	.dbline 0 ; func end
	ret
	.dbsym r n 20 i
	.dbend
	.dbfunc e USART_INIT _USART_INIT fV
	.even
_USART_INIT::
	.dbline -1
	.dbline 46
; 	      DELAY_1MS();
; }
; //***************************************************** 
; //函數(shù)名稱(chēng):void USART_INIT(void) 
; //函數(shù)功能:8M,波特率9600
; //注意事項(xiàng):
; //*****************************************************
; void USART_INIT(void)
; {	 
	.dbline 47
; 	 UBRR=0X33;//fosc=8mhz,波特率9600
	ldi R24,51
	out 0x9,R24
	.dbline 48
; 	 UCSRA=0X20;
	ldi R24,32
	out 0xb,R24
	.dbline 49
; 	 UCSRC=0X86;
	ldi R24,134
	out 0x20,R24
	.dbline 50
; 	 UCSRB=0X98;
	ldi R24,152
	out 0xa,R24
	.dbline -2
L11:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e USART_TX _USART_TX fV
;           data -> R20
	.even
_USART_TX::
	xcall push_gset1
	mov R20,R16
	.dbline -1
	.dbline 58
; }
; //***************************************************** 
; //函數(shù)名稱(chēng):void USART_INIT(void) 
; //函數(shù)功能:8M,波特率9600
; //注意事項(xiàng):
; //*****************************************************
; void USART_TX(unsigned char data)
; {	 
	.dbline 59
; 	 UDR=data;
	out 0xc,R20
L13:
	.dbline 61
L14:
	.dbline 60
; 	 while(!(UCSRA&(1<<TXC)))
	sbis 0xb,6
	rjmp L13
	.dbline 62
; 	 ;
; 	 DELAY_NMS(1);
	ldi R16,1
	ldi R17,0
	xcall _DELAY_NMS
	.dbline -2
L12:
	xcall pop_gset1
	.dbline 0 ; func end
	ret
	.dbsym r data 20 c
	.dbend
	.dbfunc e DATA_DISPLAY _DATA_DISPLAY fV
;           temp -> y+0
;              i -> R10
;           data -> y+16
	.even
_DATA_DISPLAY::
	xcall push_arg4
	xcall push_gset3
	sbiw R28,10
	.dbline -1
	.dbline 70
; }
; //***************************************************** 
; //函數(shù)名稱(chēng):void USART_INIT(void) 
; //函數(shù)功能:8M,波特率9600
; //注意事項(xiàng):
; //*****************************************************
; void DATA_DISPLAY(unsigned long int data)
; {	 
	.dbline 72
; 	 unsigned char temp[10],i;
; 	 temp[0]=(data/1000000000);
	ldi R20,0
	ldi R21,202
	ldi R22,154
	ldi R23,59
	movw R30,R28
	ldd R2,z+16
	ldd R3,z+17
	ldd R4,z+18
	ldd R5,z+19
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall div32u
	std y+0,R16
	.dbline 73
; 	 temp[1]=(data/100000000)%10;
	ldi R20,0
	ldi R21,225
	ldi R22,245
	ldi R23,5
	movw R30,R28
	ldd R2,z+16
	ldd R3,z+17
	ldd R4,z+18
	ldd R5,z+19
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall div32u
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	xcall mod32u
	std y+1,R16
	.dbline 74
; 	 temp[2]=(data/10000000)%10;
	ldi R20,128
	ldi R21,150
	ldi R22,152
	ldi R23,0
	movw R30,R28
	ldd R2,z+16
	ldd R3,z+17
	ldd R4,z+18
	ldd R5,z+19
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall div32u
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	xcall mod32u
	std y+2,R16
	.dbline 75
; 	 temp[3]=(data/1000000)%10;
	ldi R20,64
	ldi R21,66
	ldi R22,15
	ldi R23,0
	movw R30,R28
	ldd R2,z+16
	ldd R3,z+17
	ldd R4,z+18
	ldd R5,z+19
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall div32u
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	xcall mod32u
	std y+3,R16
	.dbline 76
; 	 temp[4]=(data/100000)%10;
	ldi R20,160
	ldi R21,134
	ldi R22,1
	ldi R23,0
	movw R30,R28
	ldd R2,z+16
	ldd R3,z+17
	ldd R4,z+18
	ldd R5,z+19
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall div32u
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	xcall mod32u
	std y+4,R16
	.dbline 77
; 	 temp[5]=(data/10000)%10;
	ldi R20,16
	ldi R21,39
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R2,z+16
	ldd R3,z+17
	ldd R4,z+18
	ldd R5,z+19
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall div32u
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	xcall mod32u
	std y+5,R16
	.dbline 78
; 	 temp[6]=(data/1000)%10;
	ldi R20,232
	ldi R21,3
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R2,z+16
	ldd R3,z+17
	ldd R4,z+18
	ldd R5,z+19
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall div32u
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	xcall mod32u
	std y+6,R16
	.dbline 79
; 	 temp[7]=(data/100)%10;
	ldi R20,100
	ldi R21,0
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R2,z+16
	ldd R3,z+17
	ldd R4,z+18
	ldd R5,z+19
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall div32u
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	xcall mod32u
	std y+7,R16
	.dbline 80
; 	 temp[8]=(data/10)%10;
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R2,z+16
	ldd R3,z+17
	ldd R4,z+18
	ldd R5,z+19
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall div32u
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	xcall mod32u
	std y+8,R16
	.dbline 81
; 	 temp[9]=data%10;
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R2,z+16
	ldd R3,z+17
	ldd R4,z+18
	ldd R5,z+19
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall mod32u
	std y+9,R16
	.dbline 82
; 	 for(i=0;i<10;i++)
	clr R10
	xjmp L29
L26:
	.dbline 83
	.dbline 84
	movw R24,R28
	mov R30,R10
	clr R31
	add R30,R24
	adc R31,R25
	ldd R16,z+0
	xcall _USART_TX
	.dbline 85
	ldi R16,1
	ldi R17,0
	xcall _DELAY_NMS
	.dbline 86
L27:
	.dbline 82
	inc R10
L29:
	.dbline 82
	mov R24,R10
	cpi R24,10
	brlo L26
	.dbline -2
L16:
	adiw R28,10
	xcall pop_gset3
	adiw R28,4
	.dbline 0 ; func end
	ret
	.dbsym l temp 0 A[10:10]c
	.dbsym r i 10 c
	.dbsym l data 16 l
	.dbend
	.dbfunc e main _main fV
	.even
_main::
	.dbline -1
	.dbline 92
; 	 {
; 	      USART_TX(temp[i]);
; 		  DELAY_NMS(1);
; 	 }
; }
; //************************************************** 
; //主函數(shù)
; //**************************************************
; void main(void)
; {	 
	.dbline 93
; 	 USART_INIT();
	xcall _USART_INIT
	.dbline 94
; 	 DATA_DISPLAY(4294967295);
	ldi R16,255
	ldi R17,255
	ldi R18,255
	ldi R19,255
	xcall _DATA_DISPLAY
L31:
	.dbline 96
L32:
	.dbline 95
	xjmp L31
X2:
	.dbline -2
L30:
	.dbline 0 ; func end
	ret
	.dbend

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成人动漫精品| 欧美日韩精品系列| 成人教育av在线| 国产成人精品免费一区二区| 国产精品一线二线三线精华| 韩国三级中文字幕hd久久精品| 久久精品国产精品青草| 久久爱另类一区二区小说| 国产一区二区视频在线播放| 韩国午夜理伦三级不卡影院| 国产一区二区三区国产| 国产成人av福利| 99久久亚洲一区二区三区青草| 成a人片亚洲日本久久| 91麻豆自制传媒国产之光| 色婷婷av久久久久久久| 欧美日韩在线三级| 91精品国产91久久久久久一区二区 | 国产日韩精品一区二区三区 | 亚洲成人综合网站| 日本中文字幕不卡| 国产麻豆视频一区二区| 国产黑丝在线一区二区三区| 国产91精品精华液一区二区三区| 99视频热这里只有精品免费| 色哟哟一区二区在线观看 | 亚洲免费三区一区二区| 亚洲福利视频三区| 精品一二线国产| 成人激情文学综合网| 欧美亚洲一区三区| 日韩欧美国产小视频| 欧美激情综合五月色丁香| 亚洲欧美福利一区二区| 免费的国产精品| 成人午夜电影网站| 欧美日韩精品一区二区三区 | 国产欧美日韩在线看| 一区二区三区在线观看国产| 日日夜夜精品视频免费| 国产精品一色哟哟哟| 在线看国产一区二区| 精品久久五月天| 亚洲婷婷综合色高清在线| 午夜精品123| 成人美女视频在线看| 欧美日韩和欧美的一区二区| 久久精品一区二区三区不卡| 一区二区三区在线播| 精品综合免费视频观看| 色偷偷一区二区三区| 欧美变态tickle挠乳网站| 亚洲三级小视频| 精品一区二区三区的国产在线播放| 不卡影院免费观看| 日韩精品一区二区三区中文不卡| 日韩毛片一二三区| 精品一区二区三区在线播放| 色综合久久综合中文综合网| 日韩精品一区二区三区中文不卡 | 午夜不卡av在线| www.久久精品| 亚洲精品一区二区在线观看| 亚洲自拍都市欧美小说| 成人丝袜高跟foot| 日韩欧美一区在线观看| 一区二区三区欧美视频| 粉嫩高潮美女一区二区三区| 欧美日韩一区二区三区不卡| 国产精品天干天干在观线| 久久99久久久欧美国产| 欧美日韩亚洲丝袜制服| 中文字幕一区二区三区av| 精品亚洲欧美一区| 91精品在线免费观看| 亚洲色图欧美激情| 成人app下载| 国产欧美日韩久久| 国产精品一区一区| 欧美电视剧在线观看完整版| 亚洲gay无套男同| 91精彩视频在线| 亚洲欧美日韩久久| 成人国产视频在线观看| 久久久99久久精品欧美| 久久国产三级精品| 91精品午夜视频| 日韩在线a电影| 欧美日韩一二三| 午夜亚洲国产au精品一区二区| 色久优优欧美色久优优| 综合网在线视频| 91美女片黄在线观看| 亚洲特黄一级片| 91丨porny丨国产入口| 国产精品视频一二三| 国产成人av资源| 国产精品初高中害羞小美女文| 成人激情综合网站| 亚洲欧洲精品成人久久奇米网| 国产成人精品免费在线| 国产精品美女久久久久久久久| 国产成人综合精品三级| 国产亚洲人成网站| 豆国产96在线|亚洲| 国产欧美一区二区在线| www.欧美.com| 亚洲精品少妇30p| 欧美中文字幕亚洲一区二区va在线 | 久久久久国产精品麻豆| 国产精品一区久久久久| 中文一区二区完整视频在线观看| 粉嫩av亚洲一区二区图片| 国产精品久久看| 日本丶国产丶欧美色综合| 亚洲综合色视频| 欧美女孩性生活视频| 久久精品国产秦先生| 国产日产欧美精品一区二区三区| 成人在线综合网| 亚洲免费av网站| 制服.丝袜.亚洲.另类.中文| 乱一区二区av| 国产女人aaa级久久久级| 91麻豆国产自产在线观看| 亚洲与欧洲av电影| 日韩免费电影一区| 国产成人午夜电影网| 中文字幕一区在线观看视频| 在线看不卡av| 精品综合久久久久久8888| 欧美国产激情二区三区| 91黄视频在线| 九九国产精品视频| 中文字幕中文字幕中文字幕亚洲无线| 色综合久久久久综合| 日韩电影在线一区二区三区| 精品国产乱码久久| 色又黄又爽网站www久久| 青娱乐精品在线视频| 亚洲国产精品av| 欧美日韩黄视频| 国产成人高清视频| 偷拍一区二区三区| 国产女人aaa级久久久级| 欧美视频一区二区三区在线观看| 久久精品99国产精品日本| 亚洲视频在线一区二区| 日韩三级伦理片妻子的秘密按摩| 成人免费观看av| 轻轻草成人在线| 亚洲三级电影网站| 精品处破学生在线二十三| 91捆绑美女网站| 欧美精品免费视频| 国产丶欧美丶日本不卡视频| 亚洲福利视频三区| 国产精品免费aⅴ片在线观看| 9191精品国产综合久久久久久 | 欧美精品v国产精品v日韩精品| 国产精品中文字幕欧美| 午夜精品影院在线观看| 国产日韩欧美一区二区三区综合| 欧美午夜宅男影院| 成人短视频下载| 九九精品一区二区| 亚洲va国产天堂va久久en| 国产精品久久久久久久裸模| 日韩视频中午一区| 在线免费观看视频一区| 国产.精品.日韩.另类.中文.在线.播放| 午夜欧美在线一二页| 亚洲欧美激情小说另类| 国产农村妇女精品| 精品国产伦理网| 欧美一区二区在线视频| 色94色欧美sute亚洲线路一久| 国产精品主播直播| 精品亚洲成a人| 日韩国产成人精品| 亚洲成人av电影在线| 亚洲欧美日韩一区二区 | 国产精品福利影院| 精品国产91洋老外米糕| 欧美成人a在线| 欧美猛男gaygay网站| 久久亚洲影视婷婷| 成人激情免费网站| 亚洲chinese男男1069| 日韩精品一区二区三区四区 | 欧美精品一区二区三区在线| 欧美性猛交xxxx乱大交退制版| 99视频精品全部免费在线| 国产伦精一区二区三区| 理论片日本一区| 国产99久久久精品| 亚洲第一二三四区| 一区二区三区毛片| 亚洲与欧洲av电影| 亚洲一区二三区|