Estoy de los nervios...
Tengo 2 archivos, uno el RETARDOS.INC y P876ALCD_4B.INC. A ver ya digo que soy novato, pero en el programa he puesto abajo del todo:
include <P876ALCD_4B.INC>
include <RETARDOS.INC>
Ok?
Bien pues en el programa principal le pongo LCD_Inicializa (que supongo irá a la rutina que está dentro de P876ALCD_4B.INC) y tambien el siguiente código:
call LCD_Borra ;borramos pantalla LCD
movlw mensaje1 ;movemos a W el valor que contiene Mensaje1 (Probador I/O)
call LCD_Mensaje ;mostramos en el lcd el mensaje PROBADOR I/O
call LCD_Linea2 ;escribimos en la línea 2 del LCD
movlw mensaje2 ;movelos el valor de mensaje2 a w
call LCD_Mensaje ;mostramos mensaje.
Pues al intentar compilar al HEX me dá todo el rato el mismo error y estoy desesperado...
Error[113] C:\LCD\1\PROGRAMA_FORO_LCD.ASM 35 : Symbol not previously defined (LCD_Inicializa)
Error[113] C:\LCD\1\PROGRAMA_FORO_LCD.ASM 56 : Symbol not previously defined (LCD_Borra)
Error[113] C:\LCD\1\PROGRAMA_FORO_LCD.ASM 58 : Symbol not previously defined (LCD_Mensaje)
Error[113] C:\LCD\1\PROGRAMA_FORO_LCD.ASM 59 : Symbol not previously defined (LCD_Linea2)
Error[113] C:\LCD\1\PROGRAMA_FORO_LCD.ASM 61 : Symbol not previously defined (LCD_Mensaje)
Que está pasando?
Con el MPlab en HEADER FILES he añadido las librerias RETARDOS.INC y la del LCD.
Help
Gracias