Hola.
>>> Warning 203 "C:\proyectos pic\insoladora\TInsoladora_tempo2.c" Line 207(1,1): Condition always TRUE
>>> Warning 203 "C:\proyectos pic\insoladora\TInsoladora_tempo2.c" Line 284(1,1): Condition always TRUE
Indican que la condicion que se esta evaluando siempre retorna TRUE, es decir se cumple siempre, por ejemplo en el caso de un while(1).
>>> Warning 216 "C:\proyectos pic\insoladora\TInsoladora_tempo2.c" Line 521(0,1): Interrupts disabled during call to prevent re-entrancy: (@delay_ms1)
Indica que se deshabilitan las interrupciones para no volver a entrar a ella, eso normalmente ocurre cuando colocamos funciones de delay_ms() de valores altos dentro de la funcion de interrupcion.
>>> Warning 202 "C:\ARCHIV~1\PICC\drivers\TONES.C" Line 23(12,18): Variable never used: C_NOTE
>>> Warning 202 "C:\ARCHIV~1\PICC\drivers\TONES.C" Line 24(12,19): Variable never used: Db_NOTE
>>> Warning 202 "C:\ARCHIV~1\PICC\drivers\TONES.C" Line 25(12,18): Variable never used: D_NOTE
>>> Warning 202 "C:\ARCHIV~1\PICC\drivers\TONES.C" Line 26(12,19): Variable never used: Eb_NOTE
>>> Warning 202 "C:\ARCHIV~1\PICC\drivers\TONES.C" Line 27(12,18): Variable never used: E_NOTE
>>> Warning 202 "C:\ARCHIV~1\PICC\drivers\TONES.C" Line 28(12,18): Variable never used: F_NOTE
>>> Warning 202 "C:\ARCHIV~1\PICC\drivers\TONES.C" Line 29(12,19): Variable never used: Gb_NOTE
>>> Warning 202 "C:\ARCHIV~1\PICC\drivers\TONES.C" Line 30(12,18): Variable never used: G_NOTE
>>> Warning 202 "C:\ARCHIV~1\PICC\drivers\TONES.C" Line 31(12,19): Variable never used: Ab_NOTE
>>> Warning 202 "C:\ARCHIV~1\PICC\drivers\TONES.C" Line 32(12,18): Variable never used: A_NOTE
>>> Warning 202 "C:\ARCHIV~1\PICC\drivers\TONES.C" Line 33(12,19): Variable never used: Bb_NOTE
>>> Warning 202 "C:\ARCHIV~1\PICC\drivers\TONES.C" Line 34(12,18): Variable never used: B_NOTE
>>> Warning 202 "C:\proyectos pic\insoladora\TInsoladora_tempo2.c" Line 205(9,11): Variable never used: sw
Indica que hay variables que nunca se estan usando en el programa.
Las librerias lo que hacen es ayudar a organizar el programa, tu puedes definir cualquier funcion con sus respectivas variables en un archivo a parte de extension .c y luego incluiras como libreria con #include"mylib.c", esto hace que en tu codigo fuente sea mas entendible. Mira las librerias de ejemplo del CCS y veras que lo que interesan de ahi son las funciones a utilizar ya que la definicion de esas funciones ya estan en la libreria (valga la redundancia).
Por ejemplo, para usar un reloj DS1302, se podrian definir las funciones de lectura y escritura dentro del mismo codigo fuente o puedes definir las funciones en otro archivo, incluiro en tu programa y listo!! solo debes usar las funciones.
Saludos