Αγοράστε ένα μικροεπεξεργαστή , που διατίθεται από πολλές κατασκευαστές και βρίσκονται συνήθως σε απευθείας σύνδεση ή από ένα κατάστημα ηλεκτρονικών ειδών . Για να κρατήσει το κόστος κάτω , αγοράστε ένα μικροεπεξεργαστή που κάνει ό, τι χρειάζεστε , αλλά όχι περισσότερο . Επίσης, επιλέξτε έναν μικροεπεξεργαστή που έχει έναν εσωτερικό ταλαντωτή ? Διαφορετικά , το τσιπ θα απαιτήσει ένα εξωτερικό ρολόι . Αν σκοπεύετε να σήματα εισόδου ή αναλογική έξοδο , να πάρει ένα μικροεπεξεργαστή με ένα ψηφιακό - σε-αναλογικό ( A /D ) μετατροπέα και διαμόρφωση πλάτους παλμού . Κατεβάστε το δελτίο για το μικροεπεξεργαστή σας , καθώς περιέχει όλες τις προδιαγραφές , ακόμα και μερικά δείγματα κώδικα για να προγραμματίσετε το τσιπ . 2
Γράψτε το πρόγραμμα . Μικροεπεξεργαστές καταλαβαίνουν κώδικα μηχανής , αλλά θα χρησιμοποιήσει ένα υψηλότερο επίπεδο γλώσσας προγραμματισμού όπως "C" ή " Συνέλευση ". Γράψτε το πρόγραμμα στο λογισμικό Integrated Development Environment ( IDE) για μικροεπεξεργαστή σας , η οποία θα καταρτίσει τον κώδικα σε μια γλώσσα που η μηχανή μπορεί να καταλάβει . Αν έχετε λίγη εμπειρία με τη γλώσσα προγραμματισμού Assembly , το δελτίο για το μικροελεγκτή σας πρέπει να έχει τις λέξεις-κλειδιά και σετ εντολών , και την ιστοσελίδα του κατασκευαστή θα πρέπει να έχουν κωδικούς παράδειγμα .
Εικόνων 3
Δοκιμάστε το πρόγραμμα χρησιμοποιώντας το πακέτο προσομοίωσης IDE . Μόλις έχετε ενσωματωμένο το πρόγραμμα σε μικροεπεξεργαστή σας , θα βρείτε εξαιρετικά δύσκολο να debug και να βρουν τα λάθη . Ως εκ τούτου , τα περισσότερα πακέτα IDE έχουν τη δυνατότητα να προσομοιώσει τον κωδικό στην οθόνη του υπολογιστή σας . Ο προσομοιωτής IDE επιτρέπει την εκτέλεση γραμμή- γραμμή, καθώς επίσης και μια οπτική αναπαράσταση των μεταβλητών που ορίζονται από τον κώδικα. Αποσφαλμάτωση του κώδικα μέσω του λογισμικού προσομοίωσης διαδραματίζει αναπόσπαστο ρόλο στην αποφυγή απογοήτευση αργότερα, αν το πρόγραμμά σας δεν συμπεριφέρεται όπως αναμένεται .
Η 4
αποκτήσουν και να συνδέσετε μια καθολική stand-alone προγραμματιστής στον υπολογιστή σας . Αυτή η συσκευή συνδέεται στη σειριακή θύρα σας και να έχει μια υποδοχή που ταιριάζει έως και 60 - pin μικροεπεξεργαστές . Η καθολική προγραμματιστής , πρέπει να αφαιρέσετε το μικροεπεξεργαστή από το κύκλωμα σας? Χρησιμοποιήσετε μια υποδοχή για τη σύνδεση μεταξύ του μικροεπεξεργαστή και του υπόλοιπου κυκλώματος . Μηδέν δύναμη παρεμβολής ( ZIF ) υποδοχές καθιστούν πολύ εύκολο να αφαιρέσετε τα μικροεπεξεργαστές χωρίς να καταστρέφει τις ακίδες του chip .
5
Ενσωματώστε το πρόγραμμά σας σε μικροεπεξεργαστή σας . Στο λογισμικό IDE , επιλέξτε προγραμματιστή σας από το drop-down μενού . Πριν από την προσθήκη του προγράμματός σας , να διαγράψει το προηγούμενο πρόγραμμα από το τσιπ . Ορισμένες παλαιότερες μικροεπεξεργαστών, με ένα γυάλινο παράθυρο στην κορυφή έχουν UV διαγραφόμενη μνήμη . Για να διαγράψετε αυτές τις συσκευές , τοποθετήστε το τσιπ κάτω από μια λάμπα UV για 20 λεπτά . Flash μνήμη είναι δυνατόν να διαγραφεί από το λογισμικό . Ανάλογα με το μέγεθος του προγράμματός σας , αυτό μπορεί να διαρκέσει από μερικά δευτερόλεπτα έως μερικά λεπτά για να μεταφέρει το πρόγραμμά σας με τον μικροεπεξεργαστή .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα