me da errores con las funciones delay. De hecho no están definidas en ningún sitio, sólo se incluye el fichero libpic30.h que contiene la declaración pero no la definición de la función delay. ¿a que se pueden deber estos errores?
..\..\..\..\Fuentes\dspic30f4011\cad\obj\LCD_C30.o(.libperi+0x2): In function `BusyLCD':
D:\PIC\Fuentes\dspic30f4011\cad\LCD_C30.c:40: undefined reference to `__delay_ms'
..\..\..\..\Fuentes\dspic30f4011\cad\obj\LCD_C30.o(.libperi+0x2a): In function `WriteCmdLCD':
D:\PIC\Fuentes\dspic30f4011\cad\LCD_C30.c:75: undefined reference to `__delay_us'
..\..\..\..\Fuentes\dspic30f4011\cad\obj\LCD_C30.o(.libperi+0x3a)
:\PIC\Fuentes\dspic30f4011\cad\LCD_C30.c:81: undefined reference to `__delay_us'
..\..\..\..\Fuentes\dspic30f4011\cad\obj\LCD_C30.o(.libperi+0x54)
:\PIC\Fuentes\dspic30f4011\cad\LCD_C30.c:94: undefined reference to `__delay_us'
..\..\..\..\Fuentes\dspic30f4011\cad\obj\LCD_C30.o(.libperi+0x64)
:\PIC\Fuentes\dspic30f4011\cad\LCD_C30.c:100: undefined reference to `__delay_us'
..\..\..\..\Fuentes\dspic30f4011\cad\obj\LCD_C30.o(.libperi+0x76): In function `OpenLCD':
D:\PIC\Fuentes\dspic30f4011\cad\LCD_C30.c:110: undefined reference to `__delay_ms'
..\..\..\..\Fuentes\dspic30f4011\cad\obj\LCD_C30.o(.libperi+0x8c)
:\PIC\Fuentes\dspic30f4011\cad\LCD_C30.c:145: undefined reference to `__delay_us'
..\..\..\..\Fuentes\dspic30f4011\cad\obj\LCD_C30.o(.libperi+0xac)
:\PIC\Fuentes\dspic30f4011\cad\LCD_C30.c:159: undefined reference to `__delay_us'
..\..\..\..\Fuentes\dspic30f4011\cad\obj\LCD_C30.o(.libperi+0xbc)
:\PIC\Fuentes\dspic30f4011\cad\LCD_C30.c:165: undefined reference to `__delay_ms'
..\..\..\..\Fuentes\dspic30f4011\cad\obj\LCD_C30.o(.libperi+0xc2)
:\PIC\Fuentes\dspic30f4011\cad\LCD_C30.c:167: undefined reference to `__delay_ms'
..\..\..\..\Fuentes\dspic30f4011\cad\obj\LCD_C30.o(.libperi+0xe0)
:\PIC\Fuentes\dspic30f4011\cad\LCD_C30.c:177: undefined reference to `__delay_us'
..\..\..\..\Fuentes\dspic30f4011\cad\obj\LCD_C30.o(.libperi+0xee)
:\PIC\Fuentes\dspic30f4011\cad\LCD_C30.c:182: undefined reference to `__delay_us'
..\..\..\..\Fuentes\dspic30f4011\cad\obj\LCD_C30.o(.libperi+0x148): In function `WriteDataLCD':
D:\PIC\Fuentes\dspic30f4011\cad\LCD_C30.c:230: undefined reference to `__delay_us'
..\..\..\..\Fuentes\dspic30f4011\cad\obj\LCD_C30.o(.libperi+0x158)
:\PIC\Fuentes\dspic30f4011\cad\LCD_C30.c:236: undefined reference to `__delay_us'
..\..\..\..\Fuentes\dspic30f4011\cad\obj\LCD_C30.o(.libperi+0x176)
:\PIC\Fuentes\dspic30f4011\cad\LCD_C30.c:250: undefined reference to `__delay_us'
..\..\..\..\Fuentes\dspic30f4011\cad\obj\LCD_C30.o(.libperi+0x186)
:\PIC\Fuentes\dspic30f4011\cad\LCD_C30.c:256: more undefined references to `__delay_us'