Tenía éste post guardado haces meses para cuando tuviera tiempo libre. Lo he implementado, casualmente tengo un par de 16F628A por casa, funciona de maravilla claro está. Aun así estoy reescribiendo el código para usar un PIC mucho más básico con pwm por software, el primer problema hasta ahora es que al cargar la lcd.h se me va la RAM al 92%. Tal vez lo termine ésta noche, tal_vez en un par de meses, de momento intentaré usar un simple 16F630 pero no parece que vaya a caber todo ahí. Gracias por tu excelente aporte.