TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: pipotve en 21 de Junio de 2004, 14:17:00

Título: mover valor del status a un registro cualquiera
Publicado por: pipotve en 21 de Junio de 2004, 14:17:00
como hago para mover el valor del status a un regstro cualquiera

esto es lo que estoy tratando :



            movlw    estado
            movwf    contador2

esto es por que hago una suma y tengo que ir haciendo otras pero este primer resultado donde se ven afectados C , DC no quiero perderlos como logro colocar el valor del STATUS  a un registro normal ???
Título: RE: mover valor del status a un registro cualquiera
Publicado por: Meybel en 21 de Junio de 2004, 17:38:00
Debes hacerlo así:

movf  STATUS,W
movwf  Contador2

Tú estabas haciendo mal ésto:

movlw  STATUS

Con ésto siempre cargas en W con un 3 que es la dirección del STATUS en la memoria RAM. Para cargar el contenido tienes que utilizar "movf".

Salu2.