TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: mrgse en 09 de Mayo de 2009, 11:31:51

Título: Undefined identifier en lcd.c i ds1302.c
Publicado por: mrgse en 09 de Mayo de 2009, 11:31:51
Hola cuando compilo mi programa me aparece el siguiente error:

Executing: "C:\Program files\Picc\CCSC.exe" +FM "Central_de_sensors.c" +DF +LN +T +A +M +Z +Y=9 +EA
*** Error 12 "C:\PROGRA~1\PICC\drivers\lcd.c" Line 88(7,15): Undefined identifier   delay_ms
*** Error 12 "C:\PROGRA~1\PICC\drivers\lcd.c" Line 100(7,15): Undefined identifier   delay_us
*** Error 12 "C:\PROGRA~1\PICC\drivers\lcd.c" Line 125(5,13): Undefined identifier   delay_ms
*** Error 12 "C:\PROGRA~1\PICC\drivers\lcd.c" Line 128(8,16): Undefined identifier   delay_ms
*** Error 12 "C:\PROGRA~1\PICC\drivers\lcd.c" Line 150(20,28): Undefined identifier   delay_ms
*** Error 12 "C:\PROGRA~1\PICC\drivers\ds1302.c" Line 66(7,15): Undefined identifier   delay_us
*** Error 12 "C:\PROGRA~1\PICC\drivers\ds1302.c" Line 68(7,15): Undefined identifier   delay_us
*** Error 12 "C:\PROGRA~1\PICC\drivers\ds1302.c" Line 78(4,12): Undefined identifier   delay_us
      8 Errors,  0 Warnings.
BUILD FAILED: Sat May 09 16:30:38 2009
Título: Re: Undefined identifier en lcd.c i ds1302.c
Publicado por: MLO__ en 09 de Mayo de 2009, 12:18:31
Hola.

Esta puesta la directiva de compilacion:

Código: [Seleccionar]
#use delay(clock=......)
???
Título: Re: Undefined identifier en lcd.c i ds1302.c
Publicado por: EdoNork en 11 de Mayo de 2009, 07:23:11
Y, si lo está, pon el include de la librería del LCD despues de esa directiva, no antes.
Título: Re: Undefined identifier en lcd.c i ds1302.c
Publicado por: mrgse en 11 de Mayo de 2009, 12:18:42
Correcto...era eso! Gracias!
Título: Re: Undefined identifier en lcd.c i ds1302.c
Publicado por: EdoNork en 11 de Mayo de 2009, 15:11:14
¿Cuál de las dos?

Un saludo.
Título: Re: Undefined identifier en lcd.c i ds1302.c
Publicado por: mrgse en 11 de Mayo de 2009, 17:17:40
Tenia el include antes, jeje.
Título: Re: Undefined identifier en lcd.c i ds1302.c
Publicado por: sergioc_g en 17 de Agosto de 2011, 05:22:52
Otro que ha tenido el mismo problema con el "lcd.c" al ponerlo delante de la directiva clock. ¿Qué haríamos sin la gente que no enseña?. Gracias.