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

📄 isr.lst

📁 凌阳十六位单片机的实验详细说明及其相对应的源码
💻 LST
📖 第 1 页 / 共 4 页
字号:
         2C 00 00 00
         00 00 15 00
         00 00 0D 00
         0A 00      
0000801E                    	.TEXT
                            	.public _IRQ1
                            	_IRQ1:	.proc
00000550                    	.debug
00000550 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      
00000563 00 00 00 00        		.dd LM7-_IRQ1
00000565 0D 00 0A 00        		.dw 0x0d,0x0a
0000801E                    	.text
                            	LM7:
                            		// ISR ATTRIBUTE FUNCTION, PUSH r1,bp
0000801E A8 DA              		push r1,bp to [sp]
                            	
                            		// total=0, vars=0
                            		// frame_pointer_needed: 1
0000801F 08 0B 01 00        		bp=sp+1
                            	
00008021 0D 03 03 00        		R1=BP+3
00000567                    	.debug
00000567 2E 00 73 00        		.dw '.stabn 0x44,0,21,',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 31 00
         2C 00 00 00
         00 00      
0000057A 05 00 00 00        		.dd LM8-_IRQ1
0000057C 0D 00 0A 00        		.dw 0x0d,0x0a
00008023                    	.text
                            	LM8:
                            	L5:
                            	
                            		// ISR ATTRIBUTE FUNCTION, POP r1,bp
00008023 A8 90              		pop r1,bp from [sp]
00008024 98 9A              		reti
                            		.endp	// end of IRQ1
                            	
0000057E                    	.debug
0000057E 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
00000587 07 00 00 00        		.dd LME4-_IRQ1
00000589 0D 00 0A 00        		.dw 0x0d,0x0a
00008025                    	.text
                            	LME4:
                            	// ISR ATTRIBUTE FUNCTION, LOCATE in .text SECTION
00008025                    	.text
0000058B                    	.debug
0000058B 2E 00 73 00        		.dw '.stabs "IRQ2:F19",36,0,0,',0,0,offset _IRQ2,seg _IRQ2,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         49 00 52 00
         51 00 32 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 1C 00
         00 00 0D 00
         0A 00      
00008025                    	.TEXT
                            	.public _IRQ2
                            	_IRQ2:	.proc
000005AA                    	.debug
000005AA 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      
000005BD 00 00 00 00        		.dd LM9-_IRQ2
000005BF 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
000005C1                    	.debug
000005C1 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      
000005D4 05 00 00 00        		.dd LM10-_IRQ2
000005D6 0D 00 0A 00        		.dw 0x0d,0x0a
0000802A                    	.text
                            	LM10:
0000802A 12 95 15 81        		R2=[_P_IOB_Data]	// QImode move
0000802C 13 97 01 00        		R3=[_g_uiIOB_LED]	// QImode move
0000802E 02 99              		R4=R2	// QImode move
0000802F C4 D6              		[R4]=R3	// QImode move
000005D8                    	.debug
000005D8 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      
000005EB 0B 00 00 00        		.dd LM11-_IRQ2
000005ED 0D 00 0A 00        		.dw 0x0d,0x0a
00008030                    	.text
                            	LM11:
00008030 12 95 01 00        		R2=[_g_uiIOB_LED]	// QImode move
00008032 0A 87 FF FF        		R3=R2^0xffff	// one_cmplqi2
00008034 1B D7 01 00        		[_g_uiIOB_LED]=R3	// QImode move
000005EF                    	.debug
000005EF 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      
00000602 11 00 00 00        		.dd LM12-_IRQ2
00000604 0D 00 0A 00        		.dw 0x0d,0x0a
00008036                    	.text
                            	LM12:
00008036 12 95 21 81        		R2=[_P_INT_Clear]	// QImode move
00008038 0B 97 00 04        		R3=1024	// QImode move
0000803A 02 99              		R4=R2	// QImode move
0000803B C4 D6              		[R4]=R3	// QImode move
00000606                    	.debug
00000606 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      
00000619 17 00 00 00        		.dd LM13-_IRQ2
0000061B 0D 00 0A 00        		.dw 0x0d,0x0a
0000803C                    	.text
                            	LM13:
0000061D                    	.debug
0000061D 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      
00000630 17 00 00 00        		.dd LM14-_IRQ2
00000632 0D 00 0A 00        		.dw 0x0d,0x0a
0000803C                    	.text
                            	LM14:
                            	L6:
                            	
                            		// ISR ATTRIBUTE FUNCTION, POP r1,bp
0000803C A8 90              		pop r1,bp from [sp]
0000803D 98 9A              		reti
                            		.endp	// end of IRQ2
                            	
00000634                    	.debug
00000634 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
0000063D 19 00 00 00        		.dd LME5-_IRQ2
0000063F 0D 00 0A 00        		.dw 0x0d,0x0a
0000803E                    	.text
                            	LME5:
                            	// ISR ATTRIBUTE FUNCTION, LOCATE in .text SECTION
0000803E                    	.text
00000641                    	.debug
00000641 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 35 00
         00 00 0D 00
         0A 00      
0000803E                    	.TEXT
                            	.public _IRQ3
                            	_IRQ3:	.proc
00000660                    	.debug
00000660 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      
00000673 00 00 00 00        		.dd LM15-_IRQ3
00000675 0D 00 0A 00        		.dw 0x0d,0x0a
0000803E                    	.text
                            	LM15:
                            		// ISR ATTRIBUTE FUNCTION, PUSH r1,bp
0000803E A8 DA              		push r1,bp to [sp]
                            	
                            		// total=0, vars=0
                            		// frame_pointer_needed: 1
0000803F 08 0B 01 00        		bp=sp+1
                            	
00008041 0D 03 03 00        		R1=BP+3
00000677                    	.debug
00000677 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      
0000068A 05 00 00 00        		.dd LM16-_IRQ3
0000068C 0D 00 0A 00        		.dw 0x0d,0x0a
00008043                    	.text
                            	LM16:
                            	L7:
                            	
                            		// ISR ATTRIBUTE FUNCTION, POP r1,bp
00008043 A8 90              		pop r1,bp from [sp]
00008044 98 9A              		reti
                            		.endp	// end of IRQ3
                            	
0000068E                    	.debug
0000068E 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
00000697 07 00 00 00        		.dd LME6-_IRQ3
00000699 0D 00 0A 00        		.dw 0x0d,0x0a
00008045                    	.text
                            	LME6:
                            	// ISR ATTRIBUTE FUNCTION, LOCATE in .text SECTION
00008045                    	.text
0000069B                    	.debug
0000069B 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 3C 00
         00 00 0D 00
         0A 00      
00008045                    	.TEXT
                            	.public _IRQ4
                            	_IRQ4:	.proc
000006BA                    	.debug
000006BA 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      
000006CD 00 00 00 00        		.dd LM17-_IRQ4
000006CF 0D 00 0A 00        		.dw 0x0d,0x0a
00008045                    	.text
                            	LM17:
                            		// ISR ATTRIBUTE FUNCTION, PUSH r1,bp
00008045 A8 DA              		push r1,bp to [sp]
                            	
                            		// total=0, vars=0
                            		// frame_pointer_needed: 1
00008046 08 0B 01 00        		bp=sp+1
                            	
00008048 0D 03 03 00        		R1=BP+3
000006D1                    	.debug
000006D1 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      
000006E4 05 00 00 00        		.dd LM18-_IRQ4
000006E6 0D 00 0A 00        		.dw 0x0d,0x0a
0000804A                    	.text
                            	LM18:
0000804A 12 95 20 81        		R2=[_P_INT_Ctrl]	// QImode move
0000804C 02 99              		R4=R2	// QImode move
0000804D C4 96              		R3=[R4]	// QImode move
0000804E 0B B5 10 00        		R2=R3&16
00008050 40 44              		CMP R2,0	// QImode test
00008051 02 4E              		JNZ L14	// QImode EQ
00008052 0F 9F 76 80        		PC=L9
                            	L14:
000006E8                    	.debug
000006E8 2E 00 73 00        		.dw '.stabn 0x44,0,38,',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 38 00
         2C 00 00 00
         00 00      
000006FB 0F 00 00 00        		.dd LM19-_IRQ4
000006FD 0D 00 0A 00        		.dw 0x0d,0x0a
00008054                    	.text
                            	LM19:
00008054 12 95 02 00        		R2=[_g_uiClockCnt]	// QImode move
00008056 0A 45 FF 03        		CMP R2,1023	// QImode compare
00008058 02 8E              		JNA L15	// QImode GTU
00008059 0F 9F 62 80        		PC=L10
                            	L15:
000006FF                    	.debug
000006FF 2E 00 73 00        		.dw '.stabn 0x44,0,39,',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 39 00
         2C 00 00 00
         00 00      
00000712 16 00 00 00        		.dd LM20-_IRQ4
00000714 0D 00 0A 00        		.dw 0x0d,0x0a
0000805B                    	.text
                            	LM20:
0000805B 12 95 02 00        		R2=[_g_uiClockCnt]	// QImode move
0000805D 41 96              		R3=1	// QImode move
0000805E 1A 07 02 00        		[_g_uiClockCnt]=R2+R3
00008060 0F 9F 76 80        		pc=L9	// jump
                            	L10:
00000716                    	.debug
00000716 2E 00 73 00        		.dw '.stabn 0x44,0,42,',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 32 00
         2C 00 00 00
         00 00      
00000729 1D 00 00 00        		.dd LM21-_IRQ4
0000072B 0D 00 0A 00        		.dw 0x0d,0x0a
00008062                    	.text
                            	LM21:
00008062 12 95 10 81        		R2=[_P_IOA_Data]	// QImode move
00008064 13 97 00 00        		R3=[_g_uiIOA_LED]	// QImode move
00008066 02 99              		R4=R2	// QImode move
00008067 C4 D6              		[R4]=R3	// QImode move
0000072D                    	.debug
0000072D 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

⌨️ 快捷键说明

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