zum Directory-modus

PIC-Programmierung

Befehl INCF

Inkrementiere Register
Tab. 1
INCF: inkrementiere f
Syntax: INCF f,d
Operanden:0 ≤ f ≤ 127 d = [0,1]
Operation:(f) + 1 → (destination)
Zyklen:1
Wörter:1
Beeinflusste Flags:Zero
Code:00 1010 dfff ffff

Mit diesem Befehl wird das adressierte Register inkrementiert, d.h. der darin enthaltene Wert wird um eins erhöht. Das Ergebnis verbleibt, wenn d=1, in dem entsprechenden Register, andernfalls befindet es sich im W-Register. Entsteht beim Inkrementieren der Wert Null, so wird das Zero-Flag gesetzt. Andere Flags werden von diesem Befehl nicht beeinflusst.

Beispiel

   ; Vor der Anweisung: 
   ; CNT = 0x01 
   ; Z = 0
   
   INCF CNT,1 
   
   ; Nach der Anweisung:
   ; CNT = 0x02 
   ; Z = 0 da kein Überlauf
    
Seite 17 von 36