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

📄 main.lst

📁 LED键盘模组电路自我检测程序
💻 LST
📖 第 1 页 / 共 5 页
字号:
         74 00 61 00
         62 00 73 00
         20 00 22 00
         44 00 65 00
         6C 00 61 00
         79 00 3A 00
         46 00 31 00
         22 00 2C 00
         33 00 36 00
         2C 00 30 00
         2C 00 30 00
         2C 00 00 00
         00 00 19 01
         00 00 0D 00
         0A 00      
0000813F                    	.CODE
                            	.public _Delay
                            	_Delay:	.proc
00000938                    	.debug
00000938 2E 00 73 00        		.dw '.stabn 0x44,0,126,',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
         31 00 32 00
         36 00 2C 00
         00 00 00 00
0000094C 00 00 00 00        		.dd LM45-_Delay
0000094E 0D 00 0A 00        		.dw 0x0d,0x0a
0000813F                    	.code
                            	LM45:
                            		// total=1, vars=1
                            		// frame_pointer_needed: 1
0000813F 88 DA              		push bp to [sp]
00008140 41 20              		sp-=1
00008141 08 0B 01 00        		bp=sp+1
                            	
00008143 0D 03 04 00        		R1=BP+4
00000950                    	.debug
00000950 2E 00 73 00        		.dw '.stabn 0x44,0,127,',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
         31 00 32 00
         37 00 2C 00
         00 00 00 00
00000964 06 00 00 00        		.dd LM46-_Delay
00000966 0D 00 0A 00        		.dw 0x0d,0x0a
00008145                    	.code
                            	LM46:
                            	LBB4:
00008145 40 94              		R2=0	// QImode move
00008146 C5 D4              		[BP]=R2	// QImode move
00000968                    	.debug
00000968 2E 00 73 00        		.dw '.stabn 0x44,0,129,',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
         31 00 32 00
         39 00 2C 00
         00 00 00 00
0000097C 08 00 00 00        		.dd LM47-_Delay
0000097E 0D 00 0A 00        		.dw 0x0d,0x0a
00008147                    	.code
                            	LM47:
00008147 40 94              		R2=0	// QImode move
00008148 C5 D4              		[BP]=R2	// QImode move
                            	L22:
00008149 C5 94              		R2=[BP]	// QImode move
0000814A 0A 45 FF 1F        		CMP R2,8191	// QImode compare
0000814C 02 BE              		JG L26	// QImode LE
0000814D 0F 9F 51 81        		PC=L25
                            	L26:
0000814F 0F 9F 5A 81        		pc=L23	// Indirect jump
                            	L25:
00000980                    	.debug
00000980 2E 00 73 00        		.dw '.stabn 0x44,0,130,',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
         31 00 33 00
         30 00 2C 00
         00 00 00 00
00000994 12 00 00 00        		.dd LM48-_Delay
00000996 0D 00 0A 00        		.dw 0x0d,0x0a
00008151                    	.code
                            	LM48:
00008151 41 94              		R2=1	// QImode move
00008152 1A D5 12 70        		[28690]=R2	// QImode move
00000998                    	.debug
00000998 2E 00 73 00        		.dw '.stabn 0x44,0,129,',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
         31 00 32 00
         39 00 2C 00
         00 00 00 00
000009AC 15 00 00 00        		.dd LM49-_Delay
000009AE 0D 00 0A 00        		.dw 0x0d,0x0a
00008154                    	.code
                            	LM49:
                            	L24:
00008154 C5 94              		R2=[BP]	// QImode move
00008155 0A 07 01 00        		R3=R2+1
00008157 C5 D6              		[BP]=R3	// QImode move
00008158 0F 9F 49 81        		pc=L22	// Indirect jump
                            	L23:
000009B0                    	.debug
000009B0 2E 00 73 00        		.dw '.stabn 0x44,0,131,',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
         31 00 33 00
         31 00 2C 00
         00 00 00 00
000009C4 1B 00 00 00        		.dd LM50-_Delay
000009C6 0D 00 0A 00        		.dw 0x0d,0x0a
0000815A                    	.code
                            	LM50:
                            	LBE4:
000009C8                    	.debug
000009C8 2E 00 73 00        		.dw '.stabn 0x44,0,131,',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
         31 00 33 00
         31 00 2C 00
         00 00 00 00
000009DC 1B 00 00 00        		.dd LM51-_Delay
000009DE 0D 00 0A 00        		.dw 0x0d,0x0a
0000815A                    	.code
                            	LM51:
                            	L21:
                            	
0000815A 41 00              		sp+=1
0000815B 88 98              		pop bp from [sp]
0000815C 90 9A              		retf
                            		.endp	// end of Delay
                            	
000009E0                    	.debug
000009E0 2E 00 73 00        		.dw '.stabn 0xc0,0,0,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 63 00
         30 00 2C 00
         30 00 2C 00
         30 00 2C 00
         00 00 00 00
000009F2 06 00 00 00        		.dd LBB4-_Delay
000009F4 0D 00 0A 00        		.dw 0x0d,0x0a
0000815D                    	.code
000009F6                    	.debug
000009F6 2E 00 73 00        		.dw '.stabs "DelayValue:1",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         44 00 65 00
         6C 00 61 00
         79 00 56 00
         61 00 6C 00
         75 00 65 00
         3A 00 31 00
         22 00 2C 00
         31 00 32 00
         38 00 2C 00
         30 00 2C 00
         30 00 2C 00
         30 00 0D 00
         0A 00      
0000815D                    	.CODE
00000A17                    	.debug
00000A17 2E 00 73 00        		.dw '.stabn 0xe0,0,0,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 65 00
         30 00 2C 00
         30 00 2C 00
         30 00 2C 00
         00 00 00 00
00000A29 1B 00 00 00        		.dd LBE4-_Delay
00000A2B 0D 00 0A 00        		.dw 0x0d,0x0a
0000815D                    	.code
00000A2D                    	.debug
00000A2D 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
00000A36 1E 00 00 00        		.dd LME2-_Delay
00000A38 0D 00 0A 00        		.dw 0x0d,0x0a
0000815D                    	.code
                            	LME2:
0000815D                    	.code
00000A3A                    	.debug
00000A3A 2E 00 73 00        		.dw '.stabs "Led_Disp:F1",36,0,0,',0,0,offset _Led_Disp,seg _Led_Disp,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         4C 00 65 00
         64 00 5F 00
         44 00 69 00
         73 00 70 00
         3A 00 46 00
         31 00 22 00
         2C 00 33 00
         36 00 2C 00
         30 00 2C 00
         30 00 2C 00
         00 00 00 00
         37 01 00 00
         0D 00 0A 00
0000815D                    	.CODE
                            	.public _Led_Disp
                            	_Led_Disp:	.proc
00000A5C                    	.debug
00000A5C 2E 00 73 00        		.dw '.stabn 0x44,0,139,',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
         31 00 33 00
         39 00 2C 00
         00 00 00 00
00000A70 00 00 00 00        		.dd LM52-_Led_Disp
00000A72 0D 00 0A 00        		.dw 0x0d,0x0a
0000815D                    	.code
                            	LM52:
                            		// total=1, vars=1
                            		// frame_pointer_needed: 1
0000815D 88 DA              		push bp to [sp]
0000815E 41 20              		sp-=1
0000815F 08 0B 01 00        		bp=sp+1
                            	
00008161 0D 03 04 00        		R1=BP+4
00008163 C5 D2              		[BP]=R1	// QImode move
00000A74                    	.debug
00000A74 2E 00 73 00        		.dw '.stabn 0x44,0,140,',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
         31 00 34 00
         30 00 2C 00
         00 00 00 00
00000A88 07 00 00 00        		.dd LM53-_Led_Disp
00000A8A 0D 00 0A 00        		.dw 0x0d,0x0a
00008164                    	.code
                            	LM53:
00008164 09 93 40 00        		R1=64	// QImode move
00008166 19 D3 05 70        		[28677]=R1	// QImode move
00000A8C                    	.debug
00000A8C 2E 00 73 00        		.dw '.stabn 0x44,0,141,',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
         31 00 34 00
         31 00 2C 00
         00 00 00 00
00000AA0 0B 00 00 00        		.dd LM54-_Led_Disp
00000AA2 0D 00 0A 00        		.dw 0x0d,0x0a
00008168                    	.code
                            	LM54:
00008168 11 93 0A 00        		R1=[_LedControl]	// QImode move
0000816A C5 96              		R3=[BP]	// QImode move
0000816B C3 94              		R2=[R3]	// QImode move
0000816C C8 D4              		[SP--]=R2	// QImode move
0000816D C8 D2              		[SP--]=R1	// QImode move
0000816E 40 F0 E0 81        		call __lshiu1	// call with return value
00008170 42 00              		SP=SP+2
00008171 19 D3 00 70        		[28672]=R1	// QImode move
00000AA4                    	.debug
00000AA4 2E 00 73 00        		.dw '.stabn 0x44,0,142,',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
         31 00 34 00
         32 00 2C 00
         00 00 00 00
00000AB8 16 00 00 00        		.dd LM55-_Led_Disp
00000ABA 0D 00 0A 00        		.dw 0x0d,0x0a
00008173                    	.code
                            	LM55:
00008173 40 F0 3F 81        		call _Delay	// call with return value
00000ABC                    	.debug
00000ABC 2E 00 73 00        		.dw '.stabn 0x44,0,144,',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
         31 00 34 00
         34 00 2C 00
         00 00 00 00
00000AD0 18 00 00 00        		.dd LM56-_Led_Disp
00000AD2 0D 00 0A 00        		.dw 0x0d,0x0a
00008175                    	.code
                            	LM56:
00008175 C5 92              		R1=[BP]	// QImode move
00008176 C5 92              		R1=[BP]	// QImode move
00008177 09 05 01 00        		R2=R1+1
00008179 11 93 0A 00        		R1=[_LedControl]	// QImode move
0000817B 02 97              		R3=R2	// QImode move
0000817C C3 94              		R2=[R3]	// QImode move
0000817D C8 D4              		[SP--]=R2	// QImode move
0000817E C8 D2              		[SP--]=R1	// QImode move
0000817F 40 F0 E0 81        		call __lshiu1	// call with return value
00008181 42 00              		SP=SP+2
00008182 19 D3 05 70        		[28677]=R1	// QImode move
00000AD4                    	.debug
00000AD4 2E 00 73 00        		.dw '.stabn 0x44,0,145,',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
         31 00 34 00
         35 00 2C 00
         00 00 00 00
00000AE8 27 00 00 00        		.dd LM57-_Led_Disp
00000AEA 0D 00 0A 00        		.dw 0x0d,0x0a
00008184                    	.code
                            	LM57:
00008184 C5 92              		R1=[BP]	// QImode move
00008185 C1 94              		R2=[R1]	// QImode move
00008186 0A 03 01 00        		R1=R2+1
00008188 0B 97 00 00        		R3=_DispTbl	// QImode move
0000818A 03 95              		R2=R3	// QImode move
0000818B 01 05              		R2+=R1	// addqi3_r0r
0000818C 02 97              		R3=R2	// QImode move
0000818D C3 92              		R1=[R3]	// QImode move
0000818E 19 D3 00 70        		[28672]=R1	// QImode move
00000AEC                    	.debug
00000AEC 2E 00 73 00        		.dw '.stabn 0x44,0,146,',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
         31 00 34 00
         36 00 2C 00
         00 00 00 00
00000B00 33 00 00 00        		.dd LM58-_Led_Disp
00000B02 0D 00 0A 00        		.dw 0x0d,0x0a
00008190                    	.code
                            	LM58:
00008190 40 F0 3F 81        		call _Delay	// call with return value
00000B04                    	.debug
00000B04 2E 00 73 00        		.dw '.stabn 0x44,0,147,',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
         31 00 34 00
         37 00 2C 00
         00 00 00 00
00000B18 35 00 00 00        		.dd LM59-_Led_Disp
00000B1A 0D 00 0A 00        		.dw 0x0d,0x0a
00008192                    	.code
                            	LM59:
00000B1C                    	.debug
00000B1C 2E 00 73 00        		.dw '.stabn 0x44,0,147,',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
         31 00 34 00
         37 00 2C 00
         00 00 0

⌨️ 快捷键说明

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