Home Pic in Greek Οδηγός χρήσης Pic Εντολές Pic16XXX [1] [2] [3] [4] [5] [6] [7] [8] [9]


 

Σετ εντολών της σειράς  PIC16 ΧΧΧΧ [4]


 

COMF Φτιάξε το συμπλήρωμα του καταχωρητή f
Σύνταξη [Ετικέτα]COMFf, d
( Η ετικέτα μπορεί να παραληφθεί, Το σημαίνει διάστημα )
Τελεστές f : Διεύθυνση καταχωρητή ( 00(00h) έως 127(7Fh) )
d :  Προορισμός αποτελέσματος ( 0 ή 1 )
Λειτουργία Δημιουργεί το συμπλήρωμα του καταχωρητή f .

(Προσοχή! δεν δημιουργεί το     2'ο Συμπλήρωμα)


d = 0 : αποθήκευση στον W
d = 1 : αποθήκευση στον f

(Π.Χ)
Σημαίες Όταν το αποτέλεσμα είναι  0, βάζει την τιμή 1 στο ψηφίο Z, ενώ όταν δεν είναι 0 βάζει την τιμή 0 στο ψηφίο Z του καταχωρητή STATUS.
Κύκλοι μηχανής 1 Κύκλος




DECF Μείωσε κατά ένα την τιμή του καταχωρητή f
Σύνταξη [Ετικέτα]DECFf, d
( Η ετικέτα μπορεί να παραληφθεί, Το σημαίνει διάστημα )
Τελεστές f : Διεύθυνση καταχωρητή ( 00(00h) έως 127(7Fh) )
d :  Προορισμός αποτελέσματος ( 0 ή 1 )
Λειτουργία Μειώνει κατά 1 την τιμή του καταχωρητή f.

d = 0 : αποθήκευση στον W
d = 1 : αποθήκευση στον f

(Π.Χ)
Σημαίες Όταν το αποτέλεσμα είναι  0, βάζει την τιμή 1 στο ψηφίο Z, ενώ όταν δεν είναι 0 βάζει την τιμή 0 στο ψηφίο Z του καταχωρητή STATUS.
Κύκλοι μηχανής 1 Κύκλος



DECFSZ Μείωσε κατά ένα την τιμή του καταχωρητή f, παρέκαμψε την επόμενη εντολή αν ο f γίνει 0
Σύνταξη [Ετικέτα]DECFSZf, d
( Η ετικέτα μπορεί να παραληφθεί, Το σημαίνει διάστημα )
Τελεστές f : Διεύθυνση καταχωρητή ( 00(00h) έως 127(7Fh) )
d :  Προορισμός αποτελέσματος ( 0 ή 1 )
Λειτουργία Μειώνει κατά 1 την τιμή του καταχωρητή f.

d = 0 : αποθήκευση στον W
d = 1 : αποθήκευση στον f

Στην περίπτωση που ο καταχωρητής f γίνει 0, παρακάμπτει την επόμενη εντολή και εκτελεί την μεθεπόμενη.

Σημαίες Καμία
Κύκλοι μηχανής 1 Κύκλος
2 Κύκλοι, Όταν ο καταχωρητής f γίνει 0.



GOTO Πήγαινε και εκτέλεσε την εντολή που υπάρχει στην διεύθυνση k
Σύνταξη [Ετικέτα]GOTOk
( Η ετικέτα μπορεί να παραληφθεί, Το σημαίνει διάστημα )
Τελεστές k : Σταθερός αριθμός  ( 000(000h) έως  2047(7FFh) )
Λειτουργία Φορτώνει την διεύθυνση k στον μετρητή προγράμματος (PC) και το πρόγραμμα συνεχίζει να εκτελείται από την νέα διεύθυνση k. 
Βάζει τα 12 λιγότερο σημαντικά της ψηφία στον καταχωρητή (PC) και τα υπόλοιπα δυο στα ψηφία (bit3) και (bit4) του καταχωρητή PCLATH.
Σημαίες Καμία
Κύκλοι μηχανής 2 Κύκλοι



Εντολές για την σειρά PIC16ΧΧΧ (5) >>