Buenas noches, por allá en 2012 ensamble una placa entrenadora basada en NEOTEO, para PIC18F2550, con LCD integrado, Display 7seg y teclado, con Bootloder; solo por prueba monte algunos proyectos como un termometro con LM35... por alguna razón deje olvidado este trabajo y ahora quiere retomarlo, estoy recordando su funcionamiento, cargo los archivos .HEX y se visualiza en el LCD, pero al hacer modificaciones con MPLAB v8.92 y c18 compilo el proyecto, cargo el .HEX pero no se visializa nada en el LCD, pienso que es problema del Windows 10, esto es posible? ya revise la configuracion del puerto que maneja el XLCD que es por el puerto B.
Agradezco la ayuda al respecto.
Aquí vienen varias preguntas:
1. ¿Estás seguro que el hardware no tiene problemas? Es decir: ¿si el cristal (si lo usas) está oscilando, el terminal MCLR está en 1 lógico, los niveles de voltaje en los pines de energización están en 5V.
2. ¿Funciona un simple programa como encender y apagar un led? eso comprobaría si tu hardware está correctamente.
3. ¿Puedes depurar? Es decir si tienes una herramienta que no sea sólo un programador.
4. ¿Hay continuidad electica en las vías del PCB? Dices que es proyecto de hace mucho tiempo, posiblemente se haya deteriorado las vías con el tiempo.
5. Los problemas con MPLAB 8 en computadores actuales es en la instalación o depuración del código, no creo que sea problema del compilador, sin embargo podrías usar una máquina virtual para usar una versión antigua de Windows.
6. Tal vez deberías migrar a MPLAB X, si existe una herramienta de MCHP para tal migración.
7. Podrías simular la ejecución y depuración tu código en Proteus, de esa manera podrías verificar que es o no es problema de tu hardware o del compilador.