|
#asm
BCF _STATUS,5
BTFSC _RCSTA,1
BCF _RCSTA,4
BSF _RCSTA,4
NOP
BTFSS _PIR1,5
GOTO RERETURN
MOVF _RCREG,w
MOVWF _RS232RCORTX
DECF _RS232RCORTX
DECFSZ _RS232RCORTX
GOTO RERETURN
MOVF _count,w
MOVWF _TXREG
BTFSS _PIR1,4
GOTO $-1
MOVF _INDF,w
MOVWF _TXREG
INCF _FSR
TXWAIT BTFSS _PIR1,4
GOTO TXWAIT
DECFSZ _count
GOTO RERETURN
MOVLW 0X08
MOVWF _count
MOVLW 0X56
MOVWF _FSR
RERETURN NOP
#endasm
它提示的错误是:
Error[000] E:\pc cos.c 151 : undefined symbol _INDF
Halting build on first failure as requested.
BUILD FAILED: Thu Sep 30 11:24:49 2004
按照PICC的语法规定,我已经在我使用的变量以及特殊寄存器前面加了_, 尤其是FSR,和INDF,为何FSR编译通过,而INDF却没有通过呢? |
|