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

📄 sys.lst

📁 电子竞赛—具有语音功能的RCL测试仪
💻 LST
📖 第 1 页 / 共 3 页
字号:
                     <      	.EXTERNAL	F_SP_Clear_INT_Vector;			// for further use
                     <      	
                     <      	.EXTERNAL	F_SP_Send_Out;					//
                     <      	.EXTERNAL	F_SP_Send_DAC1;					//
                     <      	.EXTERNAL	F_SP_Send_DAC2;					//
                     <      	.EXTERNAL	F_SP_Send_Two_DAC;				//
                     <      	.EXTERNAL	F_SP_Init_HW;					//
                     <      	
                     <      	.EXTERNAL	R_InterruptStatus;
                     <      	
                     <      	
                     <      	.EXTERNAL 	F_SP_RampUpDAC1;
                     <      	.EXTERNAL 	F_SP_RampDnDAC1;
                     <      	.EXTERNAL 	F_SP_RampUpDAC2;
                     <      	.EXTERNAL  	F_SP_RampDnDAC2;
                     <      	
                     <      	.EXTERNAL 	F_SP_InitQueue;
                     <      	.EXTERNAL 	F_SP_ReadQueue;
                     <      	.EXTERNAL 	F_SP_WriteQueue;
                     <      	.EXTERNAL 	F_SP_TestQueue;
                     <      	
                     <      	
                     <      	
                     <      	.EXTERNAL	F_SP_Get_ADC
                     <      	
                     <      	.EXTERNAL 	F_SP_Set_P_TimerA_Ctrl
                     <      	.EXTERNAL 	F_SP_Set_P_TimerA_Data
                     <      	.EXTERNAL 	F_SP_Set_P_TimerB_Ctrl
                     <      	.EXTERNAL 	F_SP_Set_P_TimerB_Data
                     <      	.EXTERNAL 	F_SP_Set_P_INT_Ctrl
                     <      	.EXTERNAL 	F_SP_Set_P_INT_Clear
                     <      	.EXTERNAL 	F_SP_Set_P_SystemClock
                     <      	.EXTERNAL 	F_SP_Set_P_DAC_Ctrl
                     <      	.EXTERNAL 	F_SP_Set_P_ADC_Ctrl
                     <      	
                     <      		
                     <      	
                     <      	//--------------------------------------------
                     <      	SACM_MACRO1: 	.MACRO
                     <      		
                     <      		.ENDM
                     <      	
                     <      	SACM_MACRO2:	.MACRO
                     <      		
                     <      		.ENDM
                     <      	
                     <      	
                     <      	
                     <      	
                     <      	//.define PC_Play_Enable_A2000		1    	// Enable the PC-Play function for SACM-A2000 module
                     <      	//.define PC_Play_Enable_S480		1    	// Enable the PC-Play function for SACM-S480 module
                     <      	//.define PC_Play_Enable_S240		1    	// Enable the PC-Play function for SACM-S240 module    
                     <      	//.define PC_Play_Enable_MS01		1    	// Enable the PC-Play function for SACM-MS01 module
                     <      	
                     <      	
                     <      	
                     <      	//========================================================================================        
                     <      	// End of hardware.inc
                     <      	//========================================================================================
                            	.include key.inc;
                     <      	//========================================================================================
                     <      	// Progarm: The head file for pcplay.asm
                     <      	// Wrote by: Andy Hsu
                     <      	// Last modified date: 
                     <      	// 		2000/06/23: first version
                     <      	//		2000/07/20: modified
                     <      	//========================================================================================
                     <      	
                     <      	.EXTERNAL  F_Key_Scan_Initial;
                     <      	.EXTERNAL  F_Key_Scan_ServiceLoop;			// 1 scan line +Vcc
                     <      	.EXTERNAL  F_Key_Scan_ServiceLoop_2;		// 2 scan line +Vcc / IOA
                     <      	.EXTERNAL  F_Key_DebounceCnt_Down;
                     <      	.EXTERNAL 	F_SP_GetCh;
                            	.include resource.inc;
                     <      	
                     <      	// Resource Table
                     <      	// Created by IDE, Do not modify this table
                     <      	
00000000             <      	.TEXT
                     <      	.external _RES_Table;
                     <      	.external _RES_9_48K_SA;
                     <      	.external _RES_9_48K_EA;
                     <      	.external _RES_1_48K_SA;
                     <      	.external _RES_1_48K_EA;
                     <      	.external _RES_10_48K_SA;
                     <      	.external _RES_10_48K_EA;
                     <      	.external _RES_11_48K_SA;
                     <      	.external _RES_11_48K_EA;
                     <      	.external _RES_12_48K_SA;
                     <      	.external _RES_12_48K_EA;
                     <      	.external _RES_13_48K_SA;
                     <      	.external _RES_13_48K_EA;
                     <      	.external _RES_14_48K_SA;
                     <      	.external _RES_14_48K_EA;
                     <      	.external _RES_15_48K_SA;
                     <      	.external _RES_15_48K_EA;
                     <      	.external _RES_16_48K_SA;
                     <      	.external _RES_16_48K_EA;
                     <      	.external _RES_17_48K_SA;
                     <      	.external _RES_17_48K_EA;
                     <      	.external _RES_18_48K_SA;
                     <      	.external _RES_18_48K_EA;
                     <      	.external _RES_19_48K_SA;
                     <      	.external _RES_19_48K_EA;
                     <      	.external _RES_2_48K_SA;
                     <      	.external _RES_2_48K_EA;
                     <      	.external _RES_20_48K_SA;
                     <      	.external _RES_20_48K_EA;
                     <      	.external _RES_21_48K_SA;
                     <      	.external _RES_21_48K_EA;
                     <      	.external _RES_22_48K_SA;
                     <      	.external _RES_22_48K_EA;
                     <      	.external _RES_23_48K_SA;
                     <      	.external _RES_23_48K_EA;
                     <      	.external _RES_24_48K_SA;
                     <      	.external _RES_24_48K_EA;
                     <      	.external _RES_25_48K_SA;
                     <      	.external _RES_25_48K_EA;
                     <      	.external _RES_26_48K_SA;
                     <      	.external _RES_26_48K_EA;
                     <      	.external _RES_8_48K_SA;
                     <      	.external _RES_8_48K_EA;
                     <      	.external _RES_3_48K_SA;
                     <      	.external _RES_3_48K_EA;
                     <      	.external _RES_4_48K_SA;
                     <      	.external _RES_4_48K_EA;
                     <      	.external _RES_5_48K_SA;
                     <      	.external _RES_5_48K_EA;
                     <      	.external _RES_6_48K_SA;
                     <      	.external _RES_6_48K_EA;
                     <      	.external _RES_7_48K_SA;
                     <      	.external _RES_7_48K_EA;
                     <      	.external _RES_0_48K_SA;
                     <      	.external _RES_0_48K_EA;
                     <      	.external _RES_27_48K_SA;
                     <      	.external _RES_27_48K_EA;
                     <      	
                     <      	// End Table
                            	.external _g_uisum;
                            	                     
0000B6AB                    	.DATA
0000B6AB 00 3F 00 86        	    C_Address: .DW 0x3f00,0x8600,0xdb00,0xcf00, 0xe600,0xed00,0xfd00,0x8700,0xff00,0xef00;//'0''1''2''3''4''5''6''7''8''9'的代码
         00 DB 00 CF
         00 E6 00 ED
         00 FD 00 87
         00 FF 00 EF
0000B6B5 08 00 20 00        	    C_Dig:     .DW 0x0008,0x0020,0x0040,0x0080;//选中LED管
         40 00 80 00
000094B3                    	.CODE
                            	
                            	//*********************************************************//
                            	//函数:System_Initial()
                            	//描述:键盘扫描初始化
                            	//参数:无
                            	//返回:无
                            	//*********************************************************//
000094B3                    	.CODE
                            	.public _System_Initial;
                            	.public	F_System_Initial;
                            	_System_Initial: .PROC
                            	F_System_Initial:
                            	  		
000094B3 40 F0 B8 94        			call	F_User_Init;				// 调用键盘扫描
000094B5 40 F0 CA 95        			call	F_Key_Scan_Initial;				
000094B7 90 9A              			retf;
                            		   .ENDP;
                            	//*********I/O初始化*****************************//
                            	//*********************************************************//
                            	F_User_Init: 
000094B8 09 93 F8 FF        			R1 = 0xFFF8;
000094BA 19 D3 02 70        	        [P_IOA_Dir] = R1;                    //A口为输入口
000094BC 19 D3 03 70        	        [P_IOA_Attrib] = R1;
000094BE 09 93 38 F3        	        R1 = 0xF338			 
000094C0 19 D3 00 70        	        [P_IOA_Data] = R1;                   //下拉输入                     
                            	        
000094C2 09 93 EF FF        	        R1 = 0xFFEF;
000094C4 19 D3 07 70        	        [P_IOB_Dir] = R1;                    //A口为输入口

⌨️ 快捷键说明

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