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

📄 airc18.asm.bak

📁 用PIC18F4431设计的空调软件
💻 BAK
📖 第 1 页 / 共 5 页
字号:
                 Address                 Disassembly

  0000   GOTO 0x18                              
  0002   NOP                                    
  0004   NOP                                    
  0006   NOP                                    
  0008   GOTO 0x5ec                             
  000A   NOP                                    
  000C   NOP                                    
  000E   NOP                                    
  0010   NOP                                    
  0012   NOP                                    
  0014   NOP                                    
  0016   NOP                                    
  0018   NOP                                    
  001A   LFSR 0, 0x5fc                          
  001C   NOP                                    
  001E   LFSR 0x1, 0x5fe                        
  0020   NOP                                    
  0022   CALL 0x6d8, 0                          
  0024   NOP                                    
  0026   LFSR 0, 0xe5                           
  0028   NOP                                    
  002A   LFSR 0x1, 0x100                        
  002C   NOP                                    
  002E   CALL 0x6d8, 0                          
  0030   NOP                                    
  0032   GOTO 0x4a0                             
  0034   NOP                                    
  0036                                          
  0038   NOP                                    
  003A   MOVFF 0xfe, 0xff6                      
  003C   NOP                                    
  003E   MOVFF 0xff, 0xff7                      
  0040   NOP                                    
  0042   MOVLW 0x5                              
  0044   CPFSGT 0xff7, ACCESS                   
  0046   BRA 0x50                               
  0048   TBLRD*                                 
  004A   NOP                                    
  004C   MOVF 0xff5, W, ACCESS                  
  004E   BRA 0x5a                               
  0050   MOVFF 0xff6, 0xfe9                     
  0052   NOP                                    
  0054   MOVFF 0xff7, 0xfea                     
  0056   NOP                                    
  0058   MOVF 0xfef, W, ACCESS                  
  005A   RETURN 0                               
  005C   NOP                                    
  005E   BRA 0x3a                               
  0060                                          
  0062   NOP                                    
  0064   MOVLB 0                                
  0066   CLRF 0xfa, BANKED                      
  0068   CLRF 0xfb, BANKED                      
  006A   MOVFF 0xef, 0xfe1                      
  006C   NOP                                    
  006E   MOVFF 0xf0, 0xfe2                      
  0070   NOP                                    
  0072   MOVLB 0                                
  0074   MOVF 0xf3, W, BANKED                   
  0076   MOVWF 0xfe, BANKED                     
  0078   MOVF 0xf4, W, BANKED                   
  007A   MOVWF 0xff, BANKED                     
  007C   INFSNZ 0xf3, F, BANKED                 
  007E   INCF 0xf4, F, BANKED                   
  0080   RCALL 0x38                             
  0082   MOVLB 0                                
  0084   MOVWF 0xf9, BANKED                     
  0086   MOVF 0xf9, W, BANKED                   
  0088   BTFSC 0xfd8, 0x2, ACCESS               
  008A   BRA 0x44e                              
  008C   MOVLB 0                                
  008E   MOVF 0xf9, W, BANKED                   
  0090   XORLW 0x25                             
  0092   BTFSC 0xfd8, 0x2, ACCESS               
  0094   BRA 0x9e                               
  0096   MOVF 0xf9, W, BANKED                   
  0098   MOVWF 0xf5, BANKED                     
  009A   RCALL 0x46a                            
  009C   BRA 0x72                               
  009E   MOVLB 0                                
  00A0   SETF 0xf7, BANKED                      
  00A2   CLRF 0xf8, BANKED                      
  00A4   CLRF 0xf6, BANKED                      
  00A6   BRA 0x3ce                              
  00A8   MOVLB 0                                
  00AA   MOVF 0xf2, W, BANKED                   
  00AC   IORWF 0xf1, W, BANKED                  
  00AE   BTFSC 0xfd8, 0x2, ACCESS               
  00B0   BRA 0x492                              
  00B2   MOVFF 0xf1, 0xfe9                      
  00B4   NOP                                    
  00B6   MOVFF 0xf2, 0xfea                      
  00B8   NOP                                    
  00BA   MOVLW 0                                
  00BC   CLRF 0xfef, ACCESS                     
  00BE   BRA 0x492                              
  00C0   MOVFF 0xfe1, 0xfe9                     
  00C2   NOP                                    
  00C4   MOVFF 0xfe2, 0xfea                     
  00C6   NOP                                    
  00C8   MOVLW 0x2                              
  00CA   ADDWF 0xfe1, F, ACCESS                 
  00CC   MOVLW 0                                
  00CE   ADDWFC 0xfe2, F, ACCESS                
  00D0   MOVF 0xfef, W, ACCESS                  
  00D2   MOVLB 0                                
  00D4   BRA 0x440                              
  00D6   MOVLB 0                                
  00D8   BSF 0xf6, 0x6, BANKED                  
  00DA   BRA 0x3ce                              
  00DC   MOVLB 0                                
  00DE   INCF 0xf6, F, BANKED                   
  00E0   BRA 0xee                               
  00E2   MOVLW 0x8                              
  00E4   MOVLB 0                                
  00E6   ADDWF 0xf7, F, BANKED                  
  00E8   MOVLW 0xfe                             
  00EA   MOVLB 0                                
  00EC   ADDWF 0xf7, F, BANKED                  
  00EE   MOVFF 0xfe6, 0xff6                     
  00F0   NOP                                    
  00F2   MOVFF 0xfe6, 0xff7                     
  00F4   NOP                                    
  00F6   MOVLB 0                                
  00F8   BTFSS 0xf6, 0, BANKED                  
  00FA   BRA 0x116                              
  00FC   BTFSS 0xff7, 0x7, ACCESS               
  00FE   BRA 0x10c                              
  0100   NEGF 0xff6, ACCESS                     
  0102   COMF 0xff7, F, ACCESS                  
  0104   BTFSC 0xfd8, 0, ACCESS                 
  0106   INCF 0xff7, F, ACCESS                  
  0108   DECF 0xf8, F, BANKED                   
  010A   BRA 0x11a                              
  010C   MOVLB 0                                
  010E   BCF 0xf6, 0, BANKED                    
  0110   BTFSS 0xf6, 0x6, BANKED                
  0112   BRA 0x11a                              
  0114   BRA 0x108                              
  0116   MOVLB 0                                
  0118   BCF 0xf6, 0, BANKED                    
  011A   MOVLW 0xb                              
  011C   MOVLB 0                                
  011E   ADDWF 0xf7, F, BANKED                  
  0120   MOVFF 0xf7, 0x2                        
  0122   NOP                                    
  0124   CLRF 0x3, ACCESS                       
  0126   MOVFF 0xff6, 0                         
  0128   NOP                                    
  012A   MOVFF 0xff7, 0x1                       
  012C   NOP                                    
  012E   CALL 0x638, 0                          
  0130   NOP                                    
  0132   MOVF 0, W, ACCESS                      
  0134   MOVLB 0                                
  0136   MOVWF 0xf9, BANKED                     
  0138   MOVFF 0xf7, 0x2                        
  013A   NOP                                    
  013C   CLRF 0x3, ACCESS                       
  013E   MOVFF 0xff6, 0                         
  0140   NOP                                    
  0142   MOVFF 0xff7, 0x1                       
  0144   NOP                                    
  0146   CALL 0x638, 0                          
  0148   NOP                                    
  014A   MOVFF 0x4, 0xff6                       
  014C   NOP                                    
  014E   MOVFF 0x5, 0xff7                       
  0150   NOP                                    
  0152   MOVLW 0x1                              
  0154   MOVWF 0xfc, BANKED                     
  0156   CLRF 0xfd, BANKED                      
  0158   MOVLB 0                                
  015A   MOVF 0xfd, W, BANKED                   
  015C   SUBWF 0xff7, W, ACCESS                 
  015E   BNZ 0x164                              
  0160   MOVF 0xfc, W, BANKED                   
  0162   SUBWF 0xff6, W, ACCESS                 
  0164   BTFSS 0xfd8, 0, ACCESS                 
  0166   BRA 0x188                              
  0168   MOVFF 0xf7, 0x2                        
  016A   NOP                                    
  016C   CLRF 0x3, ACCESS                       
  016E   MOVFF 0xfc, 0                          
  0170   NOP                                    
  0172   MOVFF 0xfd, 0x1                        
  0174   NOP                                    
  0176   CALL 0x6a2, 0                          
  0178   NOP                                    
  017A   MOVFF 0x4, 0xfc                        
  017C   NOP                                    
  017E   MOVFF 0x5, 0xfd                        
  0180   NOP                                    
  0182   MOVLB 0                                
  0184   DECF 0xf8, F, BANKED                   
  0186   BRA 0x158                              
  0188   MOVLB 0                                
  018A   BTFSS 0xf6, 0x4, BANKED                
  018C   BRA 0x198                              
  018E   BRA 0x1a6                              
  0190   MOVLW 0x20                             
  0192   MOVLB 0                                
  0194   MOVWF 0xf5, BANKED                     
  0196   RCALL 0x46a                            
  0198   MOVLB 0                                
  019A   DECF 0xf8, F, BANKED                   
  019C   MOVF 0xf8, W, BANKED                   
  019E   XORLW 0x80                             
  01A0   ADDLW 0x7f                             
  01A2   BTFSC 0xfd8, 0, ACCESS                 
  01A4   BRA 0x190                              
  01A6   MOVLB 0                                
  01A8   BTFSS 0xf6, 0, BANKED                  
  01AA   BRA 0x1b4                              
  01AC   MOVLW 0x2d                             
  01AE   MOVWF 0xf5, BANKED                     
  01B0   RCALL 0x46a                            
  01B2   BRA 0x1c0                              
  01B4   MOVLB 0                                
  01B6   BTFSS 0xf6, 0x6, BANKED                
  01B8   BRA 0x1c0                              
  01BA   MOVLW 0x2b                             
  01BC   MOVWF 0xf5, BANKED                     
  01BE   RCALL 0x46a                            
  01C0   MOVLB 0                                
  01C2   BTFSC 0xf6, 0x4, BANKED                
  01C4   BRA 0x1d0                              
  01C6   BRA 0x224                              
  01C8   MOVLW 0x30                             
  01CA   MOVLB 0                                
  01CC   MOVWF 0xf5, BANKED                     
  01CE   RCALL 0x46a                            
  01D0   MOVLB 0                                
  01D2   DECF 0xf8, F, BANKED                   
  01D4   MOVF 0xf8, W, BANKED                   
  01D6   XORLW 0x80                             
  01D8   ADDLW 0x7f                             
  01DA   BTFSS 0xfd8, 0, ACCESS                 
  01DC   BRA 0x224                              
  01DE   BRA 0x1c8                              
  01E0   MOVFF 0xfc, 0x2                        
  01E2   NOP                                    
  01E4   MOVFF 0xfd, 0x3                        
  01E6   NOP                                    
  01E8   MOVFF 0xff6, 0                         
  01EA   NOP                                    
  01EC   MOVFF 0xff7, 0x1                       
  01EE   NOP                                    
  01F0   CALL 0x638, 0                          
  01F2   NOP                                    
  01F4   MOVFF 0x4, 0                           
  01F6   NOP                                    
  01F8   MOVFF 0x5, 0x1                         
  01FA   NOP                                    
  01FC   MOVFF 0xf7, 0x2                        
  01FE   NOP                                    
  0200   CLRF 0x3, ACCESS                       
  0202   CALL 0x638, 0                          
  0204   NOP                                    
  0206   MOVF 0, W, ACCESS                      
  0208   MOVLB 0                                

⌨️ 快捷键说明

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