请教pic编译出错原因

2019-03-25 19:49发布

红 {MOD}字体为出错提示,都是在调用函数时出错。
MPASM  5.20                           PIC.ASM   10-9-2009  10:55:46         PAGE  2

LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

0016   0586           00050         BSF RB,4
0017   0506           00051         BSF RB,0
Error[120]  : Call or jump not allowed at this address (must be in low half of page)0018   095B           00052         CALL DELAY                        00053         
0019   0486           00054         BCF RB,4
001A   0406           00055         BCF RB,0  
001B   0000           00056         NOP
                      00057
001C   0C00           00058         MOVLW  00H  
001D   0033           00059         MOVWF  U1
                      00060
001E   0C00           00061         MOVLW  00H
001F   0034           00062         MOVWF  D1   
                      00063        
Error[120]  : Call or jump not allowed at this address (must be in low half of page)
0020   0964           00064         CALL send8                        00065         
0021   0586           00066         BSF RB,4
0022   0506           00067         BSF RB,0   
Error[120]  : Call or jump not allowed at this address (must be in low half of page)
0023   095B           00068         CALL DELAY   
                      00069
0024   0486           00070         BCF RB,4
0025   0406           00071         BCF RB,0   
0026   0000           00072         NOP
                      00073
0027   0CA0           00074         MOVLW  0A0H  
0028   0033           00075         MOVWF  U1
                      00076
0029   0CA0           00077         MOVLW  0A0H
002A   0034           00078         MOVWF  D1   
                      00079
Error[120]  : Call or jump not allowed at this address (must be in low half of page)
002B   0964           00080         CALL send8  
                      00081
002C   0586           00082         BSF RB,4
002D   0506           00083         BSF RB,0  
Error[120]  : Call or jump not allowed at this address (must be in low half of page)
002E   095B           00084         CALL DELAY     
                      00085
002F   0486           00086         BCF RB,4
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
13条回答
zms9439
2019-03-26 15:07
MPASM  5.20                           PIC.ASM   10-9-2009  15:57:57         PAGE  3


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                            -------
0033   0033           00091         MOVWF  U1
                      00092
0034   0C01           00093         MOVLW  001H
0035   0034           00094         MOVWF  D1   
                      00095
0036   09F1           00096         CALL send8  
                      00097
0037   0000           00098         NOP
0038   09E8           00099         CALL DELAY      
                      00100
0039   0586           00101         BSF RB,4
003A   0506           00102         BSF RB,0
003B   09E8           00103         CALL DELAY
                      00104         
003C   0486           00105         BCF RB,4
003D   0406           00106         BCF RB,0
003E   0000           00107         NOP
                      00108
003F   0C01           00109         MOVLW  01H
0040   0033           00110         MOVWF  U1
                      00111
0041   0C01           00112         MOVLW  01H
0042   0034           00113         MOVWF  D1   
                      00114        
0043   09F1           00115         CALL send8  
                      00116         
0044   0586           00117         BSF RB,4
0045   0506           00118         BSF RB,0
0046   09E8           00119         CALL DELAY        
                      00120
0047   0486           00121         BCF RB,4
0048   0406           00122         BCF RB,0
0049   0000           00123         NOP
                      00124
004A   0C90           00125         MOVLW  90H
004B   0033           00126         MOVWF  U1
                      00127
004C   0C90           00128         MOVLW  90H
004D   0034           00129         MOVWF  D1   
                      00130
004E   09F1           00131         CALL send8  
                      00132
004F   0586           00133         BSF RB,4
0050   0506           00134         BSF RB,0
MPASM  5.20                           PIC.ASM   10-9-2009  15:57:57         PAGE  4


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                            -----------------
0051   09E8           00135        CALL DELAY      
                      00136
0052   0486           00137         BCF RB,4
0053   0406           00138         BCF RB,0
0054   0000           00139         NOP
                      00140
0055   0C7E           00141         MOVLW  7EH
0056   0033           00142         MOVWF  U1
                      00143
0057   0C7E           00144         MOVLW  7EH
0058   0034           00145         MOVWF  D1   
                      00146
0059   09F1           00147         CALL send8  
                      00148
005A   0000           00149         NOP
005B   09E8           00150         CALL DELAY      
                      00151
005C   0586           00152         BSF RB,4
005D   0506           00153         BSF RB,0
005E   09E8           00154         CALL DELAY
                      00155         
005F   0486           00156         BCF RB,4
0060   0406           00157         BCF RB,0
0061   0000           00158         NOP
                      00159
0062   0C02           00160         MOVLW  02H
0063   0033           00161         MOVWF  U1
                      00162
0064   0C02           00163         MOVLW  02H
0065   0034           00164         MOVWF  D1   
                      00165        
0066   09F1           00166         CALL send8  
                      00167         
0067   0586           00168         BSF RB,4
0068   0506           00169         BSF RB,0
0069   09E8           00170         CALL DELAY        
                      00171
006A   0486           00172         BCF RB,4
006B   0406           00173         BCF RB,0
006C   0000           00174         NOP
                      00175
006D   0C3B           00176         MOVLW  3BH
MPASM  5.20                           PIC.ASM   10-9-2009  15:57:57         PAGE  5


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                            ------
006E   0033           00177         MOVWF  U1
                      00178
006F   0C3B           00179         MOVLW  3BH
0070   0034           00180         MOVWF  D1   
                      00181
0071   09F1           00182         CALL send8  
                      00183
0072   0586           00184         BSF RB,4
0073   0506           00185         BSF RB,0
0074   09E8           00186         CALL DELAY
                      00187
0075   0486           00188         BCF RB,4
0076   0406           00189         BCF RB,0
0077   0000           00190         NOP
                      00191
0078   0C88           00192         MOVLW  88H
0079   0033           00193         MOVWF  U1
                      00194
007A   0C88           00195         MOVLW  88H
007B   0034           00196         MOVWF  D1   
                      00197
007C   09F1           00198         CALL send8  
                      00199
007D   0000           00200         NOP
007E   09E8           00201         CALL DELAY      
                      00202
007F   0586           00203         BSF RB,4
0080   0506           00204         BSF RB,0
0081   09E8           00205         CALL DELAY
                      00206         
0082   0486           00207         BCF RB,4
0083   0406           00208         BCF RB,0
0084   0000           00209         NOP
                      00210
0085   0C03           00211         MOVLW  03H
0086   0033           00212         MOVWF  U1
                      00213
0087   0C03           00214         MOVLW  03H
0088   0034           00215         MOVWF  D1   
                      00216        
0089   09F1           00217         CALL send8  ;
                      00218         
008A   0586           00219         BSF RB,4
008B   0506           00220         BSF RB,0

一周热门 更多>