Πώς να γράψετε ένα πρόγραμμα για έναν μικροελεγκτή

Πίνακας περιεχομένων:

Πώς να γράψετε ένα πρόγραμμα για έναν μικροελεγκτή
Πώς να γράψετε ένα πρόγραμμα για έναν μικροελεγκτή

Βίντεο: Πώς να γράψετε ένα πρόγραμμα για έναν μικροελεγκτή

Βίντεο: Πώς να γράψετε ένα πρόγραμμα για έναν μικροελεγκτή
Βίντεο: 2 - Ο Μικροελεγκτής ATmega8515 2024, Απρίλιος
Anonim

Η σύνταξη ενός προγράμματος για έναν μικροελεγκτή με γνώση των βασικών γλωσσών προγραμματισμού είναι πολύ εύκολη. Απλά πρέπει να αποφασίσετε ποιος μικροελεγκτής θέλετε να χρησιμοποιήσετε. Εξετάστε το ενδεχόμενο να γράψετε ένα πρόγραμμα για το PIC16F877, το οποίο περιλαμβάνει κάθε είδους τεχνολογίες και διεπαφές και είναι αρκετά καλό όσον αφορά την απόδοση.

Πώς να γράψετε ένα πρόγραμμα για έναν μικροελεγκτή
Πώς να γράψετε ένα πρόγραμμα για έναν μικροελεγκτή

Οδηγίες

Βήμα 1

Εκκινήστε το προεγκατεστημένο πρόγραμμα MPLAB και επιλέξτε το στοιχείο Project / project Wizard από το μενού. Στη συνέχεια θα ανοίξει ένα παράθυρο όπου κάντε κλικ στο "Επόμενο". Επιλέξτε PIC16F877 από τη λίστα των διαθέσιμων μικροελεγκτών και κάντε κλικ στο Επόμενο.

Βήμα 2

Στο παράθυρο που ανοίγει, επιλέξτε το μεταγλωττιστή που θα επεξεργαστεί τον κώδικα του μελλοντικού σας προγράμματος. Φροντίστε να επιλέξετε HITECH PICC Toolsuite στη λίστα Active Toolsuite. Είναι ένας μεταγλωττιστής γλώσσας Γ. Στη συνέχεια, δώστε στο έργο ένα όνομα (TestPIC) και καθορίστε τον κατάλογό του. Μην γράφετε με ρωσικά γράμματα, διαφορετικά θα προκύψουν προβλήματα κατά το άνοιγμα αρχείων. Κάντε κλικ στο Επόμενο και στη συνέχεια Τέλος. Έτσι, ένα κενό πρότυπο έργου είναι έτοιμο.

Βήμα 3

Κάντε κλικ στο Αρχείο / Νέο. Στο παράθυρο Untitled που εμφανίζεται, επιλέξτε Αρχείο / Αποθήκευση ως … Καθορίστε το όνομα TestPIC.c και μεταβείτε στο φάκελο με το έργο. Επιλέξτε το πλαίσιο δίπλα στο Προσθήκη αρχείου στο έργο. Παρακάτω, τοποθετήστε αυτόν τον κωδικό σε ένα ανοιχτό παράθυρο έργου #include _CONFIG (0x03F72); int i = 0; void main (void) {T0IE = 0; GIE = 0; TRISB = 0; PORTB = 0; ενώ (1 == 1) {PORTB ++; για (i = 0; i

Βήμα 4

Ανοίξτε Bits Configure / Configuration … Εδώ, ορίστε τις τιμές των επιλογών για το έργο: Oscillator - HS (ένας συντονιστής χαλαζία θα λειτουργήσει ως γεννήτρια ρολογιού), WatchDog Timer - Off (απενεργοποιήστε την επαναφορά του μικροελεγκτή), Χρονοδιακόπτης ενεργοποίησης - Ενεργό (παραμονή σε κατάσταση επαναφοράς), Ανίχνευση καφέ εκτός λειτουργίας - Ενεργό, Πρόγραμμα χαμηλής τάσης - Απενεργοποιημένο, Εγγραφή προγράμματος Flash - Ενεργοποιημένο, Προστασία ανάγνωσης δεδομένων EE - Απενεργοποίηση), Προστασία κωδικού - Απενεργοποίηση (απενεργοποίηση προστασίας κωδικού MK).

Βήμα 5

Συντάξτε τον κωδικό. Για να το κάνετε αυτό, κάντε κλικ στο Project / Build All. Μετά την ολοκλήρωση της συλλογής, θα εμφανιστεί ένα παράθυρο για την επιτυχή ολοκλήρωση. Μετά από αυτό, το αρχείο TestPIC.hex θα εμφανιστεί στο φάκελο του έργου, ο οποίος θα περιέχει έναν ειδικό κωδικό. Γράψτε το στον μικροεπεξεργαστή χρησιμοποιώντας τον προγραμματιστή.

Συνιστάται: