Εντοπίστε ένα διαθέσιμο pin εξόδου για το μικροελεγκτή , χρησιμοποιώντας την τεκμηρίωση μικροελεγκτή για την αναφορά . Ο πείρος μπορεί να φέρει την ένδειξη " εισόδου /εξόδου . " Για αυτό το σεμινάριο , pin " 1 " θα χρησιμοποιηθεί . 2
Τοποθετήστε την αντίσταση 330 - ohm στην περιοχή breadboard της γενικότερης ανάπτυξης μικροελεγκτή . Συνδέστε το ένα πόδι της αντίστασης με τον ακροδέκτη 1 του μικροελεγκτή . Χρησιμοποιήστε ένα καλώδιο γεφύρωσης εάν είναι απαραίτητο.
Εικόνων 3
Τοποθετήστε το LED στην περιοχή breadboard και συνδέστε το διαθέσιμο σκέλος της αντίστασης στην άνοδο ( μακρύτερο σκέλος ) του LED .
4
Συνδέστε την κάθοδο ( μικρότερο σκέλος ) του LED με τη γείωση του κυκλώματος .
5
Συνδέστε το μικροελεγκτή με τον υπολογιστή , χρησιμοποιώντας το καλώδιο διασύνδεσης . Ανατρέξτε στην τεκμηρίωση microntroller για συγκεκριμένες οδηγίες σχετικά με το πώς να το κάνουμε αυτό .
Η 6
Ανοίξτε τον επεξεργαστή μικροελεγκτή στον υπολογιστή .
Η
7 Συνδέστε το τροφοδοτικό DC στο μικροελεγκτή και ενεργοποιήστε .
εικόνων Προγραμματισμός του μικροελεγκτή
8
Ξεκινήστε ένα νέο πρόγραμμα στον επεξεργαστή μικροελεγκτή . Χρησιμοποιήστε μια αναφορά προγραμματισμού μικροελεγκτή για το υπόλοιπο του παρόντος τμήματος .
Η 9
Εισάγετε μια εντολή για να ορίσετε pin 1 του μικροελεγκτή σε λειτουργία εξόδου . Σε γενικές γραμμές , η εντολή θα περιλαμβάνει τον καθορισμό του πείρου " κατεύθυνση " στο "1 ". Το " 1 " μπορεί να χρειαστεί να τοποθετηθεί σε μια συγκεκριμένη θέση , στην εντολή , για την αντιμετώπιση πείρος 1 . Η εντολή θα είναι κάποια μορφή από τα ακόλουθα : . DIRECTION = 00000010
Η 10
Εισάγετε μια εντολή , σε μια νέα γραμμή , να στείλει ένα " υψηλό " σήμα στον ακροδέκτη 1 . Ένα "υψηλό" σήμα σημαίνει ότι ένα 5 - volt ( ή ισοδύναμο ) επίπεδο θα πρέπει να σταλεί. Η εντολή συνήθως λαμβάνει τη μορφή του αριθμού pin και μια ονομασία για την υψηλή ή χαμηλή . Θα μοιάζει με αυτό : HIGHPIN 1
Η
11 Ολοκλήρωση του προγράμματος εισάγοντας μια εντολή για μια χρονική καθυστέρηση . . Η αξία της καθυστέρησης ορίζεται συχνά με τη μορφή των χιλιοστών του δευτερολέπτου . Η εντολή διακόπτει την επεξεργασία μικροελεγκτή , διατηρώντας pin 1 στο «υψηλή» κατάσταση που είχε οριστεί , πριν από την παύση . Μια καθυστέρηση για τρία δευτερόλεπτα θα μοιάζει με αυτό : . ΚΑΘΥΣΤΕΡΗΣΗ = 3000
Η 12
Μετά την εισαγωγή ενός ΤΕΛΟΣ ή την εντολή STOP , την κατάρτιση /τρέξτε το πρόγραμμα και παρατηρήστε την LED . Η τιμή καθυστέρηση μπορεί να αυξηθεί για να κρατήσει το LED φωτίζεται περισσότερο .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα