Set istruzioni del PIC16F84

Questo č il set completo delle istruzioni riconosciute dal PIC16F84:

Sintassi Descrizione Microchip Operazione equivalente
ADDLW k Add Literal and W W = W + k
ADDWF f,d Add W and f d  =  W + f (dove d puņ essere W o f)
ANDLW k AND Literal with W W = W AND k
ANDWF f,d AND W with f d = W AND f (dove d puņ essere W o f)
BCF f,b Bit Clear f f(b) = 0
BSF f,b Bit Set f f(b) = 1
BTFSC f,b Bit Test f, Skip if Clear f(b) = 0 ? Si, salta una istruzione
BTFSS f,b Bit Test f, skip if Set f(b) = 1 ? Si, salta una istruzione
CALL k Subroutine Call Chiama la subroutine all'indirizzo k
CLRF f Clear f f = 0
CLRW Clear W Register W = 0
CLRWDT Clear Watchdog Timer Watchdog timer = 0
COMF f,d Complement f d = not f (dove d puņ essere W o f)
DECF f,d Decrement f d = f -1 (dove d puņ essere W o f)
DECFSZ f,d Decrement f, Skip if 0 d = f -1 (dove d puņ essere W o f) se d = 0 salta
GOTO k Go to address Salta all'indirizzo k
INCF f,d Increment f d = f +1 (dove d puņ essere W o f)
INCFSZ f,d Increment f, Skip if 0 d = f +1 (dove d puņ essere W o f) se d = 0 salta
IORLW k Inclusive OR Literal with W W = W OR k
IORWF f,d Inclusive OR W with f d = f OR W (dove d puņ essere W o f)
MOVLW k Move literal to W W = k
MOVF f,d Move f d = f (dove d puņ essere W o f)
MOVWF f Move W to f f = W
NOP No Operation Nessuna operazione
OPTION Load Option Register OPTION = W
RETFIE Return from Interrupt Ritorna da un interrupt handler
RETLW k Return Literal to W Ritorna da una subroutine con W = k
RETURN Return from Subroutine Ritorna da una subroutine
RLF f,d Rotale Left f through Carry d = f << 1 (dove d puņ essere W o f)
RRF f,d Rotale Right f through Carry d = f >> 1 (dove d puņ essere W o f)
SLEEP Go into Standby Mode Mette in standby il PIC
SUBLW k Subtract W from Literal W = k - W
SUBWF f,d Subtract W from f d = f - W (dove d puņ essere W o f)
SWAPF f Swap f f = Swap dei bit 0123 con 4567 di f
TRIS f Load TRIS Register TRIS di f = W
XORLW k Exclusive OR Literal with W W = W XOR k
XORWF f,d Exclusive OR W with f d = f  XOR W (dove d puņ essere W o f)
 
Home page

PICPOINT, SXPOINT and ELETTROSHOP (C) 1997/98 by Andrea Galizia
For comments on this web site, write to webmaster@picpoint.com
Web design by Tiziano Galizia

Pic by example (c) 1997/98 by Sergio Tanzilli & Tiziano Galizia