Specifications
mikroElektronika | Free Online Book | PIC Microcontrollers | Chapter 9: Instruction Set
combining already existing instructions.
Instruction Description
Equivalent
Instruction
Status Affected
ADDCF f,d Add with carry
BTFSC
INCF
STATUS,C
ADDDCF f,d Add with Digit Carry
BTFSC
INCF
STATUS,DC
B k Branch GOTO
BC k Branch on Carry
BTFSC
GOTO
STATUS,C
BDC k Branch on Digit Carry
BTFSC
GOTO
STATUS,DC
BNC k Branch on No Carry
BTFSS
GOTO
STATUS,C
BNDC k
Branch on No Digit
Carry
BTFSS
GOTO
STATUS,DC
BNZ k Branch on No Zero
BTFSS
GOTO
STATUS,Z
BZ k Branch on Zero
BTFSC
GOTO
STATUS,Z
CLRC Clear Carry BCF STATUS,C
CLRDC Clear Digit Carry BCF STATUS,DC
CLRZ Clear Zero BCF STATUS,Z
MOVFW f Move File to W MOVF
SETC f Set Carry BSF STATUS,C
SETDC Set Digit Carry BSF STATUS,DC
SETZ Set Zero BSF STATUS,Z
SKPC Skip on Carry BTFSS STATUS,C
SKPDC Skip on Digit Carry BTFSS STATUS,DC
SKPNC Skip on No Carry BTFSC STATUS,Z
SKPNDC Skip on No Digit Carry BTFSC STATUS,DC
SKPNZ Skip on Non Zero BTFSC STATUS,Z
SKPZ Skip on Zero BTFSS STATUS,Z
SUBCF f, d
Subtract Carry from
File
BTFSC
DECF
STATUS,C
SUBDCF f, d
Subtract Digit Carry
from File
BTFSC
DECF
STATUS,DC
TSTF f Test File MOVF
Previous Chapter | Table of Contents | Next Chapter
http://www.mikroe.com/en/books/picmcubook/ch9/ (34 of 35)5/3/2009 11:35:12 AM