TODOPIC
Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: tavisho en 16 de Diciembre de 2008, 03:55:13
-
Saludos piclisteros. Estoy haciendo un programa de control de acceso por clave pero se me presenta un problemita, ya que al simularlo con Proteus todo funciona bien, sin embargo veo que manda bastantes mensajes de advertencia en el log, lo que hace que mi simulación se ralentice.
El mensaje de advertencia que se graba en el log dice esto:
(PIC16CORE) PC=0x00D5. Stack underflow executing RETURN instruction.
Estoy usando el 16f877 y uso varios llamados a subrutina espero que puedan orientarme.
-
Hola tavisho. el simulador emite esa advertencia porque se encuentra con una instruccion return sin nada cargado en la pila. Esto produce un reset automatico del pic. Tal vez te convenga revisar tu codigo, y lo anterior a la linea 0xD5 para ver si realmente hay algun problema. Creo que se pueden desactivar iguamente los mensajes del simulador, pero no tengo idea de cómo.
Saludos.
-
muchas gracias por tu contestación brunof, voy a checar mi código.