![]() |
|
|||||||
| Mikrodenetleyiciler Tüm tasarım Yardımcıları (Derleyici ,Çevirici,Bağlayıcı) ilgili sorular.Gömülü Programlama ile ilgili sorular´,assembler, C, C++, EC++, Pascal, Basic hakkında ne isterseniz. Programlama PIC, Atmel, Zilog, Rabbit, Hitachi-Renesas, 8051, Philips/NXP MCU, Intel 8088, Motorola 6800 serisi ve Zilog Z80 |
![]() |
|
|
|
Seçenekler | Stil |
|
|
#1 |
|
Yeni Üye
Üyelik tarihi: Jan 2009
Mesajlar: 4
![]() |
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 |
|
|
|
![]() |
| Seçenekler | |
| Stil | |
|
|