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

📄 isd4004_v08.lst

📁 使用SPCE061A单片机控制ISD4004_16M语音芯片放音
💻 LST
📖 第 1 页 / 共 5 页
字号:
         20 00 22 00
         6D 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
00008126                    	.CODE
00000927                    	.debug
00000927 2E 00 73 00        		.dw '.stabs "j:1",128,0,0,2',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         6A 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
00008126                    	.CODE
0000093F                    	.debug
0000093F 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
00000951 67 00 00 00        		.dd LBE4-_powerdown
00000953 0D 00 0A 00        		.dw 0x0d,0x0a
00008126                    	.code
00000955                    	.debug
00000955 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
0000095E 6A 00 00 00        		.dd LME3-_powerdown
00000960 0D 00 0A 00        		.dw 0x0d,0x0a
00008126                    	.code
                            	LME3:
00008126                    	.code
00000962                    	.debug
00000962 2E 00 73 00        		.dw '.stabs "stop:F19",36,0,0,',0,0,offset _stop,seg _stop,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         73 00 74 00
         6F 00 70 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 01
         00 00 0D 00
         0A 00      
00008126                    	.CODE
                            	.public _stop
                            	_stop:	.proc
00000981                    	.debug
00000981 2E 00 73 00        		.dw '.stabn 0x44,0,95,',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 35 00
         2C 00 00 00
         00 00      
00000994 00 00 00 00        		.dd LM45-_stop
00000996 0D 00 0A 00        		.dw 0x0d,0x0a
00008126                    	.code
                            	LM45:
                            		// total=4, vars=4
                            		// frame_pointer_needed: 1
00008126 88 DA              		push bp to [sp]
00008127 44 20              		sp-=4
00008128 08 0B 01 00        		bp=sp+1
                            	
0000812A 0D 03 07 00        		R1=BP+7
0000812C 03 D2              		[bp+3]=R1	// QImode move
00000998                    	.debug
00000998 2E 00 73 00        		.dw '.stabn 0x44,0,96,',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 36 00
         2C 00 00 00
         00 00      
000009AB 07 00 00 00        		.dd LM46-_stop
000009AD 0D 00 0A 00        		.dw 0x0d,0x0a
0000812D                    	.code
                            	LM46:
                            	LBB5:
0000812D 40 92              		R1=0	// QImode move
0000812E C5 D2              		[BP]=R1	// QImode move
000009AF                    	.debug
000009AF 2E 00 73 00        		.dw '.stabn 0x44,0,97,',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 37 00
         2C 00 00 00
         00 00      
000009C2 09 00 00 00        		.dd LM47-_stop
000009C4 0D 00 0A 00        		.dw 0x0d,0x0a
0000812F                    	.code
                            	LM47:
0000812F 05 93              		R1=BP	// QImode move
00008130 0D 05 01 00        		R2=BP+1
00008132 40 92              		R1=0	// QImode move
00008133 02 97              		R3=R2	// QImode move
00008134 C3 D2              		[R3]=R1	// QImode move
000009C6                    	.debug
000009C6 2E 00 73 00        		.dw '.stabn 0x44,0,98,',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 38 00
         2C 00 00 00
         00 00      
000009D9 0F 00 00 00        		.dd LM48-_stop
000009DB 0D 00 0A 00        		.dw 0x0d,0x0a
00008135                    	.code
                            	LM48:
00008135 05 93              		R1=BP	// QImode move
00008136 0D 05 02 00        		R2=BP+2
00008138 40 92              		R1=0	// QImode move
00008139 02 99              		R4=R2	// QImode move
0000813A C4 D2              		[R4]=R1	// QImode move
000009DD                    	.debug
000009DD 2E 00 73 00        		.dw '.stabn 0x44,0,100,',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
         30 00 2C 00
         00 00 00 00
000009F1 15 00 00 00        		.dd LM49-_stop
000009F3 0D 00 0A 00        		.dw 0x0d,0x0a
0000813B                    	.code
                            	LM49:
0000813B 05 93              		R1=BP	// QImode move
0000813C 0D 05 01 00        		R2=BP+1
0000813E 70 92              		R1=48	// QImode move
0000813F 02 97              		R3=R2	// QImode move
00008140 C3 D2              		[R3]=R1	// QImode move
000009F5                    	.debug
000009F5 2E 00 73 00        		.dw '.stabn 0x44,0,101,',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
         31 00 2C 00
         00 00 00 00
00000A09 1B 00 00 00        		.dd LM50-_stop
00000A0B 0D 00 0A 00        		.dw 0x0d,0x0a
00008141                    	.code
                            	LM50:
00008141 40 92              		R1=0	// QImode move
00008142 C5 D2              		[BP]=R1	// QImode move
                            	L21:
00008143 C5 92              		R1=[BP]	// QImode move
00008144 47 42              		CMP R1,7	// QImode compare
00008145 02 BE              		JG L25	// QImode LE
00008146 0F 9F 4A 81        		PC=L24
                            	L25:
00008148 0F 9F 85 81        		pc=L22	// Indirect jump
                            	L24:
00000A0D                    	.debug
00000A0D 2E 00 73 00        		.dw '.stabn 0x44,0,104,',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
         34 00 2C 00
         00 00 00 00
00000A21 24 00 00 00        		.dd LM51-_stop
00000A23 0D 00 0A 00        		.dw 0x0d,0x0a
0000814A                    	.code
                            	LM51:
0000814A 11 93 05 70        		R1=[28677]	// QImode move
0000814C 4C 64              		R2=(-12)	// QImode move
0000814D 19 B5 05 70        		[28677]=R1&R2
00000A25                    	.debug
00000A25 2E 00 73 00        		.dw '.stabn 0x44,0,105,',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
         35 00 2C 00
         00 00 00 00
00000A39 29 00 00 00        		.dd LM52-_stop
00000A3B 0D 00 0A 00        		.dw 0x0d,0x0a
0000814F                    	.code
                            	LM52:
0000814F 05 95              		R2=BP	// QImode move
00008150 0D 03 02 00        		R1=BP+2
00008152 05 95              		R2=BP	// QImode move
00008153 0D 07 01 00        		R3=BP+1
00008155 03 99              		R4=R3	// QImode move
00008156 C4 94              		R2=[R4]	// QImode move
00008157 0A B7 01 00        		R3=R2&1
00008159 01 95              		R2=R1	// QImode move
0000815A C2 D6              		[R2]=R3	// QImode move
00000A3D                    	.debug
00000A3D 2E 00 73 00        		.dw '.stabn 0x44,0,106,',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
         36 00 2C 00
         00 00 00 00
00000A51 35 00 00 00        		.dd LM53-_stop
00000A53 0D 00 0A 00        		.dw 0x0d,0x0a
0000815B                    	.code
                            	LM53:
0000815B 05 95              		R2=BP	// QImode move
0000815C 0D 03 02 00        		R1=BP+2
0000815E 05 95              		R2=BP	// QImode move
0000815F 0D 07 02 00        		R3=BP+2
00008161 03 99              		R4=R3	// QImode move
00008162 C4 94              		R2=[R4]	// QImode move
00008163 42 97              		R3=R2 lsl 1
00008164 01 95              		R2=R1	// QImode move
00008165 C2 D6              		[R2]=R3	// QImode move
00000A55                    	.debug
00000A55 2E 00 73 00        		.dw '.stabn 0x44,0,107,',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
         37 00 2C 00
         00 00 00 00
00000A69 40 00 00 00        		.dd LM54-_stop
00000A6B 0D 00 0A 00        		.dw 0x0d,0x0a
00008166                    	.code
                            	LM54:
00008166 05 93              		R1=BP	// QImode move
00008167 0D 05 02 00        		R2=BP+2
00008169 11 93 05 70        		R1=[28677]	// QImode move
0000816B 02 97              		R3=R2	// QImode move
0000816C C3 94              		R2=[R3]	// QImode move
0000816D 19 A5 05 70        		[28677]=R1|R2
00000A6D                    	.debug
00000A6D 2E 00 73 00        		.dw '.stabn 0x44,0,108,',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
         38 00 2C 00
         00 00 00 00
00000A81 49 00 00 00        		.dd LM55-_stop
00000A83 0D 00 0A 00        		.dw 0x0d,0x0a
0000816F                    	.code
                            	LM55:
0000816F 11 93 05 70        		R1=[28677]	// QImode move
00008171 41 94              		R2=1	// QImode move
00008172 19 A5 05 70        		[28677]=R1|R2
00000A85                    	.debug
00000A85 2E 00 73 00        		.dw '.stabn 0x44,0,109,',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
         39 00 2C 00
         00 00 00 00
00000A99 4E 00 00 00        		.dd LM56-_stop
00000A9B 0D 00 0A 00        		.dw 0x0d,0x0a
00008174                    	.code
                            	LM56:
00008174 05 95              		R2=BP	// QImode move
00008175 0D 03 01 00        		R1=BP+1
00008177 05 95              		R2=BP	// QImode move
00008178 0D 07 01 00        		R3=BP+1
0000817A 03 99              		R4=R3	// QImode move
0000817B C4 94              		R2=[R4]	// QImode move
0000817C 22 97              		R3=R2 asr 1
0000817D 01 95              		R2=R1	// QImode move
0000817E C2 D6              		[R2]=R3	// QImode move
00000A9D                    	.debug
00000A9D 2E 00 73 00        		.dw '.stabn 0x44,0,101,',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
         31 00 2C 00
         00 00 00 00
00000AB1 59 00 00 00        		.dd LM57-_stop
00000AB3 0D 00 0A 00        		.dw 0x0d,0x0a
0000817F                    	.code
                            	LM57:
                            	L23:
0000817F C5 92              		R1=[BP]	// QImode move
00008180 09 05 01 00        		R2=R1+1
00008182 C5 D4              		[BP]=R2	// QImode move
00008183 0F 9F 43 81        		pc=L21	// Indirect jump
                            	L22:
00000AB5                    	.debug
00000AB5 2E 00 73 00        		.dw '.stabn 0x44,0,111,',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
         31 00 2C 00
         00 00 00 00
00000AC9 5F 00 00 00        		.dd LM58-_stop
00000ACB 0D 00 0A 00        		.dw 0x0d,0x0a
00008185                    	.code
                            	LM58:
00008185 11 93 05 70        		R1=[28677]	// QImode move
00008187 48 94              		R2=8	// QImode move
00008188 19 A5 05 70        		[28677]=R1|R2
00000ACD                    	.debug
00000ACD 2E 00 73 00        		.dw '.stabn 0x44,0,112,',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
         32 00 2C 00
         00 00 00 00
00000AE1 64 00 00 00        		.dd LM59-_stop
00000AE3 0D 00 0A 00        		.dw 0x0d,0x0a
0000818A                    	.code
                            	LM59:
0000818A 40 F0 26 80        		call _Delay	// call without return value
00000AE5                    	.debug
00000AE5 2E 00 73 00        		.dw '.stabn 0x44,0,113,',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
         33 00 2C 00
         00 00 00 00
00000AF9 66 00 00 00        		.dd LM60-_stop
00000AFB 0D 00 0A 00        		.dw 0x0d,0x0a
0000818C                    	.code
                            	LM60:
                            	LBE5:
00000AFD                    	.debug
00000AFD 2E 00 73 00        		.dw '.stabn 0x44,0,113,',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
         33 00 2C 00
         00 00 00 00
00000B11 66 00 00 00        		.dd LM61-_stop
00000B

⌨️ 快捷键说明

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