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

📄 isr.lst

📁 凌阳单片机之以太网通讯模组模组
💻 LST
📖 第 1 页 / 共 2 页
字号:
                     <      	.EXTERNAL	R_InterruptStatus 
                     <      	//////////////////////////////////////////////////
                     <      	
                     <      	.EXTERNAL	F_SP_Send_PWM					// Get RAW data 
                     <      	.EXTERNAL	F_SP_Send_DAC1 					// 
                     <      	.EXTERNAL	F_SP_Send_DAC2 					//
                     <      	
                     <      	.EXTERNAL 	F_SP_RampUpDAC1
                     <      	.EXTERNAL 	F_SP_RampDnDAC1
                     <      	.EXTERNAL 	F_SP_RampUpDAC2
                     <      	.EXTERNAL 	F_SP_RampDnDAC2
                     <      	
                     <      	.EXTERNAL 	F_SP_InitQueue
                     <      	.EXTERNAL 	F_SP_InitQueue_A2000
                     <      	.EXTERNAL 	F_SP_InitQueue_S480
                     <      	.EXTERNAL 	F_SP_InitQueue_S240
                     <      	.EXTERNAL 	F_SP_InitQueue_MS01
                     <      	.EXTERNAL 	F_SP_InitQueue_DVR
                     <      	
                     <      	.EXTERNAL 	F_SP_ReadQueue
                     <      	.EXTERNAL 	F_SP_ReadQueue_A2000
                     <      	.EXTERNAL 	F_SP_ReadQueue_S480
                     <      	.EXTERNAL 	F_SP_ReadQueue_S240
                     <      	.EXTERNAL 	F_SP_ReadQueue_MS01
                     <      	.EXTERNAL 	F_SP_ReadQueue_DVR
                     <      	
                     <      	.EXTERNAL 	F_SP_WriteQueue
                     <      	.EXTERNAL 	F_SP_WriteQueue_A2000
                     <      	.EXTERNAL 	F_SP_WriteQueue_S480
                     <      	.EXTERNAL 	F_SP_WriteQueue_S240
                     <      	.EXTERNAL 	F_SP_WriteQueue_MS01
                     <      	.EXTERNAL 	F_SP_WriteQueue_DVR
                     <      	
                     <      	.EXTERNAL 	F_SP_TestQueue
                     <      	.EXTERNAL 	F_SP_TestQueue_A2000
                     <      	.EXTERNAL 	F_SP_TestQueue_S480
                     <      	.EXTERNAL 	F_SP_TestQueue_S240
                     <      	.EXTERNAL 	F_SP_TestQueue_MS01
                     <      	.EXTERNAL 	F_SP_TestQueue_DVR
                     <      	
                     <      	.EXTERNAL	F_SP_ReadQueue_NIC		// Read queue with no index change
                     <      	.EXTERNAL	F_SP_ReadQueue_NIC_A2000
                     <      	.EXTERNAL	F_SP_ReadQueue_NIC_S480
                     <      	.EXTERNAL	F_SP_ReadQueue_NIC_S240
                     <      	.EXTERNAL	F_SP_ReadQueue_NIC_MS01
                     <      	.EXTERNAL	F_SP_ReadQueue_NIC_DVR
                     <      	
                     <      	
                     <      	
                     <      	
                     <      	.EXTERNAL	F_SP_SACM_A2000_Init_
                     <      	.EXTERNAL	F_SP_SACM_S480_Init_
                     <      	.EXTERNAL	F_SP_SACM_S240_Init_
                     <      	
                     <      	.EXTERNAL	F_SP_SACM_MS01_Init_
                     <      	.EXTERNAL	F_SP_PlayMode0_
                     <      	.EXTERNAL	F_SP_PlayMode1_
                     <      	.EXTERNAL	F_SP_PlayMode2_
                     <      	.EXTERNAL	F_SP_PlayMode3_
                     <      	
                     <      	.EXTERNAL	F_SP_SACM_DVR_Init_
                     <      	.EXTERNAL 	F_SP_SACM_DVR_Rec_Init_
                     <      	.EXTERNAL 	F_SP_SACM_DVR_Play_Init_
                     <      	//////////////////////////////////////////////////////////////////
                     <      	// Reserve old defintion
                     <      	// Note: Some user who use old library may use the old name
                     <      	//////////////////////////////////////////////////////////////////
                     <      	.EXTERNAL	F_STD_Send_DAC1 				// reserved old
                     <      	.EXTERNAL	F_STD_Send_DAC2 				// reserved old
                     <      	
                     <      	.EXTERNAL 	F_RampUpDAC1					// reserved old
                     <      	.EXTERNAL 	F_RampDnDAC1					// reserved old
                     <      	.EXTERNAL 	F_RampUpDAC2					// reserved old
                     <      	.EXTERNAL  	F_RampDnDAC2					// reserved old
                     <      	///////////////////////////////////////////////////////////////////
                     <      	
                     <      	
                     <      		
                     <      	//========================================================================================        
                     <      	// End of hardware.inc
                     <      	//========================================================================================
                            	.include Resource.inc
                     <      	
                     <      	// Resource Table
                     <      	// Created by IDE, Do not modify this table
                     <      	
00008434             <      	.TEXT
                     <      	.external _RES_Table;
                     <      	
                     <      	// End Table
                            	//.include s480.inc					// include SACM2000 information
                            	
                            	.public _BREAK
                            	.public _FIQ
                            	.public	_IRQ0
                            	.public _IRQ1
                            	.public _IRQ2
                            	.public _IRQ3
                            	.public _IRQ4
                            	.public _IRQ5
                            	.public _IRQ6
                            	.public _IRQ7
                            	
                            	
                            	                
                            	_FIQ:                                  
00008434 A8 DA              	        PUSH R1,R5 to [SP]
                            			//------------------------------------------------------------------		
                            			// hook Timer A FIQ subroutine here and define it to be external
                            	
                            	//		CALL	F_FIQ_Service_SACM_S480		// SACM-S480 Timer A FIQ service
                            			//------------------------------------------------------------------
                            	//		R1 = C_FIQ_TMA
                            	//        [P_INT_Clear] = R1
                            	
00008435 A8 90              			POP R1,R5 from [SP]
00008436 98 9A              	        reti;
                            	        
                            	/////////////////////////////////////////////////////////////////////////////////////////
                            	// Function: Interrupt Service routine Area                     
                            	// 	Service for 	IRQ1 - IRQ7
                            	// 	User's IRQ must hook on here                                 
                            	/////////////////////////////////////////////////////////////////////////////////////////  
                            	_BREAK:       
00008437 A8 DA              			PUSH R1,R5 to [sp]
                            		//	R1 = C_x
                            	   //     [P_INT_Clear] = R1
00008438 A8 90              			POP R1,R5 from [sp] 
00008439 98 9A              			RETI
                            	_IRQ0:        
0000843A A8 DA              			PUSH R1,R5 to [sp]
                            			//R1 = C_x
                            	    //    [P_INT_Clear] = R1
0000843B A8 90              			POP R1,R5 from [sp] 
0000843C 98 9A              			RETI		
                            	_IRQ1:
0000843D A8 DA              			PUSH R1,R5 to [sp]
                            		//	R1 = C_x
                            	   //     [P_INT_Clear] = R1
0000843E A8 90              			POP R1,R5 from [sp] 
0000843F 98 9A              			RETI		
                            	_IRQ2:
00008440 A8 DA              			PUSH R1,R5 to [sp]
                            		//	R1 = C_x
                            	   //     [P_INT_Clear] = R1
00008441 A8 90              			POP R1,R5 from [sp] 
00008442 98 9A              			RETI        
                            	_IRQ3:
00008443 A8 DA              			PUSH R1,R5 to [sp]
                            		//	R1 = C_x
                            	   //     [P_INT_Clear] = R1
00008444 A8 90              			POP R1,R5 from [sp] 
00008445 98 9A              			RETI        
                            	_IRQ4:        
00008446 A8 DA              			PUSH R1,R5 to [sp]
00008447 50 92              			R1 = C_IRQ4_1KHz
00008448 19 D3 11 70        	        [P_INT_Clear] = R1
                            	        
0000844A A8 90              			POP R1,R5 from [sp] 
0000844B 98 9A              			RETI 
                            	
                            	//.external _RTC_ISR  
                            	_IRQ5:   
0000844C A8 DA              			PUSH R1,R5 to [sp]
0000844D 44 92              			R1 = C_IRQ5_2Hz
0000844E 19 D3 11 70        	        [P_INT_Clear] = R1
                            	       // call _RTC_ISR;        
00008450 A8 90              			POP R1,R5 from [sp] 
00008451 98 9A              			RETI     
                            			
                            	 
                            	_IRQ6:   
00008452 A8 DA              			PUSH R1,R5 to [sp]
                            	//		R1 = C_x
                            	  //      [P_INT_Clear] = R1
00008453 42 92              	  		R1 = C_IRQ6_TMB1
00008454 19 D3 11 70        			[P_INT_Clear] = R1
00008456 11 93 05 00        			R1 = [_nowt]   
00008458 41 02              			R1 += 1
00008459 19 D3 05 00        		    [_nowt] = R1
0000845B A8 90              			POP R1,R5 from [sp] 
0000845C 98 9A              			RETI 
                            	    
                            	_IRQ7:        
0000845D 98 9A              	        RETI
                            	
                            	
                            	//========================================================================================        
                            	// End of isr.asm
                            	//========================================================================================
                            	        
0 error(s), 0 warning(s).

⌨️ 快捷键说明

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