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

📄 95sport1.lst

📁 PIC18系列与RF315MHz连接透过RF传输数值资料
💻 LST
📖 第 1 页 / 共 5 页
字号:
00008e   cfe5     MOVFF     0xfe5,0xfda                                                                                     
000090   ffda                                                                                                               
000092   0011     RETFIE    0x1                                                                                             
                                           #pragma code                                                                     D:\gary\work\mplab\95sport\95sport1-1.c
                                                                                                                            D:\gary\work\mplab\95sport\95sport1-1.c
000094   cfd9     MOVFF     0xfd9,0xfe6    void main(void)                                                                  D:\gary\work\mplab\95sport\95sport1-1.c
000096   ffe6                                                                                                               
000098   cfe1     MOVFF     0xfe1,0xfd9                                                                                     
00009a   ffd9                                                                                                               
00009c   52e6     MOVF      0xe6,0x1,0x0                                                                                    
                                           {                                                                                D:\gary\work\mplab\95sport\95sport1-1.c
                                           	uns8 uns8_temp1;                                                                D:\gary\work\mplab\95sport\95sport1-1.c
00009e   d871     RCALL     0x182          	mcu_io_init();                                                                  D:\gary\work\mplab\95sport\95sport1-1.c
0000a0   d890     RCALL     0x1c2          	init_val();                                                                     D:\gary\work\mplab\95sport\95sport1-1.c
000176   d795     BRA       0xa2           	while(1)                                                                        D:\gary\work\mplab\95sport\95sport1-1.c
                                           	{                                                                               D:\gary\work\mplab\95sport\95sport1-1.c
0000a2   0100     MOVLB     0x0            		if(test_count>=10000)                                                          D:\gary\work\mplab\95sport\95sport1-1.c
0000a4   0e10     MOVLW     0x10                                                                                            
0000a6   5d83     SUBWF     0x83,0x0,0x1                                                                                    
0000a8   0e27     MOVLW     0x27                                                                                            
0000aa   5984     SUBWFB    0x84,0x0,0x1                                                                                    
0000ac   e364     BNC       0x176                                                                                           
                                           		{                                                                              D:\gary\work\mplab\95sport\95sport1-1.c
0000ae   2b85     INCF      0x85,0x1,0x1   			test++;                                                                       D:\gary\work\mplab\95sport\95sport1-1.c
0000b0   0e00     MOVLW     0x0                                                                                             
0000b2   2386     ADDWFC    0x86,0x1,0x1                                                                                    
0000b4   6b83     CLRF      0x83,0x1       			test_count=0;                                                                 D:\gary\work\mplab\95sport\95sport1-1.c
0000b6   6b84     CLRF      0x84,0x1                                                                                        
0000b8   d88e     RCALL     0x1d6          			bin_to_bcd();                                                                 D:\gary\work\mplab\95sport\95sport1-1.c
0000ba   0e0f     MOVLW     0xf            			uns8_temp1=check_num & 0b00001111;                                            D:\gary\work\mplab\95sport\95sport1-1.c
0000bc   0100     MOVLB     0x0                                                                                             
0000be   158e     ANDWF     0x8e,0x0,0x1                                                                                    
0000c0   6edf     MOVWF     0xdf,0x0                                                                                        
0000c2   0e09     MOVLW     0x9            			if(uns8_temp1!=9)                                                             D:\gary\work\mplab\95sport\95sport1-1.c
0000c4   5cdf     SUBWF     0xdf,0x0,0x0                                                                                    
0000c6   e002     BZ        0xcc                                                                                            
0000c8   2b8e     INCF      0x8e,0x1,0x1   				check_num++;                                                                 D:\gary\work\mplab\95sport\95sport1-1.c
0000ca   d00b     BRA       0xe2           			else                                                                          D:\gary\work\mplab\95sport\95sport1-1.c
                                           			{                                                                             D:\gary\work\mplab\95sport\95sport1-1.c
0000cc   0ef0     MOVLW     0xf0           				uns8_temp1=check_num & 0b11110000;                                           D:\gary\work\mplab\95sport\95sport1-1.c
0000ce   158e     ANDWF     0x8e,0x0,0x1                                                                                    
0000d0   6edf     MOVWF     0xdf,0x0                                                                                        
0000d2   0e90     MOVLW     0x90           				if(uns8_temp1!=0x90)                                                         D:\gary\work\mplab\95sport\95sport1-1.c
0000d4   5cdf     SUBWF     0xdf,0x0,0x0                                                                                    
0000d6   e004     BZ        0xe0                                                                                            
0000d8   0e07     MOVLW     0x7            					check_num=check_num + 0x07;                                                 D:\gary\work\mplab\95sport\95sport1-1.c
0000da   258e     ADDWF     0x8e,0x0,0x1                                                                                    
0000dc   6f8e     MOVWF     0x8e,0x1                                                                                        
0000de   d001     BRA       0xe2           				else                                                                         D:\gary\work\mplab\95sport\95sport1-1.c
0000e0   6b8e     CLRF      0x8e,0x1       					check_num=0x00;                                                             D:\gary\work\mplab\95sport\95sport1-1.c
                                           			}                                                                             D:\gary\work\mplab\95sport\95sport1-1.c
0000e2   d901     RCALL     0x2e6          			calc_check_sum();                                                             D:\gary\work\mplab\95sport\95sport1-1.c
0000e4   0100     MOVLB     0x0            			for(tx_number=0;tx_number<10;tx_number++)                                     D:\gary\work\mplab\95sport\95sport1-1.c
0000e6   6b90     CLRF      0x90,0x1                                                                                        
0000e8   0e0a     MOVLW     0xa                                                                                             
0000ea   5d90     SUBWF     0x90,0x0,0x1                                                                                    
0000ec   e244     BC        0x176                                                                                           
000172   2b90     INCF      0x90,0x1,0x1                                                                                    
000174   d7b9     BRA       0xe8                                                                                            
                                           			{                                                                             D:\gary\work\mplab\95sport\95sport1-1.c
0000ee   0e05     MOVLW     0x5            				j=5;                                                                         D:\gary\work\mplab\95sport\95sport1-1.c
0000f0   6f89     MOVWF     0x89,0x1                                                                                        
0000f2   0eaa     MOVLW     0xaa           				tx_buf=START_CHAR;                                                           D:\gary\work\mplab\95sport\95sport1-1.c
0000f4   6f8d     MOVWF     0x8d,0x1                                                                                        
0000f6   5189     MOVF      0x89,0x0,0x1   				while(j!=0)                                                                  D:\gary\work\mplab\95sport\95sport1-1.c
0000f8   e03c     BZ        0x172                                                                                           
000170   d7c2     BRA       0xf6                                                                                            
                                           				{                                                                            D:\gary\work\mplab\95sport\95sport1-1.c
0000fa   50ac     MOVF      0xac,0x0,0x0   					if(TRMT==1 && TXIF==1)                                                      D:\gary\work\mplab\95sport\95sport1-1.c
0000fc   0b02     ANDLW     0x2                                                                                             
0000fe   e038     BZ        0x170                                                                                           
000100   509e     MOVF      0x9e,0x0,0x0                                                                                    
000102   0b10     ANDLW     0x10                                                                                            
000104   e035     BZ        0x170                                                                                           
                                           					{                                                                           D:\gary\work\mplab\95sport\95sport1-1.c
000106   8380     BSF       0x80,0x1,0x1   						bit_check_even=TRUE;                                                       D:\gary\work\mplab\95sport\95sport1-1.c
000108   6b88     CLRF      0x88,0x1       						for(i=0;i<8;i++)                                                           D:\gary\work\mplab\95sport\95sport1-1.c
00010a   0e08     MOVLW     0x8                                                                                             
00010c   5d88     SUBWF     0x88,0x0,0x1                                                                                    
00010e   e214     BC        0x138                                                                                           
000132   0100     MOVLB     0x0                                                                                             
000134   2b88     INCF      0x88,0x1,0x1                                                                                    
000136   d7e9     BRA       0x10a                         

⌨️ 快捷键说明

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