Autor Tema: problemas con el stack al usar interrupciones  (Leído 1889 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Pic_lady

  • PIC10
  • *
  • Mensajes: 13
problemas con el stack al usar interrupciones
« en: 24 de Abril de 2008, 03:04:36 »
Hola amigos, soy nueva acá, y me urge que me ayuden con esto: Estoy haciendo un termómetro digital, la parte de conversión y mostrar en una LCD me salió de lujo, pero ahora estoy usando el modulo USART con interrupcion por recepción para comunicarme con la PC, al simular en Proteus y mando el comando para que el pic me envie la temperatura a veces funciona, pero cuando envio varias veces caracteres aleatorios se presenta un problema, la LCD deja de mostrar lo que tiene que mostrar, y me aparece el mensaje stack underflow executing return instruction. no se porque ocurre esto

Desconectado maunix

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 4751
    • Mi Sitio Web Personal
Re: problemas con el stack al usar interrupciones
« Respuesta #1 en: 24 de Abril de 2008, 10:32:42 »
y me aparece el mensaje stack underflow executing return instruction. no se porque ocurre esto

Un underflow se produce cuando el stack de los calls se vacía.  Esto se debe a que se ejecuta un return sin un call previo.

Debieras revisar tu código y ver si en algún punto llamas a una rutina con un GOTO y luego vuelves con un RETURN.

- La soberbia de un Einstein es entendible.. la de un salame es intolerable (A.Dolina)
- En teoría no hay diferencia entre la teoría y la práctica. En la práctica... si la hay.
- Lee, Lee, Lee y luego pregunta.(maunix)
- Las que conducen y arrastran al mundo no son las máquinas, sino las ideas (V. Hugo)
- Todos los hombres se parecen por sus palabras; solamente las obras evidencian que no son iguales.(Moliere)
- Todo debería ser hecho tan simple como sea posible pero no mas simple que eso.(A.Einstein)

Desconectado manex_1987

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1127
Re: problemas con el stack al usar interrupciones
« Respuesta #2 en: 24 de Abril de 2008, 15:02:17 »
Pon codigo para que podamos ayudarte! :P :P

Desconectado Pic_lady

  • PIC10
  • *
  • Mensajes: 13
Re: problemas con el stack al usar interrupciones
« Respuesta #3 en: 25 de Mayo de 2008, 13:09:02 »
Ah gracias ya lo solucione