Sep 162012

 

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

Instrucción BTFSC
BTFSCTest de bit y salto
SintaxisBTFSCSF f, b
Operandos0 <= f <= 31 0<= b <=7
OperaciónSalta si b(f)=0
Flags implicadosNinguno
Código operación0110 bbbf ffff
DescripciónSi el bit numero b de f es nulo, la instrucción que sigue a esta se ignora y se trata como un NOP. En este caso, y solo en este caso, la instrucción BTFSC precisa dos ciclos para ejecutarse.
Ciclos de reloj1 ó 2
Palabras1
Ejemplos
 BTFSC PORTA,0 ;"Bit 0" del puerto A esta en 0 lógico (0volts)?
goto noestaen0 ;No, (esta en 5volts).
goto siestaen0 ;Si, (esta en 0volts).

 

Repertorio de instrucciones microcontroladores PIC



Contenido relacionado




 Deja un Comentario

(Requerido)

(Requerido)