TODOPIC

Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: ejmc en 07 de Noviembre de 2003, 19:56:00

Título: como salgo de la interrupcion?????
Publicado por: ejmc en 07 de Noviembre de 2003, 19:56:00
Buenas, estoy esperimentando con las interrupciones y para eso hice el siguiente programa:
i var byte

ON INTERRUPT goto led2

INTCON = %10010000  "habilita la int de RB0

enable
principal:high portb.1
          pause 200
          low portb.1
          pause 200
          goto principal

disable
led2:low portb.1
     for i=0 to 10
       high portb.2
       pause 200
       low portb.2
       pause 200
     next i
     resume

En el portb.0 le puse un pulsador para probocar la interrupcion y lo hace (salta a led2), pero nunca termina y se queda en led2. No tendria que andar esto????. Seguro que no. Bueno espero sus respuestas.
 

una preguntita ¿como hago para sacar estas preguntas del foro que seguramente no le sirven a nadie?????
Título: RE: como salgo de la interrupcion?????
Publicado por: MGLSOFT en 08 de Noviembre de 2003, 05:05:00
ponele un privado a Todopic, el te contestara, pero creo que solo el puede sacar temas....
Título: RE: como salgo de la interrupcion?????
Publicado por: ejmc en 08 de Noviembre de 2003, 14:25:00
Problema solucionado . Solo tenia que desabilitar las interrupciones( INTCON=%00000000).