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

📄 airc18.asm.bak

📁 用PIC18F4431设计的空调软件
💻 BAK
📖 第 1 页 / 共 5 页
字号:
  0418   BRA 0x29c                              
  041A   XORLW 0x6                              
  041C   BNZ 0x420                              
  041E   BRA 0xee                               
  0420   XORLW 0xd                              
  0422   BNZ 0x426                              
  0424   BRA 0xe2                               
  0426   MOVLW 0x2f                             
  0428   MOVLB 0                                
  042A   CPFSGT 0xf9, BANKED                    
  042C   BRA 0x444                              
  042E   MOVLW 0x3a                             
  0430   CPFSLT 0xf9, BANKED                    
  0432   BRA 0x444                              
  0434   BSF 0xf6, 0x2, BANKED                  
  0436   MOVF 0xf8, W, BANKED                   
  0438   MULLW 0xa                              
  043A   MOVF 0xf9, W, BANKED                   
  043C   ADDWF 0xff3, W, ACCESS                 
  043E   ADDLW 0xd0                             
  0440   MOVWF 0xf8, BANKED                     
  0442   BRA 0x3ce                              
  0444   MOVLB 0                                
  0446   MOVF 0xf9, W, BANKED                   
  0448   MOVWF 0xf5, BANKED                     
  044A   RCALL 0x46a                            
  044C   BRA 0x72                               
  044E   MOVLB 0                                
  0450   MOVF 0xf2, W, BANKED                   
  0452   IORWF 0xf1, W, BANKED                  
  0454   BTFSC 0xfd8, 0x2, ACCESS               
  0456   BRA 0x464                              
  0458   MOVFF 0xf1, 0xfe9                      
  045A   NOP                                    
  045C   MOVFF 0xf2, 0xfea                      
  045E   NOP                                    
  0460   MOVLW 0                                
  0462   CLRF 0xfef, ACCESS                     
  0464   MOVLB 0                                
  0466   INCF 0xf9, F, BANKED                   
  0468   BRA 0x492                              
  046A   INFSNZ 0xfa, F, BANKED                 
  046C   INCF 0xfb, F, BANKED                   
  046E   MOVF 0xf2, W, BANKED                   
  0470   IORWF 0xf1, W, BANKED                  
  0472   BTFSC 0xfd8, 0x2, ACCESS               
  0474   BRA 0x488                              
  0476   MOVFF 0xf1, 0xfe9                      
  0478   NOP                                    
  047A   MOVFF 0xf2, 0xfea                      
  047C   NOP                                    
  047E   MOVFF 0xf5, 0xfef                      
  0480   NOP                                    
  0482   INFSNZ 0xf1, F, BANKED                 
  0484   INCF 0xf2, F, BANKED                   
  0486   BRA 0x490                              
  0488   MOVLB 0                                
  048A   MOVF 0xf5, W, BANKED                   
  048C   CALL 0x5a4, 0                          
  048E   NOP                                    
  0490   RETURN 0                               
  0492   MOVFF 0xfa, 0                          
  0494   NOP                                    
  0496   MOVFF 0xfb, 0x1                        
  0498   NOP                                    
  049A   RETURN 0                               
  049C   NOP                                    
  049E   BRA 0x64                               
  04A0   NOP                                    
  04A2   MOVLW 0xff                             
  04A4   MOVFF 0xfe8, 0x5fd                     
  04A6   NOP                                    
  04A8   RCALL 0x544                            
  04AA   BTFSS 0xf9e, 0, ACCESS                 
  04AC   BRA 0x4aa                              
  04AE   BCF 0xf9e, 0, ACCESS                   
  04B0   BTG 0xf82, 0x5, ACCESS                 
  04B2   MOVLB 0                                
  04B4   MOVLW 0                                
  04B6   MOVWF 0xf1, BANKED                     
  04B8   MOVLW 0x6                              
  04BA   MOVWF 0xf2, BANKED                     
  04BC   MOVFF 0xfa9, 0                         
  04BE   NOP                                    
  04C0   CLRF 0x1, ACCESS                       
  04C2   MOVFF 0, 0xe7                          
  04C4   NOP                                    
  04C6   MOVFF 0x1, 0xe8                        
  04C8   NOP                                    
  04CA   MOVLW 0xe7                             
  04CC   MOVFF 0xfe8, 0xef                      
  04CE   NOP                                    
  04D0   MOVLW 0                                
  04D2   MOVFF 0xfe8, 0xf0                      
  04D4   NOP                                    
  04D6   CALL 0x6c0, 0                          
  04D8   NOP                                    
  04DA   BTFSS 0xf80, 0x4, ACCESS               
  04DC   BRA 0x506                              
  04DE   RCALL 0x590                            
  04E0   MOVFF 0xfe8, 0x5fc                     
  04E2   NOP                                    
  04E4   MOVLB 0                                
  04E6   MOVLW 0x11                             
  04E8   MOVWF 0xf1, BANKED                     
  04EA   MOVLW 0x6                              
  04EC   MOVWF 0xf2, BANKED                     
  04EE   MOVFF 0x5fc, 0xe7                      
  04F0   NOP                                    
  04F2   CLRF 0xe8, BANKED                      
  04F4   MOVLW 0xe7                             
  04F6   MOVFF 0xfe8, 0xef                      
  04F8   NOP                                    
  04FA   MOVLW 0                                
  04FC   MOVFF 0xfe8, 0xf0                      
  04FE   NOP                                    
  0500   CALL 0x6c0, 0                          
  0502   NOP                                    
  0504   BRA 0x534                              
  0506   MOVF 0xf83, W, ACCESS                  
  0508   MOVWF 0xfa8, ACCESS                    
  050A   RCALL 0x570                            
  050C   MOVLB 0                                
  050E   MOVLW 0x24                             
  0510   MOVWF 0xf1, BANKED                     
  0512   MOVLW 0x6                              
  0514   MOVWF 0xf2, BANKED                     
  0516   MOVFF 0xfa8, 0                         
  0518   NOP                                    
  051A   CLRF 0x1, ACCESS                       
  051C   MOVFF 0, 0xe7                          
  051E   NOP                                    
  0520   MOVFF 0x1, 0xe8                        
  0522   NOP                                    
  0524   MOVLW 0xe7                             
  0526   MOVFF 0xfe8, 0xef                      
  0528   NOP                                    
  052A   MOVLW 0                                
  052C   MOVFF 0xfe8, 0xf0                      
  052E   NOP                                    
  0530   CALL 0x6c0, 0                          
  0532   NOP                                    
  0534   MOVFF 0x5fd, 0xfe8                     
  0536   NOP                                    
  0538   CPFSEQ 0xfa9, ACCESS                   
  053A   BRA 0x540                              
  053C   CLRF 0xfa9, ACCESS                     
  053E   BRA 0x4aa                              
  0540   INCF 0xfa9, F, ACCESS                  
  0542   BRA 0x4aa                              
  0544   NOP                                    
  0546   MOVLW 0x91                             
  0548   MOVWF 0xfcd, ACCESS                    
  054A   BCF 0xf9d, 0, ACCESS                   
  054C   BCF 0xf9e, 0, ACCESS                   
  054E   MOVLW 0x10                             
  0550   MOVWF 0xf92, ACCESS                    
  0552   SETF 0xf93, ACCESS                     
  0554   MOVLW 0xf                              
  0556   MOVWF 0xf94, ACCESS                    
  0558   SETF 0xf95, ACCESS                     
  055A   BSF 0xff2, 0x3, ACCESS                 
  055C   BCF 0xff2, 0, ACCESS                   
  055E   BSF 0xff2, 0x7, ACCESS                 
  0560   BCF 0xfd0, 0x7, ACCESS                 
  0562   BSF 0xfab, 0x7, ACCESS                 
  0564   BSF 0xfac, 0x5, ACCESS                 
  0566   BCF 0xf9d, 0x4, ACCESS                 
  0568   CLRF 0xfa9, ACCESS                     
  056A   RETURN 0                               
  056C   NOP                                    
  056E   BRA 0x546                              
  0570   NOP                                    
  0572   BCF 0xff2, 0x7, ACCESS                 
  0574   BSF 0xfa6, 0x2, ACCESS                 
  0576   MOVLW 0x55                             
  0578   MOVWF 0xfa7, ACCESS                    
  057A   MOVLW 0xaa                             
  057C   MOVWF 0xfa7, ACCESS                    
  057E   BSF 0xfa6, 0x1, ACCESS                 
  0580   BTFSC 0xfa6, 0x1, ACCESS               
  0582   BRA 0x580                              
  0584   BCF 0xfa1, 0x4, ACCESS                 
  0586   BCF 0xfa6, 0x2, ACCESS                 
  0588   BSF 0xff2, 0x7, ACCESS                 
  058A   RETURN 0                               
  058C   NOP                                    
  058E   BRA 0x572                              
  0590   NOP                                    
  0592   BCF 0xff2, 0x7, ACCESS                 
  0594   BSF 0xfa6, 0, ACCESS                   
  0596   MOVF 0xfa8, W, ACCESS                  
  0598   MOVWF 0xfd9, ACCESS                    
  059A   BSF 0xff2, 0x7, ACCESS                 
  059C   MOVF 0xfd9, W, ACCESS                  
  059E   RETURN 0                               
  05A0   NOP                                    
  05A2   BRA 0x592                              
  05A4   NOP                                    
  05A6   MOVWF 0xfad, ACCESS                    
  05A8   BTFSS 0xf9e, 0x4, ACCESS               
  05AA   BRA 0x5a8                              
  05AC   BCF 0xf9e, 0x4, ACCESS                 
  05AE   RETURN 0                               
  05B0   NOP                                    
  05B2   BRA 0x5a6                              
  05B4   NOP                                    
  05B6   BTFSC 0xff2, 0x3, ACCESS               
  05B8   BTFSS 0xff2, 0, ACCESS                 
  05BA   BRA 0x5de                              
  05BC   BCF 0xff2, 0, ACCESS                   
  05BE   BTFSS 0xf81, 0x5, ACCESS               
  05C0   BRA 0x5de                              
  05C2   MOVFF 0xf81, 0x1                       
  05C4   NOP                                    
  05C6   MOVLW 0xf                              
  05C8   ANDWF 0x1, F, ACCESS                   
  05CA   SWAPF 0x1, F, ACCESS                   
  05CC   MOVLW 0xf0                             
  05CE   ANDWF 0x1, F, ACCESS                   
  05D0   MOVFF 0xf82, 0                         
  05D2   NOP                                    
  05D4   MOVLW 0xf                              
  05D6   ANDWF 0, F, ACCESS                     
  05D8   MOVF 0x1, W, ACCESS                    
  05DA   ADDWF 0, W, ACCESS                     
  05DC   MOVWF 0xfa9, ACCESS                    
  05DE   MOVFF 0x5fe, 0                         
  05E0   NOP                                    
  05E2   MOVFF 0x5ff, 0x1                       
  05E4   NOP                                    
  05E6   RETFIE 0x1                             
  05E8   NOP                                    
  05EA   BRA 0x5b6                              
  05EC   NOP                                    
  05EE   MOVFF 0x1, 0x5ff                       
  05F0   NOP                                    
  05F2   MOVFF 0, 0x5fe                         
  05F4   NOP                                    
  05F6   BRA 0x5b4                              
  05F8   NOP                                    
  05FA   NOP                                    
  05FC   NOP                                    
  05FE   NOP                                    
  0600   RRNCF 0xd, W, BANKED                   
  0602   CPFSGT 0x64, ACCESS                    
  0604   CPFSGT 0x72, BANKED                    
  0606   BTG 0x73, 0x1, BANKED                  
  0608   ADDWF 0x20, W, BANKED                  
  060A   ADDWFC 0x78, W, ACCESS                 
  060C   CPFSLT 0x77, BANKED                    
  060E   ADDWFC 0x73, W, ACCESS                 
  0610   BTG 0, 0x1, ACCESS                     
  0612   CPFSLT 0x65, BANKED                    
  0614   DECFSZ 0x64, W, ACCESS                 
  0616   BTG 0x20, 0x3, ACCESS                  
  0618   NEGF 0x61, ACCESS                      
  061A   CPFSGT 0x75, BANKED                    
  061C   INCFSZ 0x20, W, BANKED                 
  061E   ADDWF 0x20, W, BANKED                  
  0620   DECFSZ 0x78, F, ACCESS                 
  0622                                          
  0624   BTG 0x77, 0x1, ACCESS                  

⌨️ 快捷键说明

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