• Martes 5 de Noviembre de 2024, 15:02

Autor Tema:  Cual Es El Error En Este Codigo..  (Leído 1726 veces)

Don turri

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Cual Es El Error En Este Codigo..
« en: Miércoles 30 de Junio de 2004, 23:38 »
0
Este codigo se supone(bueno eso quiero hacer) que envia el numero 55 cinco veces a travez del puerto serie y va al end, sin embargo envia 55 's atravez del puerto serie indefinidamente.
Estoy seguro que pasa por la etiqueta fin, pues para probar envie un ff atraves del puerto serie en el momento en que el programa pasa porla etiqueta fin.
Tambien probe lo anterior enviando el contador en vez de los 55, lo que provoco la siguiente salida:
5 4 3 2 1 ff          5 4 3 2 1 ff              5 4 3 2 1 ff.......asi infinitamente

es decir, se envió el contador decrementandose y los ff que tenía en la rutina fin, pero en vez de terminar siguio realizando lo mismo
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

LechugaHack

  • Nuevo Miembro
  • *
  • Mensajes: 16
    • Ver Perfil
Re: Cual Es El Error En Este Codigo..
« Respuesta #1 en: Jueves 8 de Julio de 2004, 14:00 »
0
Hola, pero claro pues si el end es rollo solo del asm no le avisa de eso al PIC.. en otras palabras llega al final y sigue adelante hasta el final de la memoria del programa y retorna a la direccion de programa 0000 ja!! y todo otra vez. Saludos

Don turri

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Re: Cual Es El Error En Este Codigo..
« Respuesta #2 en: Jueves 8 de Julio de 2004, 19:01 »
0
gracias!!!
una posible solucion seria?



loop     nop
           goto    loop

end

asi all llegar "a end" se keda pegado en el loop, y no parte de nuevo? :blink:

© Jonathan ©

  • Moderador
  • ******
  • Mensajes: 1671
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.einstec.com.ar
Re: Cual Es El Error En Este Codigo..
« Respuesta #3 en: Jueves 8 de Julio de 2004, 20:31 »
0
Hola LechugaHack, he modificado tu mensaje debido a las burlas que encuentro en el... debes saber que aqui estamos para ayudar, entiendo si el ver que otra persona sabe menos causa gracia, pero algunos lo tomarian como un acto irrespetuoso. Ahora el mensaje informa de la solucion a Don turri. Espero entiendas y modifiques ese error para no cometerlo en proximos mensajes. Saludos :suerte:
EINSTEC Tecnología «La única fuente del conocimiento es la experiencia.»

«Lo importante es no dejar de hacerse preguntas.»