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


 

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


 


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

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

Σημαίες Τοποθετεί το λιγότερο σημαντικό ψηφίο (LSB) του καταχωρητή f, στο κρατούμενο ψηφίο (Carry).
Κύκλοι μηχανής 1 Κύκλος



SLEEP Ενεργοποίησε την λειτουργία χαμηλής κατανάλωσης (Sleep - κατανάλωση 2μA)
Σύνταξη [Ετικέτα]SLEEP
( Η ετικέτα μπορεί να παραληφθεί, Το σημαίνει διάστημα )
Τελεστές Κανένας
Λειτουργία Σταματά η λειτουργία του κυκλώματος χρονισμού και ο μικροεπεξεργαστής μπαίνει σε κατάσταση αναμονής.

Η εντολή μηδενίζει τον επιτηρητή προγράμματος (watchdog timer), και αν χρησιμοποιείται προδιαιρέτης (prescaler), τον μηδενίζει και αυτόν.

Σημαίες Βάζει την τιμή 1 στο ψηφίο TO και  0 στο ψηφίο PD του καταχωρητή STATUS.
Κύκλοι μηχανής 1 Κύκλος



SUBLW Αφαίρεσε το περιεχόμενο του  W από το σταθερό αριθμό k
Σύνταξη [Ετικέτα]SUBLWk
( Η ετικέτα μπορεί να παραληφθεί, Το σημαίνει διάστημα )
Τελεστές k : Σταθερός αριθμός  ( 00(00h) έως 255(FFh) )
Λειτουργία Αφαιρεί το περιεχόμενο του  W από το σταθερό αριθμό k.

Στην πραγματικότητα δημιουργεί το δεύτερο συμπλήρωμα του W και προσθέτει σε αυτό τον σταθερό αριθμό k.

(ΠΧ)
Σημαίες Ψηφίο Carry=1, και  Zero=0 ( Θετικό αποτέλεσμα )
Ψηφίο Carry=1, και  Zero=1 ( Μηδενικό αποτέλεσμα )
Ψηφίο Carry=0, και  Zero=0 ( Αρνητικό αποτέλεσμα )
Κύκλοι μηχανής 1 Κύκλος



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

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

Στην πραγματικότητα δημιουργεί το δεύτερο συμπλήρωμα του W και προσθέτει σε αυτό το περιεχόμενο του καταχωρητή f.

(Π.Χ)
Σημαίες Ψηφίο Carry=1, και  Zero=0 ( Θετικό αποτέλεσμα )
Ψηφίο Carry=1, και  Zero=1 ( Μηδενικό αποτέλεσμα )
Ψηφίο Carry=0, και  Zero=0 ( Αρνητικό αποτέλεσμα )
Κύκλοι μηχανής 1 Κύκλος


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