Hola Fermin, aca te subo el archivo que tu me enviaste mas el archivo de proteus. Aparentemente a de ser lo que tu dices, prueva y ve que el led se enciende y se apaga (pero a destiempo) y en el LCD no se muestra nada directamente.
Con el archivo anterior (el que yo subi, que no es mas que tu mismo archivo pero hecho para el micro que tengo a mano que es un 16F877A ) pasa lo mismo, a diferencia que en este el display muestra cero en ambas lineas, pero el led no se enciende.
Otra cosa que note que tiene problemas es en Flowcode al querer setear un frecuencia en particular (20K, son los que me interesan) en cada simulacion cambia por si solo el valor sin que haga nada.
Como probarlo en fisico puedo, tengo un pote de 10K un micro 16F877A un led y alguna r por ahi, el punto es que no voy a poder saber si la frecuencia del PWM es la que sete, por que no tengo osci.