TODOPIC

Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: MAXI en 28 de Marzo de 2011, 13:43:27

Título: Problemas con PIC16F877A y codigo reubicable
Publicado por: MAXI en 28 de Marzo de 2011, 13:43:27
Hola Gente, Estoy teniendo problemas al compilar mi programa que esta hecho en "relocatable Code". Cuando lo compilo no me salta ninguna falla, pero cuandocuando quiero utilizar el MPLAB SIM me tira esta falla y queda en la rutina de interrupción:"CORE-E0002: Stack under flow error occurred from instruction at 0x000024" La verdad que lei bastantes post de Maunix pero no pude dar en el clavo. :(.
les adjunto  codigo . Agradezco la ayuda de uds ya que estoy trabadisimo en esto.... :( Desde ya se agradece.
Título: Re: Problemas con PIC16F877A y codigo reubicable
Publicado por: alogic.on en 28 de Marzo de 2011, 14:03:38
puedes revisar que en las MACRO no le falte ningun ENDM, por el tipo de error que pisa algunas lineas

un saludo
Título: Re: Problemas con PIC16F877A y codigo reubicable
Publicado por: MAXI en 28 de Marzo de 2011, 14:17:55
Gracias por contestar alogic.on!!!, Lo voy a revisar, y te comento
Título: Re: Problemas con PIC16F877A y codigo reubicable
Publicado por: MAXI en 28 de Marzo de 2011, 14:56:05
Revise todas las macros y estan bien con sus correpondientes endm.  Lo que la GIE no la habia habilitado, pero sigo con el mismo problema.  :(
Título: Re: Problemas con PIC16F877A y codigo reubicable
Publicado por: MAXI en 29 de Marzo de 2011, 15:06:40
Finalmente lo pude resolver  :-/, me estaba faltando masa en el oscilador, por lo tanto el micro hacia cualquier cosa. Bueno a veces pueden ser problemas de hard tb  :mrgreen:. Que se le va a hacer. Te agradezco nuevamente Alogic de todas maneras.