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

📄 isr.lst

📁 SPCE061a_中断功能_教你如何使用c撰写开发程式
💻 LST
📖 第 1 页 / 共 4 页
字号:
         22 00 2C 00
         33 00 36 00
         2C 00 30 00
         2C 00 30 00
         2C 00 00 00
         00 00 1C 00
         00 00 0D 00
         0A 00      
00008025                    	.TEXT
                            	.public _IRQ2
                            	_IRQ2:	.proc
0000053A                    	.debug
0000053A 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      
0000054D 00 00 00 00        		.dd LM9-_IRQ2
0000054F 0D 00 0A 00        		.dw 0x0d,0x0a
00008025                    	.text
                            	LM9:
                            		// ISR ATTRIBUTE FUNCTION, PUSH r1,bp
00008025 A8 DA              		push r1,bp to [sp]
                            	
                            		// total=0, vars=0
                            		// frame_pointer_needed: 1
00008026 08 0B 01 00        		bp=sp+1
                            	
00008028 0D 03 03 00        		R1=BP+3
00000551                    	.debug
00000551 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      
00000564 05 00 00 00        		.dd LM10-_IRQ2
00000566 0D 00 0A 00        		.dw 0x0d,0x0a
0000802A                    	.text
                            	LM10:
                            	L6:
                            	
                            		// ISR ATTRIBUTE FUNCTION, POP r1,bp
0000802A A8 90              		pop r1,bp from [sp]
0000802B 98 9A              		reti
                            		.endp	// end of IRQ2
                            	
00000568                    	.debug
00000568 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
00000571 07 00 00 00        		.dd LME5-_IRQ2
00000573 0D 00 0A 00        		.dw 0x0d,0x0a
0000802C                    	.text
                            	LME5:
                            	// ISR ATTRIBUTE FUNCTION, LOCATE in .text SECTION
0000802C                    	.text
00000575                    	.debug
00000575 2E 00 73 00        		.dw '.stabs "IRQ3:F19",36,0,0,',0,0,offset _IRQ3,seg _IRQ3,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         49 00 52 00
         51 00 33 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 23 00
         00 00 0D 00
         0A 00      
0000802C                    	.TEXT
                            	.public _IRQ3
                            	_IRQ3:	.proc
00000594                    	.debug
00000594 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      
000005A7 00 00 00 00        		.dd LM11-_IRQ3
000005A9 0D 00 0A 00        		.dw 0x0d,0x0a
0000802C                    	.text
                            	LM11:
                            		// ISR ATTRIBUTE FUNCTION, PUSH r1,bp
0000802C A8 DA              		push r1,bp to [sp]
                            	
                            		// total=0, vars=0
                            		// frame_pointer_needed: 1
0000802D 08 0B 01 00        		bp=sp+1
                            	
0000802F 0D 03 03 00        		R1=BP+3
000005AB                    	.debug
000005AB 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      
000005BE 05 00 00 00        		.dd LM12-_IRQ3
000005C0 0D 00 0A 00        		.dw 0x0d,0x0a
00008031                    	.text
                            	LM12:
                            	L7:
                            	
                            		// ISR ATTRIBUTE FUNCTION, POP r1,bp
00008031 A8 90              		pop r1,bp from [sp]
00008032 98 9A              		reti
                            		.endp	// end of IRQ3
                            	
000005C2                    	.debug
000005C2 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
000005CB 07 00 00 00        		.dd LME6-_IRQ3
000005CD 0D 00 0A 00        		.dw 0x0d,0x0a
00008033                    	.text
                            	LME6:
                            	// ISR ATTRIBUTE FUNCTION, LOCATE in .text SECTION
00008033                    	.text
000005CF                    	.debug
000005CF 2E 00 73 00        		.dw '.stabs "IRQ4:F19",36,0,0,',0,0,offset _IRQ4,seg _IRQ4,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         49 00 52 00
         51 00 34 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 2A 00
         00 00 0D 00
         0A 00      
00008033                    	.TEXT
                            	.public _IRQ4
                            	_IRQ4:	.proc
000005EE                    	.debug
000005EE 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      
00000601 00 00 00 00        		.dd LM13-_IRQ4
00000603 0D 00 0A 00        		.dw 0x0d,0x0a
00008033                    	.text
                            	LM13:
                            		// ISR ATTRIBUTE FUNCTION, PUSH r1,bp
00008033 A8 DA              		push r1,bp to [sp]
                            	
                            		// total=0, vars=0
                            		// frame_pointer_needed: 1
00008034 08 0B 01 00        		bp=sp+1
                            	
00008036 0D 03 03 00        		R1=BP+3
00000605                    	.debug
00000605 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      
00000618 05 00 00 00        		.dd LM14-_IRQ4
0000061A 0D 00 0A 00        		.dw 0x0d,0x0a
00008038                    	.text
                            	LM14:
                            	L8:
                            	
                            		// ISR ATTRIBUTE FUNCTION, POP r1,bp
00008038 A8 90              		pop r1,bp from [sp]
00008039 98 9A              		reti
                            		.endp	// end of IRQ4
                            	
0000061C                    	.debug
0000061C 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
00000625 07 00 00 00        		.dd LME7-_IRQ4
00000627 0D 00 0A 00        		.dw 0x0d,0x0a
0000803A                    	.text
                            	LME7:
                            	// ISR ATTRIBUTE FUNCTION, LOCATE in .text SECTION
0000803A                    	.text
00000629                    	.debug
00000629 2E 00 73 00        		.dw '.stabs "IRQ5:F19",36,0,0,',0,0,offset _IRQ5,seg _IRQ5,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         49 00 52 00
         51 00 35 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 31 00
         00 00 0D 00
         0A 00      
0000803A                    	.TEXT
                            	.public _IRQ5
                            	_IRQ5:	.proc
00000648                    	.debug
00000648 2E 00 73 00        		.dw '.stabn 0x44,0,36,',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 36 00
         2C 00 00 00
         00 00      
0000065B 00 00 00 00        		.dd LM15-_IRQ5
0000065D 0D 00 0A 00        		.dw 0x0d,0x0a
0000803A                    	.text
                            	LM15:
                            		// ISR ATTRIBUTE FUNCTION, PUSH r1,bp
0000803A A8 DA              		push r1,bp to [sp]
                            	
                            		// total=0, vars=0
                            		// frame_pointer_needed: 1
0000803B 08 0B 01 00        		bp=sp+1
                            	
0000803D 0D 03 03 00        		R1=BP+3
0000065F                    	.debug
0000065F 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      
00000672 05 00 00 00        		.dd LM16-_IRQ5
00000674 0D 00 0A 00        		.dw 0x0d,0x0a
0000803F                    	.text
                            	LM16:
                            	L9:
                            	
                            		// ISR ATTRIBUTE FUNCTION, POP r1,bp
0000803F A8 90              		pop r1,bp from [sp]
00008040 98 9A              		reti
                            		.endp	// end of IRQ5
                            	
00000676                    	.debug
00000676 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
0000067F 07 00 00 00        		.dd LME8-_IRQ5
00000681 0D 00 0A 00        		.dw 0x0d,0x0a
00008041                    	.text
                            	LME8:
                            	// ISR ATTRIBUTE FUNCTION, LOCATE in .text SECTION
00008041                    	.text
00000683                    	.debug
00000683 2E 00 73 00        		.dw '.stabs "IRQ6:F19",36,0,0,',0,0,offset _IRQ6,seg _IRQ6,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         49 00 52 00
         51 00 36 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 38 00
         00 00 0D 00
         0A 00      
00008041                    	.TEXT
                            	.public _IRQ6
                            	_IRQ6:	.proc
000006A2                    	.debug
000006A2 2E 00 73 00        		.dw '.stabn 0x44,0,40,',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 30 00
         2C 00 00 00
         00 00      
000006B5 00 00 00 00        		.dd LM17-_IRQ6
000006B7 0D 00 0A 00        		.dw 0x0d,0x0a
00008041                    	.text
                            	LM17:
                            		// ISR ATTRIBUTE FUNCTION, PUSH r1,bp
00008041 A8 DA              		push r1,bp to [sp]
                            	
                            		// total=0, vars=0
                            		// frame_pointer_needed: 1
00008042 08 0B 01 00        		bp=sp+1
                            	
00008044 0D 03 03 00        		R1=BP+3
000006B9                    	.debug
000006B9 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      
000006CC 05 00 00 00        		.dd LM18-_IRQ6
000006CE 0D 00 0A 00        		.dw 0x0d,0x0a
00008046                    	.text
                            	LM18:
00008046 12 95 15 81        		R2=[_P_INT_Ctrl]	// QImode move
00008048 02 99              		R4=R2	// QImode move
00008049 C4 96              		R3=[R4]	// QImode move
0000804A 0B B5 01 00        		R2=R3&1
0000804C 40 44              		CMP R2,0	// QImode test
0000804D 02 4E              		JNZ L21	// QImode EQ
0000804E 0F 9F 7B 80        		PC=L11
                            	L21:
000006D0                    	.debug
000006D0 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      
000006E3 0F 00 00 00        		.dd LM19-_IRQ6
000006E5 0D 00 0A 00        		.dw 0x0d,0x0a
00008050                    	.text
                            	LM19:
00008050 12 95 01 00        		R2=[_g_uiTime2]	// QImode move
00008052 41 96              		R3=1	// QImode move
00008053 1A 07 01 00        		[_g_uiTime2]=R2+R3
000006E7                    	.debug
000006E7 2E 00 73 00        		.dw '.stabn 0x44,0,44,',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 34 00
         2C 00 00 00
         00 00      
000006FA 14 00 00 00        		.dd LM20-_IRQ6
000006FC 0D 00 0A 00        		.dw 0x0d,0x0a
00008055                    	.text
                            	LM20:
00008055 12 95 01 00        		R2=[_g_uiTime2]	// QImode move
00008057 0A 45 40 00        		CMP R2,64	// QImode compare
00008059 02 8E              		JNA L22	// QImode GTU
0000805A 0F 9F 63 80        		PC=L12
                            	L22:
000006FE                    	.debug
000006FE 2E 00 73 00        		.dw '.stabn 0x44,0,45,',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 35 00
         2C 00 00 00
         00 00      
00000711 1B 00 00 00        		.dd LM21-_IRQ6
00000713 0D 00 0A 00        		.dw 0x0d,0x0a
0000805C                    	.text
                            	LM21:
0000805C 12 95 0A 81        		R2=[_P_IOB_Data]	// QImode move
0000805E 40 96              		R3=0	// QImode move

⌨️ 快捷键说明

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