Ana sayfa | Hakkımda | İletişim | Sosyal platform
PIC CCS C & ASM / Komutlar
PIC ASM: ADDLW a ; komutu

  ADDLW  a ; komutu ADDWF a, b komutuyla aynı işlemi yapar. Bu iki komut arasındaki tek fark, ADDWF  a, b komutu sonucun nereye yazılması gerektiğini programcıya bırakırken,  ADDLW   a  komutu, sonucu direkt W kayıtçısına yazar.  

 Bu yüzden bu komut tek parametreden oluşur. 

Aşağıdaki örneği inceleyelim:

SAYI1   EQU   h'25'
SAYI2   EQU   h'26'

MOVLW   b'00000111'     ; W'ya 2 tabanda decimal 7 sayısı yüklendi.
MOVWF   SAYI1           ; W'daki değer SAYI1 etiketine aktarıldı. Yani h'25' 
MOVLW   d'3'            ; W'ya 10 tabanda 3 sayısı yüklendi.
MOVWF   SAYI2           ; W'daki değer SAYI2 etiketine aktarıldı.

MOVWF   SAYI1      ; SAYI1 etiketindeki değeri W'ya yükledik.
ADDLW   SAYI2      ; W'ya yüklediğimiz SAYI1 etiketimizin değerini 
                   ; SAYI2 etiketimizin değeri ile topladık.
                   ; Sonuç W kayıtçısına yazıldı..
                   ; W kayıtçısının son durumu: Decimal 10, Binary '00001010', Hex h'0A' 

Evet kullanımı gayet basit, yine de anlamadığınız bir yer olursa iletişim sayfamızdan ya da facebook üzerinden mesaj atabilirsiniz.

 

ELEKTRO ÇAVUŞ
Ana sayfa | Hakkımda | İletişim | Sosyal platform
ELEKTRO ÇAVUŞ2012 | elektrocavus.com