Area SX srl - Informatica e Microelettronica
0
Torna a: Home Page Soluzioni Microcontrollori PIC Elenco delle istruzioni del PIC16F84

Elenco delle istruzioni del PIC16F84

Data di pubblicazione: 17-10-2003 | Versione Italiana  | (No English Version)The English version of this article does not exists
Parole chiave: - PIC -

Set di istruzioni del PICmicro 16F84

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)

Segnala questo articolo: 



Parole chiave: - PIC -

Data di pubblicazione: 17-10-2003Hits: 42975
I marchi citati sono proprietà dei titolari dei relativi diritti. Le caratteristiche tecniche e i prezzi riportati sono indicativi e soggetti a variazioni senza preavviso. Le foto non hanno valore contrattuale. Nonostante accurate verifiche, il presente documento può contenere prezzi o specifiche errati. Area SX si scusa in anticipo e si impegna ad evitare tali imprecisioni.

 Area SX store
In questa sezione puoi ordinare direttamente i prodotti descritti in questo articolo
PICSTART+;P16F628A
Tutti i prezzi indicati sono espressi in Euro con IVA e spese di trasporto escluse. I prezzi si riferiscono al singolo pezzo
DescrizioneCodicePrezzo

Rivenditori Social Contatti Condizioni
Area SX s.r.l
Via Stefano Longanesi 25
00146 Roma

Tel: +39.06.99.33.02.57
Fax: +39.06.62.20.27.85
P.IVA 06491151004
Condizioni di vendita
Procedura di rientro in garanzia
Condizioni per i rivenditori