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

📄 main.lst

📁 凌阳十六位单片机的实验详细说明及其相对应的源码
💻 LST
📖 第 1 页 / 共 4 页
字号:
000006FC 0D 00 0A 00        		.dw 0x0d,0x0a
00008D55                    	.code
                            	LM34:
00008D55 43 92              		R1=3	// QImode move
00008D56 C8 D2              		[SP--]=R1	// QImode move
00008D57 43 92              		R1=3	// QImode move
00008D58 C8 D2              		[SP--]=R1	// QImode move
00008D59 05 93              		R1=BP	// QImode move
00008D5A 0D 05 01 00        		R2=BP+1
00008D5C 02 97              		R3=R2	// QImode move
00008D5D C3 92              		R1=[R3]	// QImode move
00008D5E C8 D2              		[SP--]=R1	// QImode move
00008D5F 40 F0 EF 80        		call _SACM_S240_Play	// call without return value
00008D61 43 00              		SP=SP+3
000006FE                    	.debug
000006FE 2E 00 73 00        		.dw '.stabn 0x44,0,62,',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
         36 00 32 00
         2C 00 00 00
         00 00      
00000711 16 01 00 00        		.dd LM35-_main
00000713 0D 00 0A 00        		.dw 0x0d,0x0a
00008D62                    	.code
                            	LM35:
00008D62 0F 9F 93 8D        		pc=L7	// jump
                            	L20:
00000715                    	.debug
00000715 2E 00 73 00        		.dw '.stabn 0x44,0,65,',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
         36 00 35 00
         2C 00 00 00
         00 00      
00000728 18 01 00 00        		.dd LM36-_main
0000072A 0D 00 0A 00        		.dw 0x0d,0x0a
00008D64                    	.code
                            	LM36:
00008D64 05 93              		R1=BP	// QImode move
00008D65 0D 05 01 00        		R2=BP+1
00008D67 02 99              		R4=R2	// QImode move
00008D68 C4 92              		R1=[R4]	// QImode move
00008D69 40 42              		CMP R1,0	// QImode test
00008D6A 02 5E              		JZ L43	// QImode NE
00008D6B 0F 9F 73 8D        		PC=L21
                            	L43:
0000072C                    	.debug
0000072C 2E 00 73 00        		.dw '.stabn 0x44,0,66,',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
         36 00 36 00
         2C 00 00 00
         00 00      
0000073F 21 01 00 00        		.dd LM37-_main
00000741 0D 00 0A 00        		.dw 0x0d,0x0a
00008D6D                    	.code
                            	LM37:
00008D6D 05 93              		R1=BP	// QImode move
00008D6E 0D 05 01 00        		R2=BP+1
00008D70 43 92              		R1=3	// QImode move
00008D71 02 97              		R3=R2	// QImode move
00008D72 C3 D2              		[R3]=R1	// QImode move
                            	L21:
00000743                    	.debug
00000743 2E 00 73 00        		.dw '.stabn 0x44,0,67,',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
         36 00 37 00
         2C 00 00 00
         00 00      
00000756 27 01 00 00        		.dd LM38-_main
00000758 0D 00 0A 00        		.dw 0x0d,0x0a
00008D73                    	.code
                            	LM38:
00008D73 05 93              		R1=BP	// QImode move
00008D74 0D 05 01 00        		R2=BP+1
00008D76 05 97              		R3=BP	// QImode move
00008D77 0D 03 01 00        		R1=BP+1
00008D79 05 95              		R2=BP	// QImode move
00008D7A 0D 07 01 00        		R3=BP+1
00008D7C 03 99              		R4=R3	// QImode move
00008D7D C4 94              		R2=[R4]	// QImode move
00008D7E 0A 07 FF FF        		R3=R2+(-1)
00008D80 01 95              		R2=R1	// QImode move
00008D81 C2 D6              		[R2]=R3	// QImode move
0000075A                    	.debug
0000075A 2E 00 73 00        		.dw '.stabn 0x44,0,68,',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
         36 00 38 00
         2C 00 00 00
         00 00      
0000076D 36 01 00 00        		.dd LM39-_main
0000076F 0D 00 0A 00        		.dw 0x0d,0x0a
00008D82                    	.code
                            	LM39:
00008D82 43 92              		R1=3	// QImode move
00008D83 C8 D2              		[SP--]=R1	// QImode move
00008D84 43 92              		R1=3	// QImode move
00008D85 C8 D2              		[SP--]=R1	// QImode move
00008D86 05 93              		R1=BP	// QImode move
00008D87 0D 05 01 00        		R2=BP+1
00008D89 02 97              		R3=R2	// QImode move
00008D8A C3 92              		R1=[R3]	// QImode move
00008D8B C8 D2              		[SP--]=R1	// QImode move
00008D8C 40 F0 EF 80        		call _SACM_S240_Play	// call without return value
00008D8E 43 00              		SP=SP+3
00000771                    	.debug
00000771 2E 00 73 00        		.dw '.stabn 0x44,0,69,',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
         36 00 39 00
         2C 00 00 00
         00 00      
00000784 43 01 00 00        		.dd LM40-_main
00000786 0D 00 0A 00        		.dw 0x0d,0x0a
00008D8F                    	.code
                            	LM40:
00008D8F 0F 9F 93 8D        		pc=L7	// jump
                            	L22:
00000788                    	.debug
00000788 2E 00 73 00        		.dw '.stabn 0x44,0,72,',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
         37 00 32 00
         2C 00 00 00
         00 00      
0000079B 45 01 00 00        		.dd LM41-_main
0000079D 0D 00 0A 00        		.dw 0x0d,0x0a
00008D91                    	.code
                            	LM41:
00008D91 0F 9F 93 8D        		pc=L7	// jump
                            	L7:
0000079F                    	.debug
0000079F 2E 00 73 00        		.dw '.stabn 0x44,0,74,',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
         37 00 34 00
         2C 00 00 00
         00 00      
000007B2 47 01 00 00        		.dd LM42-_main
000007B4 0D 00 0A 00        		.dw 0x0d,0x0a
00008D93                    	.code
                            	LM42:
00008D93 40 F0 57 8E        		call _System_ServiceLoop	// call with return value
000007B6                    	.debug
000007B6 2E 00 73 00        		.dw '.stabn 0x44,0,75,',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
         37 00 35 00
         2C 00 00 00
         00 00      
000007C9 49 01 00 00        		.dd LM43-_main
000007CB 0D 00 0A 00        		.dw 0x0d,0x0a
00008D95                    	.code
                            	LM43:
00008D95 40 F0 51 82        		call _SACM_S240_ServiceLoop	// call without return value
000007CD                    	.debug
000007CD 2E 00 73 00        		.dw '.stabn 0x44,0,76,',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
         37 00 36 00
         2C 00 00 00
         00 00      
000007E0 4B 01 00 00        		.dd LM44-_main
000007E2 0D 00 0A 00        		.dw 0x0d,0x0a
00008D97                    	.code
                            	LM44:
                            	LBE3:
00008D97 0F 9F 84 8C        		pc=L4	// jump
                            	L5:
                            	L3:
000007E4                    	.debug
000007E4 2E 00 73 00        		.dw '.stabn 0x44,0,78,',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
         37 00 38 00
         2C 00 00 00
         00 00      
000007F7 4D 01 00 00        		.dd LM45-_main
000007F9 0D 00 0A 00        		.dw 0x0d,0x0a
00008D99                    	.code
                            	LM45:
00008D99 40 92              		R1=0	// QImode move
00008D9A 0F 9F 9C 8D        		pc=L2	// jump
000007FB                    	.debug
000007FB 2E 00 73 00        		.dw '.stabn 0x44,0,79,',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
         37 00 39 00
         2C 00 00 00
         00 00      
0000080E 50 01 00 00        		.dd LM46-_main
00000810 0D 00 0A 00        		.dw 0x0d,0x0a
00008D9C                    	.code
                            	LM46:
                            	LBE2:
00000812                    	.debug
00000812 2E 00 73 00        		.dw '.stabn 0x44,0,79,',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
         37 00 39 00
         2C 00 00 00
         00 00      
00000825 50 01 00 00        		.dd LM47-_main
00000827 0D 00 0A 00        		.dw 0x0d,0x0a
00008D9C                    	.code
                            	LM47:
                            	L2:
                            	
00008D9C 45 00              		sp+=5
00008D9D 88 98              		pop bp from [sp]
00008D9E 90 9A              		retf
                            		.endp	// end of main
                            	
00000829                    	.debug
00000829 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
0000083B 07 00 00 00        		.dd LBB2-_main
0000083D 0D 00 0A 00        		.dw 0x0d,0x0a
00008D9F                    	.code
0000083F                    	.debug
0000083F 2E 00 73 00        		.dw '.stabs "Key:1",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         4B 00 65 00
         79 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
00008D9F                    	.CODE
00000859                    	.debug
00000859 2E 00 73 00        		.dw '.stabs "SpeechIndex:1",128,0,0,1',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         53 00 70 00
         65 00 65 00
         63 00 68 00
         49 00 6E 00
         64 00 65 00
         78 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 31 00
         0D 00 0A 00
00008D9F                    	.CODE
0000087B                    	.debug
0000087B 2E 00 73 00        		.dw '.stabs "VolumeIndex:1",128,0,0,2',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         56 00 6F 00
         6C 00 75 00
         6D 00 65 00
         49 00 6E 00
         64 00 65 00
         78 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 32 00
         0D 00 0A 00
00008D9F                    	.CODE
0000089D                    	.debug
0000089D 2E 00 73 00        		.dw '.stabs "Mode:1",128,0,0,3',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         4D 00 6F 00
         64 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
         33 00 0D 00
         0A 00      
00008D9F                    	.CODE
000008B8                    	.debug
000008B8 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
000008CA 3C 00 00 00        		.dd LBB3-_main
000008CC 0D 00 0A 00        		.dw 0x0d,0x0a
00008D9F                    	.code
000008CE                    	.debug
000008CE 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
000008E0 4B 01 00 00        		.dd LBE3-_main
000008E2 0D 00 0A 00        		.dw 0x0d,0x0a
00008D9F                    	.code
000008E4                    	.debug
000008E4 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
000008F6 50 01 00 00        		.dd LBE2-_main
000008F8 0D 00 0A 00        		.dw 0x0d,0x0a
00008D9F                    	.code
000008FA                    	.debug
000008FA 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
00000903 53 01 00 00        		.dd LME1-_main
00000905 0D 00 0A 00        		.dw 0x0d,0x0a
00008D9F                    	.code
                            	LME1:
00000907                    	.debug
00000907 2E 00 73 00        		.dw '.stabs "Addr:G3",32,0,0,',0,0,offset _Addr,seg _Addr,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         41 00 64 00
         64 00 72 00
         3A 00 47 00
         33 00 22 00
         2C 00 33 00
         32 00 2C 00
         30 00 2C 00
         30 00 2C 00
         00 00 00 00
         00 00 00 00
         0D 00 0A 00
00008D9F                    	.CODE
000000C9                    	.ram
                            	.public _Addr
                            	_Addr:
000000C9 00 00 00 00        		.dw 2 dup(0)
                            	.external _SACM_S240_ServiceLoop
                            	.external _System_ServiceLoop
                            	.external _SACM_S240_Volume
                            	.external _SACM_S240_Resume
                            	.external _SACM_S240_Pause
                            	.external _SACM_S240_Stop
                            	.external _SP_GetCh
                            	.external _SACM_S240_Play
                            	.external _SACM_S240_Initial
                            		.end
0 error(s), 0 warning(s).

⌨️ 快捷键说明

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