Ο μικροεπεξεργαστής είναι μια μεγάλη, προηγμένη μορφή μικροελεγκτή.
Το Multisim της National Instruments είναι ένα χρήσιμο εργαλείο για το σχεδιασμό και τη δοκιμή ηλεκτρονικών κυκλωμάτων, σε έναν εικονικό χώρο εργασίας. Ένα από τα προηγμένα χαρακτηριστικά του λογισμικού είναι η δυνατότητα προσομοίωσης μικροελεγκτή ή MCU. Η αρχική εγκατάσταση και διαμόρφωση του εικονικού MCU είναι μια σύντομη, σταδιακή διαδικασία που μπορεί να επιτευχθεί εύκολα. Ωστόσο, η πραγματική κατασκευή του κυκλώματος MCU και ο προγραμματισμός του MCU μπορεί να είναι προκλητική και χρονοβόρα, αλλά μπορείτε να ολοκληρώσετε την αρχική ρύθμιση και διαμόρφωση.
Βήμα 1
Ανοίξτε το Multisim και κάντε κλικ στο εικονίδιο MCU, το οποίο βρίσκεται στη γραμμή εργαλείων στοιχείων. Αφού ανοίξει το παράθυρο, επιλέξτε την οικογένεια "805x", επιλέξτε το "8051" MCU και κάντε κλικ στο "OK". Το παράθυρο θα εξαφανιστεί και ένα περίγραμμα του 8051 θα εμφανιστεί στο χώρο εργασίας.
Το βίντεο της ημέρας
Βήμα 2
Τοποθετήστε το 8051 στον χώρο εργασίας κάνοντας κλικ μία φορά. Αφού τοποθετηθεί, θα εμφανιστεί ένα παράθυρο με τίτλο "MCU Wizard - Step 1 of 3".
Βήμα 3
Ονομάστε τον χώρο εργασίας "testspace" και επαληθεύστε τη διαδρομή του χώρου εργασίας. Κάντε κλικ στο "Επόμενο >" για να προχωρήσετε στο επόμενο παράθυρο. Δεν είναι απαραίτητο, αλλά μπορείτε επίσης να "περιηγηθείτε" και να επιλέξετε διαφορετική διαδρομή χώρου εργασίας για αποθήκευση.
Βήμα 4
Κάντε κλικ σε κάθε αναπτυσσόμενο μενού, στο παράθυρο "2 από 3". Επιλέξτε "Standard" για τον τύπο έργου και επιλέξτε "Assembly" για τη γλώσσα προγραμματισμού. Ονομάστε το έργο "testMCU" και κάντε κλικ στο "Επόμενο >" για να συνεχίσετε. Το εργαλείο assembler/compiler θα ρυθμιστεί αυτόματα όταν επιλεγεί η γλώσσα προγραμματισμού.
Βήμα 5
Κάντε κλικ στο κουμπί επιλογής για "Προσθήκη αρχείου πηγής" στο παράθυρο "3 από 3". Ονομάστε το αρχείο προέλευσης "test1". Κάντε κλικ στο "Finish" για να κλείσετε τον Οδηγό MCU και κάντε κλικ στο "X" για να κλείσετε το παράθυρο του στοιχείου 8051.
Βήμα 6
Κατασκευάστε ένα κύκλωμα χρησιμοποιώντας το MCU. Αυτή η διαδικασία είναι παρόμοια με την κατασκευή οποιουδήποτε άλλου κυκλώματος στο Multisim.
Βήμα 7
Κάντε κλικ στην καρτέλα για το παράθυρο "test1.asm" (στο κάτω μέρος του χώρου εργασίας) για να προγραμματίσετε το 8051. Θα ανοίξει ένα ξεχωριστό παράθυρο προγραμματισμού. Γράψτε το πρόγραμμα MCU στην περιοχή όπου δηλώνει "; Εισαγάγετε τον κωδικό σας εδώ." Συμπεριλάβετε τις δηλώσεις "$MOD51" και "END" στο πρόγραμμά σας.
Βήμα 8
Εκτελέστε την προσομοίωση όταν ολοκληρωθεί ο προγραμματισμός. Κάντε κλικ στο "Simulate" και επιλέξτε "Run". Αυτό θα μεταγλωττίσει τον κώδικα και θα λειτουργήσει το κύκλωμα MCU.
Πράγματα που θα χρειαστείτε
Λογισμικό Multisim έκδοση 10.0 (ή ισοδύναμο).
Αρχείο PDF “MCU Module User Guide”.
Υπόδειξη
Χρησιμοποιήστε μια αναφορά προγραμματισμού για βοήθεια με τη γλώσσα και τον μεταγλωττιστή. Ορισμένες εκδόσεις του Multisim περιλαμβάνουν εγχειρίδια αναφοράς που περιλαμβάνονται στο φάκελο "Τεκμηρίωση". Εάν όχι, οι αναφορές γλώσσας μπορούν εύκολα να βρεθούν στο Διαδίκτυο. Το "8051 Cross Assembler User's Manual" της Metalink Corporation είναι η αναφορά του κατασκευαστή για τον προγραμματισμό του 8051 MCU.
Ορισμένες ενέργειες μενού στο Multisim μπορούν να εκτελεστούν με συντομεύσεις πληκτρολογίου. Για παράδειγμα, μπορείτε να εκτελέσετε μια προσομοίωση πατώντας το πλήκτρο «F5».
Υπάρχουν πολλά παραδείγματα MCU στο Multisim. Το 8051 είναι ένα πολύ κοινό και «βασικό» παράδειγμα MCU.
Προειδοποίηση
Εάν το κύκλωμα MCU δεν λειτουργεί σωστά, ελέγξτε τον προγραμματισμό για σφάλματα και ελέγξτε τις συνδέσεις του κυκλώματος. Εάν τα προβλήματα παραμένουν, συμβουλευτείτε την τεκμηρίωση Multisim.