TODOPIC

Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: kaneda en 30 de Diciembre de 2010, 12:28:54

Título: Final del programa
Publicado por: kaneda en 30 de Diciembre de 2010, 12:28:54
Hola amigos....Vengo con una duda simple hoy jajajaja....que pasa cuando el pic llega al final del programa?...ejecuta la directiva END y luego???...se resetea??

Muchas gracias...
Título: Re: Final del programa
Publicado por: jhozate en 30 de Diciembre de 2010, 13:38:47
la directiva lo que hace es ignorar cualquier codigo fuente despues de ella. Como el programa es cíclico nunca llega a END, siempre se encuentra un goto al donde se de nuevamente inicio del programa
Título: Re: Final del programa
Publicado por: kaneda en 30 de Diciembre de 2010, 19:40:24
Perdon pero no entendi lo que dices jhozate, yo hago un programa...y cuando llegue a END que sucede??
Título: Re: Final del programa
Publicado por: Suky en 30 de Diciembre de 2010, 19:54:08
Perdon pero no entendi lo que dices jhozate, yo hago un programa...y cuando llegue a END que sucede??

El programa no tiene que llegar nunca a END, sino se resetea. Debe quedar en un ciclo infinito, o sea:


Código: ASM
  1. Bucle
  2.       goto     Bucle


Como comenta jhozate


Saludos!
Título: Re: Final del programa
Publicado por: kaneda en 30 de Diciembre de 2010, 23:49:42
Ahhh ok Suky...entonces excelente, porque justamente queria que cuando llegue al final, se resetee y vuelva a comenzar todo otra vez...

Gracias por la ayuda
Título: Re: Final del programa
Publicado por: MGLSOFT en 31 de Diciembre de 2010, 00:05:45
Para todos los lenguajes de programación es igual, debe quedar en un loop infinito...