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

📄 main.lst

📁 该程序基于凌阳单片机做的无线温度遥测系统
💻 LST
📖 第 1 页 / 共 5 页
字号:
0000834B                    	.CODE
                            	.public _main
                            	_main:	.proc
000008B6                    	.debug
000008B6 2E 00 73 00        		.dw '.stabs "D:/Sunplus/jinsai/wendu/main.c",0x84,0,0,',0,0,offset Ltext2, seg Ltext2,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         44 00 3A 00
         2F 00 53 00
         75 00 6E 00
         70 00 6C 00
         75 00 73 00
         2F 00 6A 00
         69 00 6E 00
         73 00 61 00
         69 00 2F 00
         77 00 65 00
         6E 00 64 00
         75 00 2F 00
         6D 00 61 00
         69 00 6E 00
         2E 00 63 00
         22 00 2C 00
         30 00 78 00
         38 00 34 00
         2C 00 30 00
         2C 00 30 00
         2C 00 00 00
         00 00 44 01
         00 00 0D 00
         0A 00      
0000834B                    	.code
0000834B                    	.code
                            	Ltext2:
000008ED                    	.debug
000008ED 2E 00 73 00        		.dw '.stabn 0x44,0,12,',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
         2C 00 00 00
         00 00      
00000900 00 00 00 00        		.dd LM30-_main
00000902 0D 00 0A 00        		.dw 0x0d,0x0a
0000834B                    	.code
                            	LM30:
                            		// total=11, vars=11
                            		// frame_pointer_needed: 1
0000834B 88 DA              		push bp to [sp]
0000834C 4B 20              		sp-=11
0000834D 08 0B 01 00        		bp=sp+1
                            	
0000834F 0D 03 0E 00        		R1=BP+14
00008351 08 D2              		[bp+8]=R1	// QImode move
00000904                    	.debug
00000904 2E 00 73 00        		.dw '.stabn 0x44,0,13,',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
         2C 00 00 00
         00 00      
00000917 07 00 00 00        		.dd LM31-_main
00000919 0D 00 0A 00        		.dw 0x0d,0x0a
00008352                    	.code
                            	LM31:
                            	LBB3:
0000091B                    	.debug
0000091B 2E 00 73 00        		.dw '.stabn 0x44,0,22,',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
         32 00 32 00
         2C 00 00 00
         00 00      
0000092E 07 00 00 00        		.dd LM32-_main
00000930 0D 00 0A 00        		.dw 0x0d,0x0a
00008352                    	.code
                            	LM32:
00008352 58 92              		R1=24	// QImode move
00008353 19 D3 13 70        		[28691]=R1	// QImode move
00000932                    	.debug
00000932 2E 00 73 00        		.dw '.stabn 0x44,0,24,',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
         32 00 34 00
         2C 00 00 00
         00 00      
00000945 0A 00 00 00        		.dd LM33-_main
00000947 0D 00 0A 00        		.dw 0x0d,0x0a
00008355                    	.code
                            	LM33:
00008355 41 62              		R1=(-1)	// QImode move
00008356 19 D3 03 70        		[28675]=R1	// QImode move
00000949                    	.debug
00000949 2E 00 73 00        		.dw '.stabn 0x44,0,25,',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
         32 00 35 00
         2C 00 00 00
         00 00      
0000095C 0D 00 00 00        		.dd LM34-_main
0000095E 0D 00 0A 00        		.dw 0x0d,0x0a
00008358                    	.code
                            	LM34:
00008358 41 62              		R1=(-1)	// QImode move
00008359 19 D3 02 70        		[28674]=R1	// QImode move
00000960                    	.debug
00000960 2E 00 73 00        		.dw '.stabn 0x44,0,26,',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
         32 00 36 00
         2C 00 00 00
         00 00      
00000973 10 00 00 00        		.dd LM35-_main
00000975 0D 00 0A 00        		.dw 0x0d,0x0a
0000835B                    	.code
                            	LM35:
0000835B 40 92              		R1=0	// QImode move
0000835C 19 D3 00 70        		[28672]=R1	// QImode move
00000977                    	.debug
00000977 2E 00 73 00        		.dw '.stabn 0x44,0,27,',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
         32 00 37 00
         2C 00 00 00
         00 00      
0000098A 13 00 00 00        		.dd LM36-_main
0000098C 0D 00 0A 00        		.dw 0x0d,0x0a
0000835E                    	.code
                            	LM36:
0000835E 41 62              		R1=(-1)	// QImode move
0000835F 19 D3 08 70        		[28680]=R1	// QImode move
0000098E                    	.debug
0000098E 2E 00 73 00        		.dw '.stabn 0x44,0,28,',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
         32 00 38 00
         2C 00 00 00
         00 00      
000009A1 16 00 00 00        		.dd LM37-_main
000009A3 0D 00 0A 00        		.dw 0x0d,0x0a
00008361                    	.code
                            	LM37:
00008361 41 62              		R1=(-1)	// QImode move
00008362 19 D3 07 70        		[28679]=R1	// QImode move
000009A5                    	.debug
000009A5 2E 00 73 00        		.dw '.stabn 0x44,0,29,',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
         32 00 39 00
         2C 00 00 00
         00 00      
000009B8 19 00 00 00        		.dd LM38-_main
000009BA 0D 00 0A 00        		.dw 0x0d,0x0a
00008364                    	.code
                            	LM38:
00008364 40 92              		R1=0	// QImode move
00008365 19 D3 05 70        		[28677]=R1	// QImode move
000009BC                    	.debug
000009BC 2E 00 73 00        		.dw '.stabn 0x44,0,32,',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
         33 00 32 00
         2C 00 00 00
         00 00      
000009CF 1C 00 00 00        		.dd LM39-_main
000009D1 0D 00 0A 00        		.dw 0x0d,0x0a
00008367                    	.code
                            	LM39:
                            	L20:
00008367 0F 9F 6B 83        		pc=L22	// Indirect jump
00008369 0F 9F AB 83        		pc=L21	// Indirect jump
                            	L22:
000009D3                    	.debug
000009D3 2E 00 73 00        		.dw '.stabn 0x44,0,34,',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
         33 00 34 00
         2C 00 00 00
         00 00      
000009E6 20 00 00 00        		.dd LM40-_main
000009E8 0D 00 0A 00        		.dw 0x0d,0x0a
0000836B                    	.code
                            	LM40:
0000836B 40 F0 99 81        		call _Read_Temp	// call without return value
000009EA                    	.debug
000009EA 2E 00 73 00        		.dw '.stabn 0x44,0,35,',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
         33 00 35 00
         2C 00 00 00
         00 00      
000009FD 22 00 00 00        		.dd LM41-_main
000009FF 0D 00 0A 00        		.dw 0x0d,0x0a
0000836D                    	.code
                            	LM41:
0000836D 40 F0 AE 83        		call _Temp_Data	// call with return value
0000836F C5 D2              		[BP]=R1	// QImode move
00000A01                    	.debug
00000A01 2E 00 73 00        		.dw '.stabn 0x44,0,37,',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
         33 00 37 00
         2C 00 00 00
         00 00      
00000A14 25 00 00 00        		.dd LM42-_main
00000A16 0D 00 0A 00        		.dw 0x0d,0x0a
00008370                    	.code
                            	LM42:
00008370 05 93              		R1=BP	// QImode move
00008371 0D 05 05 00        		R2=BP+5
00008373 09 D4              		[bp+9]=R2	// QImode move
00008374 C5 92              		R1=[BP]
00008375 40 94              		R2=0
00008376 90 D4              		push R1,R2 to [sp]	// pushhi
00008377 40 F0 C6 85        		call __cvi2f2	// call with return value
00008379 42 00              		SP = SP + 2	//SP
0000837A 40 96              		R3=0	// HFmode immediate to register move
0000837B 0C 99 80 3D        		R4=15744
0000837D 90 D8              		push R3,R4 to [sp]	// pushhf
0000837E 90 D4              		push R1,R2 to [sp]	// pushhf
0000837F 40 F0 CF 83        		call __mulf2	// call with return value
00008381 44 00              		SP = SP + 4	//SP
00008382 09 96              		R3=[bp+9]	// QImode move
00008383 D3 D2              		[R3++]=R1	// [RD]=RS HFmode, RD!=RS+1
00008384 CB D4              		[R3--]=R2
00000A18                    	.debug
00000A18 2E 00 73 00        		.dw '.stabn 0x44,0,38,',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
         33 00 38 00
         2C 00 00 00
         00 00      
00000A2B 3A 00 00 00        		.dd LM43-_main
00000A2D 0D 00 0A 00        		.dw 0x0d,0x0a
00008385                    	.code
                            	LM43:
00008385 05 93              		R1=BP	// QImode move
00008386 0D 09 07 00        		R4=BP+7
00008388 0A D8              		[bp+10]=R4	// QImode move
00008389 05 93              		R1=BP	// QImode move
0000838A 0D 07 05 00        		R3=BP+5
0000838C 03 99              		R4=R3	// QImode move
0000838D D4 92              		R1=[R4++]	// RD=[RS] HFmode, RD!=RS
0000838E CC 94              		R2=[R4--]
0000838F 40 96              		R3=0	// HFmode immediate to register move
00008390 0C 99 20 41        		R4=16672
00008392 90 D8              		push R3,R4 to [sp]	// pushhf
00008393 90 D4              		push R1,R2 to [sp]	// pushhf
00008394 40 F0 CF 83        		call __mulf2	// call with return value
00008396 44 00              		SP = SP + 4	//SP
00008397 90 D4              		push R1,R2 to [sp]	// pushhf
00008398 40 F0 46 85        		call __cvf2i1	// call with return value
0000839A 42 00              		SP = SP + 2	//SP
0000839B 0A 94              		R2=[bp+10]	// QImode move
0000839C C2 D2              		[R2]=R1	// QImode move
00000A2F                    	.debug
00000A2F 2E 00 73 00        		.dw '.stabn 0x44,0,39,',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
         33 00 39 00
         2C 00 00 00
         00 00      
00000A42 52 00 00 00        		.dd LM44-_main
00000A44 0D 00 0A 00        		.dw 0x0d,0x0a
0000839D                    	.code
                            	LM44:
0000839D 05 93              		R1=BP	// QImode move
0000839E 0D 05 07 00        		R2=BP+7
000083A0 02 97              		R3=R2	// QImode move
000083A1 C3 92              		R1=[R3]	// QImode move
000083A2 C8 D2              		[SP--]=R1	// QImode move
000083A3 40 F0 1A 82        		call _xianshi	// call without return value
000083A5 41 00              		SP = SP + 1	//SP
00000A46                    	.debug
00000A46 2E 00 73 00        		.dw '.stabn 0x44,0,41,',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 31 00
         2C 00 00 00
         00 00      
00000A59 5B 00 00 00        		.dd LM45-_main
00000A5B 0D 00 0A 00        		.dw 0x0d,0x0a
000083A6                    	.code
                            	LM45:
000083A6 41 92              		R1=1	// QImode move
000083A7 19 D3 12 70        		[28690]=R1	// QImode move
00000A5D                    	.debug
00000A5D 2E 00 73 00        		.dw '.stabn 0x44,0,42,',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 32 00
         2C 00 00 00
         00 00      
00000A70 5E 00 00 00        		.dd LM46-_main
00000A72 0D 00 0A 00        		.dw 0x0d,0x0a
000083A9                    	.code
                            	LM46:
000083A9 0F 9F 67 83        		pc=L20	// Indirect jump
                            	L21:
00000A74                    	.debug
00000A74 2E 00 73 00        		.dw '.stabn 0x44,0,43,',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 33 00
         2C 00 00 00
         00 00      
00000A87 60 00 00 00        		.dd LM47-_main
00000A89 0D 00 0A 00        		.dw 0x0d,0x0a
000083AB                    	.code
                            	LM47:
                            	LBE3:
00000A8B                    	.debug
00000A8B 2E 00 73 00        		.dw '.stabn 0x44,0,43,',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 33 00
         2C 00 00 00
         00 00      
00000A9E 60 00 00 00        		.dd LM48-_main
00000AA0 0D 00 0A 00        		.dw 0x0d,0x0a
000083AB                    	.code
                            	LM48:
                            	L19:
                            	
000083AB 4B 00              

⌨️ 快捷键说明

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