por favor necesito ayuda :O

jemt23
03 de Junio del 2009
bueno pss necesito terminar esta programacion donde lo principal es el de intercambiar informacion entre el registro 1 2 y 3 donde el 1 y 2 hay qe ponerle cualquier numero y el 3 usarlo como un tipo de memoria terminando esto donde tengo que encender un led parpadeando que eso es lo que ya tengo al final solo tengo dudas al momento de intercambiar la informacion es para el pic16f84a

aqui esta la programacion que tengo:


LIST P=16F84A, ; usar PIC 16F84A
#include <p16f84A.inc>

__CONFIG _CP_OFF&_PWRTE_ON&_WDT_OFF&_XT_OSC ; code protec off
;
status equ 0x03
ptob equ 0x06
reg1 equ 0xff
reg2 equ 0x0d
reg3 equ 0x0e



org 0x00
goto inicio
inicio bsf status,5
movlw b\\'00000000\\'
movwf trisb
movlw b\\'00000000\\'
movwf reg1
movlw reg3
bcf status,5
goto inicio
call reg3
call retardo

retardo movlw 10
movwf reg1
tres movlw 20
movwf reg2
dos movlw 30
movwf reg3
uno decfsz reg3,1
goto uno
decfsz reg2,1
goto dos
decfsz reg1,1
goto tres
retlw 00

end