Hola es la primera vez que escribo aunque ya llevo algún tiempo aprendiendo por el foro.
El problema que tengo es al compilar mi programa me sale este error.
Error - could not find definition of symbol 'ConfigPortb' in file 'F:\Mis documentos\.......\Principal.o'.
Errors : 1
y este es mi programa:
#include p16f877.inc
EXTERN ConfigPortb,TimerInit, Cad, TratarZona
PrinVars UDATA
ZONAS RES 01
bitZona RES 01
numZona RES 01
STARTUP CODE
nop
goto Principal
PROG1 CODE
Principal
;Configuración del puerto B como salida.
pagesel ConfigPortb
call ConfigPortb
;Configuración del Timer.
pagesel TimerInit
call TimerInit
;Configuración de ADC
pagesel Cad
call Cad
;Inicialización
Inicio
banksel numZona
clrf numZona
movlw b'00000001'
movwf bitZona
;Bucle recorrido
Bucle
movfw ZONAS
andwf bitZona
pagesel TratarZona
btfss STATUS,Z
call TratarZona
rlf bitZona
pagesel Inicio
btfsc STATUS,C
goto Inicio
pagesel Bucle
incf numZona
goto Bucle
end
ConfigPortb,TimerInit, Cad, TratarZona son registros de otro modulo y los tengo como Extern en el modulo principal, pero aun asi no me lo reconoce.
Se me olvidaba, el Pic es un 16F877 y estoy utilizando MPLAB IDE v6.60
Bueno haber si me podeis ayudar y gracias por adelantado.
Saludos.