Komut
|
Açılım
|
Tanım
|
BCF
|
f , b
|
Bit Clear File
|
f nin b inci bitini sıfırla
|
BSF
|
f , b
|
Bit set File
|
f nin b inci bitini 1 yap
|
BTFSC
|
f , b
|
Bit test file, skip if clear
|
f nin b inci biti 0 ise bir
komut atla
|
BTFSS
|
f , b
|
Bit test file, skip if set
|
f nin b inci biti 0 ise bir
komut atla
|
|
|
|
|
Addwf
|
f,d
|
Add w and f
|
w ile f yi topla
d=1 ise sonucu f ye koy
d=0 ise sonucu w ye koy
|
Andwf
|
f,d
|
And w with f
|
w ile f ye AND işlemi yap
d=1 ise sonucu f ye koy
d=0 ise sonucu w ye koy
|
CLRF
|
f
|
CLEAR f
|
f yi sil
|
CLRW
|
|
CLEAR w
|
w yi sil
|
COMF
|
f,d
|
Comlement f
|
f nin tersini al
|
DECF
|
f,d
|
decrement f
|
f yi 1 azalt
d=1 ise sonucu f ye koy
d=0 ise sonucu w ye koy
|
DECFSZ
|
f,d
|
decrement f skip if zero
|
f yi bir azalt eğer sıfır ise bir komut atla
|
INCF
|
f,d
|
increment f
|
f yi bir artır.
|
INCFSZ
|
f,d
|
increment f skip if zero
|
f yi bir artır eğer sıfır ise bir komut atla
|
IORWF
|
f,d
|
Inclusive OR W with F
|
w ile f ye OR işlemi yap
|
MOVF
|
f.d
|
Move F
|
f yi taşı
|
MOVWF
|
f
|
Move W to F
|
w yi f ye taşı
|
NOP
|
|
NO operation
|
İşlem yapma
|
RLF
|
f,d
|
Rotate Left F through Carry |
F yi birer bit sola kaydır
Biraz düşünürseniz bunun 2 ile çarpma olduğunu
anlarsınız. |
RRF
|
f,d
|
Rotate Right F through Carry
|
f yi birer bit sağa kaydır
|
SUBWF
|
f,d
|
Subract W from f
|
f den w yi çıkart
|
SWAPF
|
f,d
|
Swap nibles in
f
|
F nin 4 lü bitlerinin
yerini değiştir
|
XORWF
|
f,d
|
Exclusive OR w with F
|
w ile f ye EXOR işlemi yap
|
|
|
|
|
ADDLW
|
k
|
Add literal and w
|
k yı w ye ekle
|
ANDLW
|
k
|
And literal with k
|
k yı w ile And le
|
CALL
|
k
|
Call subroutine k
|
k altyordamını çağır
|
CLRWDT
|
|
Clear Watchdog Timer
|
watchdog Timer temizle
|
GOTO
|
k
|
Goto address k
|
k etiketine git
|
IORLW
|
k
|
Inclusive or literal k with w
|
w ile k yı IOR la
|
MOVLW
|
k
|
Move literal k to w
|
k yı w ye taşı
|
RETFIE
|
|
Return from interrupt
|
kesmeden dön
|
RETLW
|
k
|
Return with literal in
w
|
k yı w ye yükle ve dön
|
RETURN
|
|
Return from subroutine
|
Altyordamdan dön
|
SLEEP
|
|
Go into standby mode
|
Yat uyu, heç bişeycik yapma
|
SUBLW
|
k
|
Subtract w from literal k
|
w yi k dan çıkart
|
EXORLW
|
k
|
Exclisive OR literal k with W
|
k yı w ile Exor la
|