Sep 222012

 

Esta instrucción la encontraremos en los siguientes microcontroladores:
PIC16c5X, PIC16C64, PIC16C71, PIC16C74, PIC16C84, PIC16F84 y PIC16F873.

Instrucción RRF
RRFRotar el registro f a la derecha
SintaxisRRF f,d
Operandos0 <= f <= 31 d[0,1]
OperaciónRotación a la derecha de los bits del registro f
Flags implicadosC
Código operación0011 01df ffff
DescripciónRotación de un bit a la izquierda del contenido de f, pasando por el bit de acarreo C. Si d=1 el resultado se almacena en f si d=0 el resultado se almancena en W.
Ciclos de reloj1
Palabras1
Ejemplos
RRF         PORTB,F

Si antes de la instrucción PORTB vale B'10001000',

después de la instrucción vale B'01000000'.

Si se hubiera elegido como destino W, PORTB
después de la instrucción continua valiendo B'10000000' y W vale B'01000000'

 

Repertorio de instrucciones microcontroladores PIC



Contenido relacionado




  Un comentario en “Instrucción RRF”

  1. Fernando:Gracias por este aporte, estoy revaeinndo este link para la base de datos de canales de Perfa. El lenguaje es claro y facil de digerir como siempre.Felicitaciones

 Deja un Comentario

(Requerido)

(Requerido)