TODOPIC

Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: dark_soul_4578 en 13 de Noviembre de 2010, 21:23:21

Título: Prender LEDS segun decremento
Publicado por: dark_soul_4578 en 13 de Noviembre de 2010, 21:23:21
Saludos, soy nuevo en esto de la programacion de pics en ASM, y ahora que estaba haciendo unas pruebas, me encontre con un problema, estoy tratando de asignarle el valo de 10 a un variable llamada Cont,  para luego irla decrementando y a su vez ir la mostrando a traves del puerto A, pero no queda, les anexo el codigo con la esperanza de que me puedan ayudar.

... Configuracion de puertos y demas
...
MOVLW   d'10'
MOVWF   Cont

Inicio
MOVLW   Cont
MOVWF   PORTA
CALL       Retardo
DECF      Cont
GOTO      Inicio

Esto solo lo eh probaoo en proteus.

De antemano Gracias
Título: Re: Prender LEDS segun decremento
Publicado por: Suky en 13 de Noviembre de 2010, 21:26:13
Tienes que hacer:

Inicio
MOVFW   Cont // Muevo Count a W
....
DECF      Cont,1  // Decremento Cont y guardo en Cont.



Saludos!