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

📄 main.lst

📁 凌阳十六位单片机的实验详细说明及其相对应的源码
💻 LST
📖 第 1 页 / 共 3 页
字号:
         2C 00 00 00
         00 00      
000004CC 36 00 00 00        		.dd LM11-_main
000004CE 0D 00 0A 00        		.dw 0x0d,0x0a
0000805C                    	.code
                            	LM11:
0000805C 40 F0 6A 80        		call _Delay	// call without return value
000004D0                    	.debug
000004D0 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      
000004E3 38 00 00 00        		.dd LM12-_main
000004E5 0D 00 0A 00        		.dw 0x0d,0x0a
0000805E                    	.code
                            	LM12:
0000805E 11 93 88 80        		R1=[_P_IOA_Data]	// QImode move
00008060 40 94              		R2=0	// QImode move
00008061 01 99              		R4=R1	// QImode move
00008062 C4 D4              		[R4]=R2	// QImode move
000004E7                    	.debug
000004E7 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      
000004FA 3D 00 00 00        		.dd LM13-_main
000004FC 0D 00 0A 00        		.dw 0x0d,0x0a
00008063                    	.code
                            	LM13:
00008063 40 F0 6A 80        		call _Delay	// call without return value
000004FE                    	.debug
000004FE 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      
00000511 3F 00 00 00        		.dd LM14-_main
00000513 0D 00 0A 00        		.dw 0x0d,0x0a
00008065                    	.code
                            	LM14:
00008065 0F 9F 52 80        		pc=L3	// jump
                            	L4:
00000515                    	.debug
00000515 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      
00000528 41 00 00 00        		.dd LM15-_main
0000052A 0D 00 0A 00        		.dw 0x0d,0x0a
00008067                    	.code
                            	LM15:
                            	LBE2:
0000052C                    	.debug
0000052C 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      
0000053F 41 00 00 00        		.dd LM16-_main
00000541 0D 00 0A 00        		.dw 0x0d,0x0a
00008067                    	.code
                            	LM16:
                            	L2:
                            	
00008067 43 00              		sp+=3
00008068 88 98              		pop bp from [sp]
00008069 90 9A              		retf
                            		.endp	// end of main
                            	
00000543                    	.debug
00000543 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
00000555 07 00 00 00        		.dd LBB2-_main
00000557 0D 00 0A 00        		.dw 0x0d,0x0a
0000806A                    	.code
00000559                    	.debug
00000559 2E 00 73 00        		.dw '.stabs "Fosc_CLK:4",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         46 00 6F 00
         73 00 63 00
         5F 00 43 00
         4C 00 4B 00
         3A 00 34 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      
0000806A                    	.CODE
00000578                    	.debug
00000578 2E 00 73 00        		.dw '.stabs "CPU_CLK:4",128,0,0,1',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         43 00 50 00
         55 00 5F 00
         43 00 4C 00
         4B 00 3A 00
         34 00 22 00
         2C 00 31 00
         32 00 38 00
         2C 00 30 00
         2C 00 30 00
         2C 00 31 00
         0D 00 0A 00
0000806A                    	.CODE
00000596                    	.debug
00000596 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
000005A8 41 00 00 00        		.dd LBE2-_main
000005AA 0D 00 0A 00        		.dw 0x0d,0x0a
0000806A                    	.code
000005AC                    	.debug
000005AC 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
000005B5 44 00 00 00        		.dd LME1-_main
000005B7 0D 00 0A 00        		.dw 0x0d,0x0a
0000806A                    	.code
                            	LME1:
0000806A                    	.code
000005B9                    	.debug
000005B9 2E 00 73 00        		.dw '.stabs "Delay:F19",36,0,0,',0,0,offset _Delay,seg _Delay,0x0d,0x0a
         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
         39 00 22 00
         2C 00 33 00
         36 00 2C 00
         30 00 2C 00
         30 00 2C 00
         00 00 00 00
         44 00 00 00
         0D 00 0A 00
0000806A                    	.CODE
                            	.public _Delay
                            	_Delay:	.proc
000005D9                    	.debug
000005D9 2E 00 73 00        		.dw '.stabn 0x44,0,31,',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 31 00
         2C 00 00 00
         00 00      
000005EC 00 00 00 00        		.dd LM17-_Delay
000005EE 0D 00 0A 00        		.dw 0x0d,0x0a
0000806A                    	.code
                            	LM17:
                            		// total=1, vars=1
                            		// frame_pointer_needed: 1
0000806A 88 DA              		push bp to [sp]
0000806B 41 20              		sp-=1
0000806C 08 0B 01 00        		bp=sp+1
                            	
0000806E 0D 03 04 00        		R1=BP+4
000005F0                    	.debug
000005F0 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      
00000603 06 00 00 00        		.dd LM18-_Delay
00000605 0D 00 0A 00        		.dw 0x0d,0x0a
00008070                    	.code
                            	LM18:
                            	LBB3:
00000607                    	.debug
00000607 2E 00 73 00        		.dw '.stabn 0x44,0,33,',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 33 00
         2C 00 00 00
         00 00      
0000061A 06 00 00 00        		.dd LM19-_Delay
0000061C 0D 00 0A 00        		.dw 0x0d,0x0a
00008070                    	.code
                            	LM19:
00008070 0A 95 FF 7F        		R2=32767	// QImode move
00008072 C5 D4              		[BP]=R2	// QImode move
                            	L7:
00008073 C5 94              		R2=[BP]	// QImode move
00008074 40 44              		CMP R2,0	// QImode test
00008075 02 5E              		JZ L11	// QImode NE
00008076 0F 9F 7A 80        		PC=L9
                            	L11:
00008078 0F 9F 80 80        		pc=L8	// jump
                            	L10:
                            	L9:
0000807A C5 94              		R2=[BP]	// QImode move
0000807B 0A 07 FF FF        		R3=R2+(-1)
0000807D C5 D6              		[BP]=R3	// QImode move
0000807E 0F 9F 73 80        		pc=L7	// jump
                            	L8:
0000061E                    	.debug
0000061E 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      
00000631 16 00 00 00        		.dd LM20-_Delay
00000633 0D 00 0A 00        		.dw 0x0d,0x0a
00008080                    	.code
                            	LM20:
00008080 12 95 9B 80        		R2=[_P_Watchdog_Clear]	// QImode move
00008082 41 96              		R3=1	// QImode move
00008083 02 99              		R4=R2	// QImode move
00008084 C4 D6              		[R4]=R3	// QImode move
00000635                    	.debug
00000635 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      
00000648 1B 00 00 00        		.dd LM21-_Delay
0000064A 0D 00 0A 00        		.dw 0x0d,0x0a
00008085                    	.code
                            	LM21:
                            	LBE3:
0000064C                    	.debug
0000064C 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      
0000065F 1B 00 00 00        		.dd LM22-_Delay
00000661 0D 00 0A 00        		.dw 0x0d,0x0a
00008085                    	.code
                            	LM22:
                            	L6:
                            	
00008085 41 00              		sp+=1
00008086 88 98              		pop bp from [sp]
00008087 90 9A              		retf
                            		.endp	// end of Delay
                            	
00000663                    	.debug
00000663 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
00000675 06 00 00 00        		.dd LBB3-_Delay
00000677 0D 00 0A 00        		.dw 0x0d,0x0a
00008088                    	.code
00000679                    	.debug
00000679 2E 00 73 00        		.dw '.stabs "j:4",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         6A 00 3A 00
         34 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
00008088                    	.CODE
00000691                    	.debug
00000691 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
000006A3 1B 00 00 00        		.dd LBE3-_Delay
000006A5 0D 00 0A 00        		.dw 0x0d,0x0a
00008088                    	.code
000006A7                    	.debug
000006A7 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
000006B0 1E 00 00 00        		.dd LME2-_Delay
000006B2 0D 00 0A 00        		.dw 0x0d,0x0a
00008088                    	.code
                            	LME2:
                            	.external _P_Watchdog_Clear
                            	.external _P_SystemClock
                            	.external _P_IOA_Data
                            	.external _P_IOA_Attrib
                            	.external _P_IOA_Dir
                            		.end
0 error(s), 0 warning(s).

⌨️ 快捷键说明

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