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

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

?? mian.s

?? 通過單片機實現(xiàn)計算器的功能
?? S
?? 第 1 頁 / 共 3 頁
字號:
	xjmp L29
L40:
	.dbline 32
	ldi R16,56
	xjmp L29
L41:
	.dbline 33
	ldi R16,55
	xjmp L29
L42:
	.dbline 34
	ldi R16,45
	xjmp L29
L43:
	.dbline 35
	ldi R16,54
	xjmp L29
L44:
	.dbline 36
	ldi R16,53
	xjmp L29
L45:
	.dbline 37
	ldi R16,52
	xjmp L29
L46:
	.dbline 38
	ldi R16,43
	xjmp L29
L47:
	.dbline 39
	ldi R16,51
	xjmp L29
L48:
	.dbline 40
	ldi R16,50
	xjmp L29
L49:
	.dbline 41
	ldi R16,49
	xjmp L29
L30:
	.dbline 42
	clr R16
	.dbline -2
L29:
	xcall pop_gset1
	.dbline 0 ; func end
	ret
	.dbsym r i 20 c
	.dbend
	.area bss(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器/key.h
L55:
	.blkb 1
	.area text(rom, con, rel)
	.dbfile D:\avr\+++精華+++\計算器/key.h
	.dbfunc e get_key _get_key fc
	.dbsym s j L55 c
;              i -> R20
	.even
_get_key::
	xcall push_gset1
	.dbline -1
	.dbline 47
	.dbline 49
	xcall _key_read
	mov R20,R16
	.dbline 50
	tst R16
	brne L56
	.dbline 51
	.dbline 52
	clr R2
	sts L55,R2
	.dbline 53
	clr R16
	xjmp L54
L56:
	.dbline 55
	lds R2,L55
	tst R2
	brne L58
	.dbline 56
	.dbline 56
	sts L55,R20
	.dbline 57
	ldi R16,10
	ldi R17,0
	xcall _delay_nms
	.dbline 58
	xcall _key_read
	mov R20,R16
	.dbline 59
	lds R2,L55
	cp R16,R2
	brne L60
	.dbline 59
	.dbline 59
	xjmp L54
L60:
	.dbline 60
L58:
	.dbline 61
	clr R16
	.dbline -2
L54:
	xcall pop_gset1
	.dbline 0 ; func end
	ret
	.dbsym r i 20 c
	.dbend
	.area data(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器/key.h
_a1::
	.blkb 2
	.area idata
	.byte 32,32
	.area data(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器/key.h
	.blkb 2
	.area idata
	.byte 32,32
	.area data(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器/key.h
	.blkb 1
	.area idata
	.byte 0
	.area data(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器/key.h
	.dbfile D:\avr\+++精華+++\計算器\mian.c
	.dbsym e a1 _a1 A[5:5]c
_a2::
	.blkb 2
	.area idata
	.byte 32,32
	.area data(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器\mian.c
	.blkb 2
	.area idata
	.byte 32,32
	.area data(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器\mian.c
	.blkb 1
	.area idata
	.byte 0
	.area data(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器\mian.c
	.dbsym e a2 _a2 A[5:5]c
_result_dp::
	.blkb 2
	.area idata
	.byte 32,32
	.area data(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器\mian.c
	.blkb 2
	.area idata
	.byte 32,32
	.area data(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器\mian.c
	.blkb 2
	.area idata
	.byte 32,32
	.area data(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器\mian.c
	.blkb 1
	.area idata
	.byte 0
	.area data(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器\mian.c
	.dbsym e result_dp _result_dp A[7:7]c
_flag_a1::
	.blkb 1
	.area idata
	.byte 1
	.area data(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器\mian.c
	.dbsym e flag_a1 _flag_a1 c
_flag_a2::
	.blkb 1
	.area idata
	.byte 1
	.area data(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器\mian.c
	.dbsym e flag_a2 _flag_a2 c
_key::
	.blkb 1
	.area idata
	.byte 0
	.area data(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器\mian.c
	.dbsym e key _key c
_flag_count::
	.blkb 1
	.area idata
	.byte 32
	.area data(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器\mian.c
	.dbsym e flag_count _flag_count c
_ok::
	.blkb 1
	.area idata
	.byte 32
	.area data(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器\mian.c
	.dbsym e ok _ok c
_error::
	.blkb 1
	.area idata
	.byte 0
	.area data(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器\mian.c
	.dbsym e error _error c
L63:
	.blkb 1
	.area idata
	.byte 0
	.area data(ram, con, rel)
	.dbfile D:\avr\+++精華+++\計算器\mian.c
	.area text(rom, con, rel)
	.dbfile D:\avr\+++精華+++\計算器\mian.c
	.dbfunc e process_key _process_key fV
	.dbsym s i L63 c
	.even
_process_key::
	sbiw R28,2
	.dbline -1
	.dbline 36
	.dbline 37
	lds R24,_key
	cpi R24,48
	brsh X12
	xjmp L64
X12:
	ldi R24,57
	lds R2,_key
	cp R24,R2
	brsh X13
	xjmp L64
X13:
	.dbline 38
	.dbline 38
	lds R24,_flag_a1
	cpi R24,1
	brne L66
	.dbline 39
	.dbline 40
	ldi R24,<_a1
	ldi R25,>_a1
	lds R30,L63
	clr R31
	add R30,R24
	adc R31,R25
	ldd R24,z+0
	cpi R24,32
	brne L68
	.dbline 40
	ldi R24,<_a1
	ldi R25,>_a1
	lds R30,L63
	clr R31
	add R30,R24
	adc R31,R25
	std z+0,R2
L68:
	.dbline 41
	lds R24,L63
	subi R24,255    ; addi 1
	sts L63,R24
	.dbline 42
	lds R24,_a1+3
	cpi R24,32
	brne X14
	xjmp L65
X14:
	.dbline 42
	.dbline 42
	clr R2
	sts _flag_a1,R2
	.dbline 42
	sts L63,R2
	.dbline 42
	.dbline 43
	xjmp L65
L66:
	.dbline 44
	lds R24,_flag_a2
	cpi R24,1
	breq X15
	xjmp L65
X15:
	lds R24,_flag_count
	cpi R24,32
	brne X16
	xjmp L65
X16:
	.dbline 45
	.dbline 46
	ldi R24,<_a2
	ldi R25,>_a2
	lds R30,L63
	clr R31
	add R30,R24
	adc R31,R25
	ldd R24,z+0
	cpi R24,32
	brne L75
	.dbline 46
	ldi R24,<_a2
	ldi R25,>_a2
	lds R30,L63
	clr R31
	add R30,R24
	adc R31,R25
	lds R2,_key
	std z+0,R2
L75:
	.dbline 47
	lds R24,L63
	subi R24,255    ; addi 1
	sts L63,R24
	.dbline 48
	lds R24,_a2+3
	cpi R24,32
	brne X17
	xjmp L65
X17:
	.dbline 48
	.dbline 48
	clr R2
	sts _flag_a2,R2
	.dbline 48
	sts L63,R2
	.dbline 48
	.dbline 49
	.dbline 50
	xjmp L65
L64:
	.dbline 51
	lds R24,_key
	cpi R24,43
	breq L84
	cpi R24,45
	breq L84
	cpi R24,42
	breq L84
	cpi R24,47
	brne L80
L84:
	.dbline 51
	.dbline 51
	clr R2
	sts _flag_a1,R2
	.dbline 51
	lds R2,_key
	sts _flag_count,R2
	.dbline 51
	clr R2
	sts L63,R2
	.dbline 51
	xjmp L81
L80:
	.dbline 53
	lds R24,_key
	cpi R24,61
	brne L85
	.dbline 54
	.dbline 56
	ldi R24,61
	sts _ok,R24
	.dbline 57
	lds R24,_flag_a2
	cpi R24,1
	brne L87
	lds R24,_a2
	cpi R24,32
	brne L87
	.dbline 58
	.dbline 58
	ldi R24,1
	sts _error,R24
	.dbline 60
	ldi R24,<L89
	ldi R25,>L89
	std y+1,R25
	std y+0,R24
	ldi R18,1
	ldi R16,10
	xcall _LCD_write_string
	.dbline 61
	xjmp L86
L87:
	.dbline 63
	.dbline 63
	xcall _process_data
	.dbline 64
	clr R2
	sts _flag_a2,R2
	.dbline 64
	.dbline 65
	xjmp L86
L85:
	.dbline 67
	lds R24,_key
	cpi R24,82
	brne L90
	.dbline 67
	clr R2
	sts L63,R2
L90:
L86:
L81:
L65:
	.dbline 68
	xcall _key_display
	.dbline -2
L62:
	adiw R28,2
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e key_display _key_display fV
;              i -> R20
	.even
_key_display::
	xcall push_gset1
	sbiw R28,2
	.dbline -1
	.dbline 72
	.dbline 74
	lds R2,_key
	tst R2
	brne X18
	xjmp L93
X18:
	mov R24,R2
	cpi R24,82
	brne X19
	xjmp L93
X19:
	.dbline 75
	.dbline 75
	lds R2,_a1
	std y+0,R2
	ldi R18,1
	clr R16
	xcall _LCD_write_char
	.dbline 76
	lds R2,_a1+1
	std y+0,R2
	ldi R18,1
	ldi R16,1
	xcall _LCD_write_char
	.dbline 77
	lds R2,_a1+2
	std y+0,R2
	ldi R18,1
	ldi R16,2
	xcall _LCD_write_char
	.dbline 78
	lds R2,_a1+3
	std y+0,R2
	ldi R18,1
	ldi R16,3
	xcall _LCD_write_char
	.dbline 79
	lds R2,_flag_count
	std y+0,R2
	ldi R18,1
	ldi R16,4
	xcall _LCD_write_char
	.dbline 80
	lds R2,_a2
	std y+0,R2
	ldi R18,1
	ldi R16,5
	xcall _LCD_write_char
	.dbline 81
	lds R2,_a2+1
	std y+0,R2
	ldi R18,1
	ldi R16,6
	xcall _LCD_write_char
	.dbline 82
	lds R2,_a2+2
	std y+0,R2
	ldi R18,1
	ldi R16,7
	xcall _LCD_write_char
	.dbline 83
	lds R2,_a2+3
	std y+0,R2
	ldi R18,1
	ldi R16,8
	xcall _LCD_write_char
	.dbline 84
	lds R2,_ok
	std y+0,R2
	ldi R18,1
	ldi R16,9
	xcall _LCD_write_char
	.dbline 86
	clr R2
	sts _key,R2
	.dbline 87
L93:
	.dbline 88
	lds R2,_key
	tst R2
	brne X20
	xjmp L101
X20:
	mov R24,R2
	cpi R24,82
	breq X21
	xjmp L101
X21:
	.dbline 89
	.dbline 90
	ldi R24,<L103
	ldi R25,>L103
	std y+1,R25
	std y+0,R24
	ldi R18,1
	clr R16
	xcall _LCD_write_string
	.dbline 91
	clr R20
	xjmp L107
L104:
	.dbline 91
	ldi R24,<_a1
	ldi R25,>_a1
	mov R30,R20
	clr R31
	add R30,R24
	adc R31,R25
	ldi R24,32
	std z+0,R24
L105:
	.dbline 91
	inc R20
L107:
	.dbline 91
	cpi R20,5
	brlo L104
	.dbline 92
	clr R20
	xjmp L111
L108:
	.dbline 92
	ldi R24,<_a2
	ldi R25,>_a2
	mov R30,R20
	clr R31
	add R30,R24
	adc R31,R25
	ldi R24,32
	std z+0,R24
L109:
	.dbline 92
	inc R20
L111:
	.dbline 92
	cpi R20,5
	brlo L108
	.dbline 93
	clr R20
	xjmp L115
L112:
	.dbline 93
	ldi R24,<_result_dp
	ldi R25,>_result_dp
	mov R30,R20
	clr R31
	add R30,R24
	adc R31,R25
	ldi R24,32
	std z+0,R24
L113:
	.dbline 93
	inc R20
L115:
	.dbline 93
	cpi R20,7
	brlo L112
	.dbline 94
	ldi R24,1
	sts _flag_a1,R24
	.dbline 95
	sts _flag_a2,R24
	.dbline 96
	clr R2
	sts _key,R2
	.dbline 97
	ldi R24,32
	sts _flag_count,R24
	.dbline 98
	sts _ok,R24
	.dbline 99
	sts _error,R2
	.dbline 100
L101:
	.dbline -2
L92:
	adiw R28,2
	xcall pop_gset1
	.dbline 0 ; func end
	ret
	.dbsym r i 20 c
	.dbend
	.dbfunc e process_data _process_data fV
	.even
_process_data::
	.dbline -1
	.dbline 106
	.dbline 106
	lds R24,_a1+3
	cpi R24,32
	breq L117
	.dbline 106
	.dbline 106
	lds R2,_a1+1
	ldi R24,100
	mul R24,R2
	movw R24,R0
	subi R24,192
	sbci R25,18
	lds R18,_a1
	clr R19
	ldi R16,1000
	ldi R17,3
	xcall empy16s
	movw R30,R16
	subi R30,128
	sbci R31,187
	add R30,R24
	adc R31,R25
	lds R2,_a1+2
	ldi R24,10
	mul R24,R2
	movw R24,R0
	subi R24,224
	sbci R25,1
	add R30,R24
	adc R31,R25
	lds R24,_a1+3
	clr R25
	sbiw R24,48
	add R30,R24
	adc R31,R25
	sts _data1+1,R31
	sts _data1,R30
	.dbline 106
	xjmp L118
L117:
	.dbline 107
	lds R24,_a1+2
	cpi R24,32
	breq L123
	.dbline 107
	.dbline 107
	lds R2,_a1+1
	ldi R24,10
	mul R24,R2
	movw R24,R0
	subi R24,224
	sbci R25,1
	lds R2,_a1
	ldi R30,100
	mul R30,R2
	movw R30,R0
	subi R30,192
	sbci R31,18
	add R30,R24
	adc R31,R25
	lds R24,_a1+2
	clr R25
	sbiw R24,48
	add R30,R24
	adc R31,R25
	sts _data1+1,R31
	sts _data1,R30
	.dbline 107
	xjmp L124
L123:
	.dbline 108
	lds R24,_a1+1
	cpi R24,32
	breq L128
	.dbline 108
	.dbline 108
	lds R2,_a1
	ldi R24,10
	mul R24,R2

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久亚洲综合| 日韩丝袜美女视频| 精品一区二区在线免费观看| 亚洲综合小说图片| 亚洲精选免费视频| 一级日本不卡的影视| 中文字幕欧美一区| 国产精品影视网| 日韩欧美一级二级三级久久久| 欧美日韩免费一区二区三区| 在线观看日韩电影| 欧美色网站导航| 欧美欧美欧美欧美首页| 在线观看91av| 久久综合久久综合久久综合| 精品精品国产高清一毛片一天堂| 精品88久久久久88久久久| 久久久久国产一区二区三区四区 | 一区二区三区高清| 一区二区免费在线播放| 亚洲成人在线网站| 蜜桃av一区二区在线观看| 国产精品99久久久久久久女警| 粉嫩aⅴ一区二区三区四区五区 | 91成人在线免费观看| 在线观看欧美日本| 7777精品伊人久久久大香线蕉| 日韩免费成人网| 国产精品午夜免费| 亚洲成人免费av| 国产一区二区三区在线观看精品| 成人污污视频在线观看| 91福利精品第一导航| 日韩精品在线网站| 亚洲视频一区二区免费在线观看| 亚洲一区在线播放| 国产一区二区三区电影在线观看| 成人h版在线观看| 7777精品伊人久久久大香线蕉最新版 | 国产亚洲人成网站| 亚洲制服丝袜一区| 成人精品gif动图一区| 欧美色国产精品| 中文字幕欧美日韩一区| 天堂午夜影视日韩欧美一区二区| 国产精品888| 日韩亚洲欧美在线| 一区二区三区在线免费观看| 国产精品白丝jk黑袜喷水| 精品视频色一区| 国产精品成人免费| 久久精品噜噜噜成人av农村| 日本大香伊一区二区三区| 久久久久国产精品免费免费搜索| 亚洲国产日韩a在线播放| 粉嫩嫩av羞羞动漫久久久| 精品少妇一区二区三区免费观看 | 亚洲男人的天堂在线观看| 久久精品国产77777蜜臀| 欧美在线一二三| 国产精品女同互慰在线看| 国产一区 二区| 欧美一级黄色录像| 日韩avvvv在线播放| 欧洲日韩一区二区三区| 亚洲天堂成人在线观看| jlzzjlzz欧美大全| 欧美极品aⅴ影院| 国产精品一二三四五| 日韩免费看网站| 免费人成精品欧美精品| 欧美一区二区三区免费观看视频| 天天av天天翘天天综合网 | 天堂蜜桃91精品| 欧美日韩免费视频| 亚洲高清久久久| 欧美日韩在线播放三区| 亚洲二区在线视频| 欧美性色黄大片| 亚洲激情综合网| 欧美午夜宅男影院| 亚洲国产综合人成综合网站| 欧美日韩一区小说| 日韩和的一区二区| 欧美一二三四在线| 精品无码三级在线观看视频| 精品va天堂亚洲国产| 粉嫩绯色av一区二区在线观看| 日本一区二区三区国色天香| 成人的网站免费观看| 一区二区三区在线免费视频| 777午夜精品视频在线播放| 美女视频黄免费的久久 | 日韩二区三区四区| 精品国产乱码久久久久久夜甘婷婷| 青青草视频一区| 中文在线免费一区三区高中清不卡| 成人精品鲁一区一区二区| 中文字幕字幕中文在线中不卡视频| 欧美系列日韩一区| 麻豆精品一区二区av白丝在线| 久久蜜桃一区二区| av在线播放成人| 午夜精品爽啪视频| 久久精品亚洲乱码伦伦中文| 91免费视频网| 婷婷一区二区三区| 亚洲国产精品成人综合 | 日本三级亚洲精品| 国产视频911| 欧美日韩国产成人在线91| 国内精品不卡在线| 亚洲免费在线播放| 日韩久久免费av| 91国偷自产一区二区三区成为亚洲经典| 亚洲二区视频在线| 久久综合色一综合色88| 91亚洲国产成人精品一区二三| 亚洲a一区二区| 日本一区二区三区四区在线视频| 欧美无乱码久久久免费午夜一区| 琪琪一区二区三区| 亚洲精品视频在线观看网站| 日韩免费视频线观看| 一本一道波多野结衣一区二区| 久久精品99国产精品| **欧美大码日韩| 久久综合久久综合久久| 精品视频1区2区| 99精品久久免费看蜜臀剧情介绍| 青青草国产精品亚洲专区无| 一区二区三区91| 国产三级欧美三级日产三级99| 欧美日本一区二区三区| eeuss鲁片一区二区三区在线看| 久久精品国产久精国产爱| 亚洲18影院在线观看| |精品福利一区二区三区| 久久久另类综合| 日韩精品一区在线| 欧美一级欧美三级在线观看| 在线视频你懂得一区二区三区| 成人免费视频播放| 国产曰批免费观看久久久| 奇米四色…亚洲| 日韩av一二三| 日本亚洲视频在线| 蜜臀av性久久久久蜜臀aⅴ流畅| 亚洲无人区一区| 视频一区欧美日韩| 亚洲.国产.中文慕字在线| 亚洲一区二区高清| 午夜久久电影网| 青娱乐精品在线视频| 美女视频第一区二区三区免费观看网站 | 日韩成人免费看| 丝袜脚交一区二区| 免费在线视频一区| 韩国三级在线一区| 韩国成人在线视频| 国产成人午夜电影网| 国产成人亚洲综合a∨婷婷图片| 国产高清无密码一区二区三区| 国产精品77777| 91亚洲大成网污www| 色94色欧美sute亚洲线路二| 欧美日韩中文字幕一区| 欧美日韩一区视频| 精品成人在线观看| 国产精品久久久久影院老司| 亚洲欧美激情一区二区| 一区二区三区在线影院| 肉色丝袜一区二区| 国内精品久久久久影院色| 成人免费视频免费观看| 日本高清免费不卡视频| 91精品国产一区二区| 久久亚区不卡日本| 成人欧美一区二区三区| 午夜av一区二区三区| 玖玖九九国产精品| 91在线精品一区二区三区| 在线一区二区三区四区| 日韩欧美国产小视频| 国产精品国产三级国产有无不卡| 亚洲国产另类av| 国产精品正在播放| 欧洲精品在线观看| 久久综合色综合88| 亚洲专区一二三| 国产成人啪免费观看软件| 欧美中文字幕久久| 国产三区在线成人av| 天堂va蜜桃一区二区三区漫画版| 国产成人三级在线观看| 91麻豆精品国产91久久久久久久久| 久久精品一区二区三区不卡| 五月天视频一区| 波多野结衣亚洲一区| 欧美岛国在线观看|