Buen día.Tengo un inconveniente que hasta ahora no lo puedo solucionar, es por eso que recurro a ustedes a ver si me dan una mano.
Estoy realizando un proyecto con el pic 16f84a y el manejo de un encoder rotativo con assembler. Como no sabia gobernar el encoder empecé por practicar otros ejemplos con interrupciones por RB0 , que es por donde se controla un encoder. Entonces tome un ejemplo del libro del micro controlador el cual muestra en un display lcd un contador el cual aumenta su valor con cada pulso de un pulsador conectado a la línea RB0.
Como el libro trae el código asm y el archivo .hex empecé por cargar directamente el .hex en el micro, y simularlo con proteus. Anduvo como se esperaba. El tema es que tome solo el archivo .asm lo abrí con el mplab, agregue los archivos cabecera y el código, lo ensamble y genere el .hex.
Cuando lo simulo no aparece nada en el display. Es exactamente el mismo código y están todos los archivos , así que supongo que el problema esta en la fase de ensamblado. Adjunto todos los archivos la simulación y en la carpeta original están el .asm y el .hex que trae el libro.Muchas gracias, espero su ayuda.
Estoy realizando un proyecto con el pic 16f84a y el manejo de un encoder rotativo con assembler. Como no sabia gobernar el encoder empecé por practicar otros ejemplos con interrupciones por RB0 , que es por donde se controla un encoder. Entonces tome un ejemplo del libro del micro controlador el cual muestra en un display lcd un contador el cual aumenta su valor con cada pulso de un pulsador conectado a la línea RB0.
Como el libro trae el código asm y el archivo .hex empecé por cargar directamente el .hex en el micro, y simularlo con proteus. Anduvo como se esperaba. El tema es que tome solo el archivo .asm lo abrí con el mplab, agregue los archivos cabecera y el código, lo ensamble y genere el .hex.
Cuando lo simulo no aparece nada en el display. Es exactamente el mismo código y están todos los archivos , así que supongo que el problema esta en la fase de ensamblado. Adjunto todos los archivos la simulación y en la carpeta original están el .asm y el .hex que trae el libro.Muchas gracias, espero su ayuda.
Adjuntos
Última edición por un moderador: