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

📄 sound.lst

📁 用凌阳61单片机实现正弦信号的产生
💻 LST
📖 第 1 页 / 共 5 页
字号:
         62 00 79 00
         74 00 65 00
         3A 00 32 00
         32 00 2C 00
         30 00 2C 00
         31 00 36 00
         3B 00 5C 00
         5C 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
000005EA 2E 00 73 00        		.DW '.stabs "port:4,0,16;;",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         70 00 6F 00
         72 00 74 00
         3A 00 34 00
         2C 00 30 00
         2C 00 31 00
         36 00 3B 00
         3B 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
0000C11F                    	.CODE
0000C11F                    	.code
0000060C                    	.debug
0000060C 2E 00 73 00        		.dw '.stabs "PlaySnd:F19",36,0,0,',0,0,offset _PlaySnd,seg _PlaySnd,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         50 00 6C 00
         61 00 79 00
         53 00 6E 00
         64 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
0000C11F                    	.CODE
                            	.public _PlaySnd
                            	_PlaySnd:	.proc
0000062E                    	.debug
0000062E 2E 00 73 00        		.dw '.stabn 0x44,0,5,',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 2C 00
         00 00 00 00
00000640 00 00 00 00        		.dd LM1-_PlaySnd
00000642 0D 00 0A 00        		.dw 0x0d,0x0a
0000C11F                    	.code
                            	LM1:
                            		// total=11, vars=11
                            		// frame_pointer_needed: 1
0000C11F 88 DA              		push bp to [sp]
0000C120 4B 20              		sp-=11
0000C121 08 0B 01 00        		bp=sp+1
                            	
0000C123 0D 03 0E 00        		R1=BP+14
0000C125 06 D2              		[bp+6]=R1	// QImode move
00000644                    	.debug
00000644 2E 00 73 00        		.dw '.stabn 0x44,0,6,',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 2C 00
         00 00 00 00
00000656 07 00 00 00        		.dd LM2-_PlaySnd
00000658 0D 00 0A 00        		.dw 0x0d,0x0a
0000C126                    	.code
                            	LM2:
                            	LBB2:
0000065A                    	.debug
0000065A 2E 00 73 00        		.dw '.stabn 0x44,0,9,',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
         39 00 2C 00
         00 00 00 00
0000066C 07 00 00 00        		.dd LM3-_PlaySnd
0000066E 0D 00 0A 00        		.dw 0x0d,0x0a
0000C126                    	.code
                            	LM3:
0000C126 40 92              		R1=0	// QImode move
0000C127 19 D3 22 70        		[28706]=R1	// QImode move
00000670                    	.debug
00000670 2E 00 73 00        		.dw '.stabn 0x44,0,10,',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 30 00
         2C 00 00 00
         00 00      
00000683 0A 00 00 00        		.dd LM4-_PlaySnd
00000685 0D 00 0A 00        		.dw 0x0d,0x0a
0000C129                    	.code
                            	LM4:
0000C129 06 96              		R3=[bp+6]	// QImode move
0000C12A C3 94              		R2=[R3]	// QImode move
0000C12B 42 93              		R1=R2 lsl 1
0000C12C 01 95              		R2=R1	// QImode move
0000C12D 42 97              		R3=R2 lsl 1
0000C12E 03 93              		R1=R3	// QImode move
0000C12F 09 03 E8 90        		R1=R1+_RES_Table
0000C131 01 95              		R2=R1	// QImode move
                            		//split R3, [R2]
0000C132 D2 96              		R3=[R2++]	// QImode move
0000C133 CA 98              		R4=[R2--]	// QImode move
                            		//split [BP], R3
0000C134 C5 D6              		[BP]=R3	// QImode move
0000C135 01 D8              		[bp+1]=R4	// QImode move
00000687                    	.debug
00000687 2E 00 73 00        		.dw '.stabn 0x44,0,11,',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 31 00
         2C 00 00 00
         00 00      
0000069A 17 00 00 00        		.dd LM5-_PlaySnd
0000069C 0D 00 0A 00        		.dw 0x0d,0x0a
0000C136                    	.code
                            	LM5:
0000C136 05 95              		R2=BP	// QImode move
0000C137 0D 03 02 00        		R1=BP+2
0000C139 06 98              		R4=[bp+6]	// QImode move
0000C13A C4 96              		R3=[R4]	// QImode move
0000C13B 43 95              		R2=R3 lsl 1
0000C13C 02 97              		R3=R2	// QImode move
0000C13D 43 99              		R4=R3 lsl 1
0000C13E 04 95              		R2=R4	// QImode move
0000C13F 0A 05 EA 90        		R2=R2+_RES_Table+2
0000C141 02 99              		R4=R2	// QImode move
                            		//split R3, [R4]
0000C142 D4 96              		R3=[R4++]	// QImode move
0000C143 CC 98              		R4=[R4--]	// QImode move
                            		//split [bp+8], R3
0000C144 08 D6              		[bp+8]=R3	// QImode move
0000C145 09 D8              		[bp+9]=R4	// QImode move
                            		//split R3, [bp+8]
0000C146 08 96              		R3=[bp+8]	// QImode move
0000C147 09 98              		R4=[bp+9]	// QImode move
0000C148 01 95              		R2=R1	// QImode move
                            		//split [R2], R3
0000C149 D2 D6              		[R2++]=R3	// QImode move
0000C14A CA D8              		[R2--]=R4	// QImode move
0000069E                    	.debug
0000069E 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      
000006B1 2C 00 00 00        		.dd LM6-_PlaySnd
000006B3 0D 00 0A 00        		.dw 0x0d,0x0a
0000C14B                    	.code
                            	LM6:
0000C14B 40 92              		R1=0	// QImode move
0000C14C C8 D2              		[SP--]=R1	// QImode move
0000C14D 40 F0 90 B0        		call _SACM_S480_Initial	// call with return value
0000C14F 41 00              		SP = SP + 1	//SP
000006B5                    	.debug
000006B5 2E 00 73 00        		.dw '.stabn 0x44,0,14,',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
         2C 00 00 00
         00 00      
000006C8 31 00 00 00        		.dd LM7-_PlaySnd
000006CA 0D 00 0A 00        		.dw 0x0d,0x0a
0000C150                    	.code
                            	LM7:
0000C150 40 F0 D8 B1        		call _SACM_S480_InitQueue	// call without return value
000006CC                    	.debug
000006CC 2E 00 73 00        		.dw '.stabn 0x44,0,15,',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 35 00
         2C 00 00 00
         00 00      
000006DF 33 00 00 00        		.dd LM8-_PlaySnd
000006E1 0D 00 0A 00        		.dw 0x0d,0x0a
0000C152                    	.code
                            	LM8:
0000C152 06 92              		R1=[bp+6]	// QImode move
0000C153 06 96              		R3=[bp+6]	// QImode move
0000C154 0B 05 01 00        		R2=R3+1
0000C156 02 99              		R4=R2	// QImode move
0000C157 C4 92              		R1=[R4]	// QImode move
0000C158 C8 D2              		[SP--]=R1	// QImode move
0000C159 40 F0 89 B1        		call _SACM_S480_InitDecoder	// call without return value
0000C15B 41 00              		SP = SP + 1	//SP
000006E3                    	.debug
000006E3 2E 00 73 00        		.dw '.stabn 0x44,0,17,',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 37 00
         2C 00 00 00
         00 00      
000006F6 3D 00 00 00        		.dd LM9-_PlaySnd
000006F8 0D 00 0A 00        		.dw 0x0d,0x0a
0000C15C                    	.code
                            	LM9:
                            	L3:
0000C15C 0F 9F 60 C1        		pc=L5	// Indirect jump
0000C15E 0F 9F BB C1        		pc=L4	// Indirect jump
                            	L5:
000006FA                    	.debug
000006FA 2E 00 73 00        		.dw '.stabn 0x44,0,19,',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 39 00
         2C 00 00 00
         00 00      
0000070D 41 00 00 00        		.dd LM10-_PlaySnd
0000070F 0D 00 0A 00        		.dw 0x0d,0x0a
0000C160                    	.code
                            	LM10:
0000C160 41 92              		R1=1	// QImode move
0000C161 19 D3 12 70        		[28690]=R1	// QImode move
00000711                    	.debug
00000711 2E 00 73 00        		.dw '.stabn 0x44,0,20,',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 30 00
         2C 00 00 00
         00 00      
00000724 44 00 00 00        		.dd LM11-_PlaySnd
00000726 0D 00 0A 00        		.dw 0x0d,0x0a
0000C163                    	.code
                            	LM11:
                            	L6:
0000C163 40 F0 D5 B1        		call _SACM_S480_TestQueue	// call with return value
0000C165 41 42              		CMP R1,1	// QImode compare
0000C166 04 4E 01 EE        		NSJNZ L8	//QImode NE
         00 EE      
0000C169 0F 9F A5 C1        		pc=L7	// Indirect jump
                            	L8:
00000728                    	.debug
00000728 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      
0000073B 4C 00 00 00        		.dd LM12-_PlaySnd
0000073D 0D 00 0A 00        		.dw 0x0d,0x0a
0000C16B                    	.code
                            	LM12:
                            	LBB3:
0000C16B 41 92              		R1=1	// QImode move
0000C16C 19 D3 12 70        		[28690]=R1	// QImode move
0000073F                    	.debug
0000073F 2E 00 73 00        		.dw '.stabn 0x44,0,23,',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 33 00
         2C 00 00 00
         00 00      
00000752 4F 00 00 00        		.dd LM13-_PlaySnd
00000754 0D 00 0A 00        		.dw 0x0d,0x0a
0000C16E                    	.code
                            	LM13:
0000C16E 05 93              		R1=BP	// QImode move
0000C16F 0D 03 02 00        		R1=BP+2
0000C171 0A D2              		[bp+10]=R1	// QImode move
                            		//split R3, [BP]
0000C172 C5 96              		R3=[BP]	// QImode move
0000C173 01 98              		R4=[bp+1]	// QImode move
                            		//split [bp+8], R3
0000C174 08 D6              		[bp+8]=R3	// QImode move
0000C175 09 D8              		[bp+9]=R4	// QImode move
0000C176 0A 98              		R4=[bp+10]	// QImode move
                            		//split R1, [R4]
0000C177 D4 92              		R1=[R4++]	// QImode move
0000C178 CC 94              		R2=[R4--]	// QImode move
                            		//split R3, [bp+8]
0000C179 08 96              		R3=[bp+8]	// QImode move
0000C17A 09 98              		R4=[bp+9]	// QImode move
0000C17B 02 49              		CMP R4,R2	// HImode compare
0000C17C 09 0E 01 EE        		NSJB  L9	// HImode LTU
         00 EE      
0000C17F 04 4E              		JNZ L14
0000C180 01 47              		CMP R3,R1
0000C181 04 0E 01 EE        		NSJB L9
         00 EE      
                            	L14:
00000756                    	.debug
00000756 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      
00000769 65 00 00 00        		.dd LM14-_PlaySnd
0000076B 0D 00 0A 00        		.dw 0x0d,0x0a
0000C184                    	.code
                            	LM14:
0000C184 0F 9F A5 C1        		pc=L7	// Indirect jump
                            	L9:
0000076D                    	.debug
0000076D 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      
00000780 67 00 00 00        		.dd LM15-_PlaySnd
00000782 0D 00 0A 00        		.dw 0x0d,0x0a
0000C186                    	.code
                            	LM15:
0000C186 05 93              		R1=BP	// QImode move
0000C187 0D 09 04 00        		R4=BP+4
0000C189 07 D8              		[bp+7]=R4	// QImode move
                            		//split R1, [BP]
0000C18A C5 92              		R1=[BP]	// QImode move
0000C18B 01 94              		R2=[bp+1]	// QImode move
0000C18C 90 D4              		push R1,R2 to [sp]	// pushhi
0000C18D 40 F0 09 C1        		call _SP_GetResource	// call with return value
0000C18F 42 00              		SP = SP + 2	//SP
0000C190 07 94              		R2=[bp+7]	// QImode move
0000C191 C2 D2              		[R2]=R1	// QImode move
00000784                    	.debug
00000784 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      
00000797 73 00 00 00        		.dd LM16-_PlaySnd

⌨️ 快捷键说明

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