⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 display.lst

📁 凌阳61单片机实现的多功能电子琴源程序代码
💻 LST
📖 第 1 页 / 共 5 页
字号:
0000017C C9 00              		.dw 201
0000017D 46 00              		.dw 70
0000017E 02 00              		.dw 2
0000017F 00 00              		.dw 0
000005DD                    	.debug
000005DD 2E 00 73 00        		.dw '.stabs "zou:G31=ar1;0;31;11",32,0,0,',0,0,offset _zou,seg _zou,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         7A 00 6F 00
         75 00 3A 00
         47 00 33 00
         31 00 3D 00
         61 00 72 00
         31 00 3B 00
         30 00 3B 00
         33 00 31 00
         3B 00 31 00
         31 00 22 00
         2C 00 33 00
         32 00 2C 00
         30 00 2C 00
         30 00 2C 00
         00 00 00 00
         60 01 00 00
         0D 00 0A 00
00000000                    	.CODE
                            	.public _bian
00000180                    	.iram
                            	_bian:
00000180 20 00              		.dw 32
00000181 30 00              		.dw 48
00000182 AC 00              		.dw 172
00000183 63 00              		.dw 99
00000184 32 00              		.dw 50
00000185 00 00              		.dw 0
00000186 FC 00              		.dw 252
00000187 A4 00              		.dw 164
00000188 A5 00              		.dw 165
00000189 A6 00              		.dw 166
0000018A A4 00              		.dw 164
0000018B A4 00              		.dw 164
0000018C A4 00              		.dw 164
0000018D BC 00              		.dw 188
0000018E 00 00              		.dw 0
0000018F 00 00              		.dw 0
00000190 10 00              		.dw 16
00000191 11 00              		.dw 17
00000192 09 00              		.dw 9
00000193 49 00              		.dw 73
00000194 21 00              		.dw 33
00000195 1C 00              		.dw 28
00000196 03 00              		.dw 3
00000197 7F 00              		.dw 127
00000198 04 00              		.dw 4
00000199 3F 00              		.dw 63
0000019A 04 00              		.dw 4
0000019B 3F 00              		.dw 63
0000019C 44 00              		.dw 68
0000019D 7F 00              		.dw 127
0000019E 00 00              		.dw 0
0000019F 00 00              		.dw 0
00000607                    	.debug
00000607 2E 00 73 00        		.dw '.stabs "bian:G32=ar1;0;31;11",32,0,0,',0,0,offset _bian,seg _bian,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         62 00 69 00
         61 00 6E 00
         3A 00 47 00
         33 00 32 00
         3D 00 61 00
         72 00 31 00
         3B 00 30 00
         3B 00 33 00
         31 00 3B 00
         31 00 31 00
         22 00 2C 00
         33 00 32 00
         2C 00 30 00
         2C 00 30 00
         2C 00 00 00
         00 00 80 01
         00 00 0D 00
         0A 00      
00000000                    	.CODE
                            	.public _ji
000001A0                    	.iram
                            	_ji:
000001A0 84 00              		.dw 132
000001A1 E4 00              		.dw 228
000001A2 9F 00              		.dw 159
000001A3 E4 00              		.dw 228
000001A4 84 00              		.dw 132
000001A5 84 00              		.dw 132
000001A6 20 00              		.dw 32
000001A7 EE 00              		.dw 238
000001A8 AA 00              		.dw 170
000001A9 AA 00              		.dw 170
000001AA AA 00              		.dw 170
000001AB AA 00              		.dw 170
000001AC EE 00              		.dw 238
000001AD 20 00              		.dw 32
000001AE 20 00              		.dw 32
000001AF 00 00              		.dw 0
000001B0 08 00              		.dw 8
000001B1 08 00              		.dw 8
000001B2 04 00              		.dw 4
000001B3 FF 00              		.dw 255
000001B4 04 00              		.dw 4
000001B5 14 00              		.dw 20
000001B6 10 00              		.dw 16
000001B7 1F 00              		.dw 31
000001B8 0A 00              		.dw 10
000001B9 0A 00              		.dw 10
000001BA 0A 00              		.dw 10
000001BB 0A 00              		.dw 10
000001BC FF 00              		.dw 255
000001BD 08 00              		.dw 8
000001BE 08 00              		.dw 8
000001BF 00 00              		.dw 0
00000632                    	.debug
00000632 2E 00 73 00        		.dw '.stabs "ji:G33=ar1;0;31;11",32,0,0,',0,0,offset _ji,seg _ji,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         6A 00 69 00
         3A 00 47 00
         33 00 33 00
         3D 00 61 00
         72 00 31 00
         3B 00 30 00
         3B 00 33 00
         31 00 3B 00
         31 00 31 00
         22 00 2C 00
         33 00 32 00
         2C 00 30 00
         2C 00 30 00
         2C 00 00 00
         00 00 A0 01
         00 00 0D 00
         0A 00      
00000000                    	.CODE
00000000                    	.code
0000065B                    	.debug
0000065B 2E 00 73 00        		.dw '.stabs "delay_nus:F19",36,0,0,',0,0,offset _delay_nus,seg _delay_nus,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         64 00 65 00
         6C 00 61 00
         79 00 5F 00
         6E 00 75 00
         73 00 3A 00
         46 00 31 00
         39 00 22 00
         2C 00 33 00
         36 00 2C 00
         30 00 2C 00
         30 00 2C 00
         00 00 00 00
         00 00 00 00
         0D 00 0A 00
00000000                    	.CODE
                            	.public _delay_nus
                            	_delay_nus:	.proc
0000067F                    	.debug
0000067F 2E 00 73 00        		.dw '.stabn 0x44,0,44,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         34 00 34 00
         2C 00 00 00
         00 00      
00000692 00 00 00 00        		.dd LM1-_delay_nus
00000694 0D 00 0A 00        		.dw 0x0d,0x0a
00000000                    	.code
                            	LM1:
                            		// total=0, vars=0
                            		// frame_pointer_needed: 1
00000000 88 DA              		push bp to [sp]
00000001 08 0B 01 00        		bp=sp+1
                            	
00000003 0D 03 03 00        		R1=BP+3
00000696                    	.debug
00000696 2E 00 73 00        		.dw '.stabn 0x44,0,45,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         34 00 35 00
         2C 00 00 00
         00 00      
000006A9 05 00 00 00        		.dd LM2-_delay_nus
000006AB 0D 00 0A 00        		.dw 0x0d,0x0a
00000005                    	.code
                            	LM2:
                            	L3:
00000005 01 95              		R2=R1	// QImode move
00000006 C2 96              		R3=[R2]	// QImode move
00000007 0B 05 FF FF        		R2=R3+(-1)
00000009 02 97              		R3=R2	// QImode move
0000000A 01 95              		R2=R1	// QImode move
0000000B C2 D6              		[R2]=R3	// QImode move
0000000C 0B 47 FF FF        		CMP R3,(-1)	// QImode compare
0000000E 04 4E 01 EE        		NSJNZ L5	//QImode NE
         00 EE      
00000011 0F 9F 15 00        		pc=L4	// Indirect jump
                            	L5:
00000013 0F 9F 05 00        		pc=L3	// Indirect jump
                            	L4:
000006AD                    	.debug
000006AD 2E 00 73 00        		.dw '.stabn 0x44,0,46,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         34 00 36 00
         2C 00 00 00
         00 00      
000006C0 15 00 00 00        		.dd LM3-_delay_nus
000006C2 0D 00 0A 00        		.dw 0x0d,0x0a
00000015                    	.code
                            	LM3:
00000015 41 94              		R2=1	// QImode move
00000016 1A D5 12 70        		[28690]=R2	// QImode move
000006C4                    	.debug
000006C4 2E 00 73 00        		.dw '.stabn 0x44,0,47,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         34 00 37 00
         2C 00 00 00
         00 00      
000006D7 18 00 00 00        		.dd LM4-_delay_nus
000006D9 0D 00 0A 00        		.dw 0x0d,0x0a
00000018                    	.code
                            	LM4:
000006DB                    	.debug
000006DB 2E 00 73 00        		.dw '.stabn 0x44,0,47,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         34 00 37 00
         2C 00 00 00
         00 00      
000006EE 18 00 00 00        		.dd LM5-_delay_nus
000006F0 0D 00 0A 00        		.dw 0x0d,0x0a
00000018                    	.code
                            	LM5:
                            	L2:
                            	
00000018 88 98              		pop bp from [sp]
00000019 90 9A              		retf
                            		.endp	// end of delay_nus
                            	
000006F2                    	.debug
000006F2 2E 00 73 00        		.dw '.stabs "n:p1",160,0,0,3',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         6E 00 3A 00
         70 00 31 00
         22 00 2C 00
         31 00 36 00
         30 00 2C 00
         30 00 2C 00
         30 00 2C 00
         33 00 0D 00
         0A 00      
0000001A                    	.CODE
0000070B                    	.debug
0000070B 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
00000714 1A 00 00 00        		.dd LME1-_delay_nus
00000716 0D 00 0A 00        		.dw 0x0d,0x0a
0000001A                    	.code
                            	LME1:
0000001A                    	.code
00000718                    	.debug
00000718 2E 00 73 00        		.dw '.stabs "delay_nms:F19",36,0,0,',0,0,offset _delay_nms,seg _delay_nms,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         64 00 65 00
         6C 00 61 00
         79 00 5F 00
         6E 00 6D 00
         73 00 3A 00
         46 00 31 00
         39 00 22 00
         2C 00 33 00
         36 00 2C 00
         30 00 2C 00
         30 00 2C 00
         00 00 00 00
         1A 00 00 00
         0D 00 0A 00
0000001A                    	.CODE
                            	.public _delay_nms
                            	_delay_nms:	.proc
0000073C                    	.debug
0000073C 2E 00 73 00        		.dw '.stabn 0x44,0,51,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         35 00 31 00
         2C 00 00 00
         00 00      
0000074F 00 00 00 00        		.dd LM6-_delay_nms
00000751 0D 00 0A 00        		.dw 0x0d,0x0a
0000001A                    	.code
                            	LM6:
                            		// total=2, vars=2
                            		// frame_pointer_needed: 1
0000001A 88 DA              		push bp to [sp]
0000001B 42 20              		sp-=2
0000001C 08 0B 01 00        		bp=sp+1
                            	
0000001E 0D 03 05 00        		R1=BP+5
00000020 01 D2              		[bp+1]=R1	// QImode move
00000753                    	.debug
00000753 2E 00 73 00        		.dw '.stabn 0x44,0,52,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         35 00 32 00
         2C 00 00 00
         00 00      
00000766 07 00 00 00        		.dd LM7-_delay_nms
00000768 0D 00 0A 00        		.dw 0x0d,0x0a
00000021                    	.code
                            	LM7:
                            	LBB2:
0000076A                    	.debug
0000076A 2E 00 73 00        		.dw '.stabn 0x44,0,53,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         35 00 33 00
         2C 00 00 00
         00 00      
0000077D 07 00 00 00        		.dd LM8-_delay_nms
0000077F 0D 00 0A 00        		.dw 0x0d,0x0a
00000021                    	.code
                            	LM8:
00000021 40 92              		R1=0	// QImode move
00000022 C5 D2              		[BP]=R1	// QImode move
                            	L8:
00000023 C5 92              		R1=[BP]	// QImode move
00000024 01 94              		R2=[bp+1]	// QImode move
00000025 C2 42              		CMP R1,[R2]	// QImode compare
00000026 04 3E 01 EE        		NSJL L11	//QImode LT
         00 EE      
00000029 0F 9F 37 00        		pc=L9	// Indirect jump
                            	L11:
00000781                    	.debug
00000781 2E 00 73 00        		.dw '.stabn 0x44,0,54,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         35 00 34 00
         2C 00 00 00
         00 00      
00000794 11 00 00 00        		.dd LM9-_delay_nms
00000796 0D 00 0A 00        		.dw 0x0d,0x0a
0000002B                    	.code
                            	LM9:
0000002B 09 93 4E 00        		R1=78	// QImode move
0000002D C8 D2              		[SP--]=R1	// QImode move
0000002E 40 F0 00 00        		call _delay_nus	// call without return value
00000030 41 00              		SP = SP + 1	//SP
00000798                    	.debug
00000798 2E 00 73 00        		.dw '.stabn 0x44,0,53,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         35 00 33 00
         2C 00 00 00
         00 00      
000007AB 17 00 00 00        		.dd LM10-_delay_nms
000007AD 0D 00 0A 00        		.dw 0x0d,0x0a
00000031                    	.code
                            	LM10:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -