// ---- COMPROBACIONES DE COMPATIBILIDAD ----
#IF getenv("VERSION")<5.019
//Libreria creada con compilador CCS v5.019
//Para versiones anteriores comprobar que el codigo
//generado se adecua a los tiempos requeridos
#WARNING Compilador antiguo, comprueba que el codigo generado es valido
#ENDIF
#IF getenv("CLOCK") != 32000000
//Necesitamos que el PIC corra a 32MHZ
#ERROR La velocidad del PIC debe ser de 32Mhz
#ENDIF
#IFNDEF NUM_LEDS
#ERROR "NUM_LEDS" no definido
#ELSE
#IF NUM_LEDS > 85
//Solo podemos usar un maximo de 85 leds.
//Cada led usa 3 bytes, y nuestro contador de envio es un INT
#ERROR "NUM_LEDS" tiene que ser menor a 85
#ELIF NUM_LEDS*3 > getenv("RAM")
#ERROR Tu PIC no tiene suficiente RAM para tantos LEDs
#ENDIF
#ENDIF
// ------------------------------------------