Hola estoy intentando compilar un ejemplo para encender mi
LCD pero al darle a compilar
me sale el siguiente error en la libreria glcd.c
Executing: "C:\Archivos de programa\PICC\Ccsc.exe" "Copia de micro.c" +FM +DF +LN +T -A +M +Z +Y=9 +EA
*** Error 29 "C:\ARCHIV~1\PICC\drivers\glcd.c" Line 224(1,15): Function definition different from previous definition
*** Error 28 "C:\ARCHIV~1\PICC\drivers\glcd.c" Line 224(32,33): Expecting an identifier
*** Error 43 "C:\ARCHIV~1\PICC\drivers\glcd.c" Line 224(36,37): Expecting a declaration
*** Error 43 "C:\ARCHIV~1\PICC\drivers\glcd.c" Line 225(1,2): Expecting a declaration
*** Error 43 "C:\ARCHIV~1\PICC\drivers\glcd.c" Line 226(4,6): Expecting a declaration
*** Error 43 "C:\ARCHIV~1\PICC\drivers\glcd.c" Line 226(6,7): Expecting a declaration
*** Error 48 "C:\ARCHIV~1\PICC\drivers\glcd.c" Line 226(7,11): Expecting a (
*** Error 43 "C:\ARCHIV~1\PICC\drivers\glcd.c" Line 226(21,22): Expecting a declaration
*** Error 43 "C:\ARCHIV~1\PICC\drivers\glcd.c" Line 226(21,22): Expecting a declaration
*** Error 43 "C:\ARCHIV~1\PICC\drivers\glcd.c" Line 228(4,8): Expecting a declaration
*** Error 43 "C:\ARCHIV~1\PICC\drivers\glcd.c" Line 239(1,2): Expecting a declaration
11 Errors, 0 Warnings.
Halting build on first failure as requested.
BUILD FAILED: Wed May 30 13:27:26 2007
Del archivo solo cambie los pines de salida ya q no coincidia con el mio.
El programa que compile es el siguinte
#INCLUDE <16F877A.h>
#INCLUDE <glcd.c>
#USE DELAY (clock=20000000)
#use FAST_IO(A)
#use FAST_IO(B)
#use I2C (MASTER,SDA=PIN_C4,SCL=PIN_C3)
#fuses HS,NOWDT,PUT,NOPROTECT,BROWNOUT,NOLVP,NOCPD,NOWRT
void main()
{
glcd_init(ON);
glcd_fillScreen(ON);
while (TRUE)
{
}
}
Os agradeceria cualquier sugerencia.
Gracias