Πίνακας περιεχομένων:
- Βήμα 1: Λογισμικό που χρησιμοποιείται:
- Βήμα 2: Εξαρτήματα που χρησιμοποιούνται:
- Βήμα 3: Κωδικός
- Βήμα 4: Διάγραμμα κυκλώματος
- Βήμα 5: Επεξήγηση έργου:
Βίντεο: Διεπαφή οθόνης LED Dot Matrix με μικροελεγκτή 8051: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Σε αυτό το έργο πρόκειται να διασυνδέσουμε μια οθόνη LED με κουκκίδα με μικροελεγκτή 8051. Εδώ θα δείξουμε προσομοίωση στο proteus, μπορείτε να εφαρμόσετε το ίδιο πράγμα στο υλικό σας. Έτσι, εδώ θα εκτυπώσουμε πρώτα έναν χαρακτήρα, ας πούμε "Α" σε αυτήν την οθόνη και στη συνέχεια θα τον κάνουμε να μετακινηθεί σε αυτήν την οθόνη.
Αυτό είναι πολύ ενδιαφέρον έργο. Νομίζω ότι έχετε δει πολλές εφαρμογές αυτού του τύπου της οθόνης μήτρας στον πραγματικό κόσμο. Έτσι εδώ χρησιμοποιώντας το 8051 θα φτιάξουμε ένα πρωτότυπο αυτού του έργου προβολής.
Βήμα 1: Λογισμικό που χρησιμοποιείται:
Καθώς δείχνουμε προσομοίωση proteus, έτσι για κωδικοποίηση και προσομοίωση που ζητήσατε:
1 Keil uvision: Είναι πολλά προϊόντα από κιλ. έτσι θα σας ζητηθεί μεταγλωττιστής c51. Μπορείτε να κατεβάσετε το λογισμικό από εδώ
2 Λογισμικό Proteus για προσομοίωση: Αυτό είναι το λογισμικό για την εμφάνιση προσομοίωσης. Θα λάβετε πολλές πληροφορίες για τη λήψη αυτού του λογισμικού.
Εάν το κάνετε σε υλικό, τότε θα χρειαστείτε ένα λογισμικό που είναι μαγικό για να ανεβάσετε τον κώδικα στο υλικό σας. Θυμηθείτε ότι η μαγεία flash αναπτύσσεται από το NXP. Επομένως, δεν μπορείτε να ανεβάσετε όλους τους μικροελεγκτές οικογένειας 8051 μέσω αυτού του λογισμικού. Επομένως, μπορείτε να ανεβάσετε μόνο τον ελεγκτή που βασίζεται στην Philips.
Βήμα 2: Εξαρτήματα που χρησιμοποιούνται:
Εδώ στο demo βίντεο μας χρησιμοποιούμε προσομοίωση proteus, αλλά σίγουρα αν το κάνετε στο υλικό σας θα σας ζητηθούν αυτά τα στοιχεία για αυτό το έργο:
8051 Πίνακας ανάπτυξης: Έτσι, αν έχετε αυτόν τον πίνακα θα είναι καλύτερο, ώστε να μπορείτε εύκολα να ανεβάσετε τον κώδικα μόνοι σας.
Οθόνη LED 8*8 Dot Matrix: Καθώς χρησιμοποιούμε οθόνη 8*8, έτσι υπάρχουν 64 LED σε μία ενιαία οθόνη LED
Μετατροπέας USB σε UART: Πρόκειται για αρσενικό συνδετήρα τύπου 9 Pin D Για RS232 O/p
Μερικά καλώδια βραχυκυκλωτήρων
Βήμα 3: Κωδικός
Μπορείτε να κατεβάσετε τον πηγαίο κώδικα από εδώ
Βήμα 4: Διάγραμμα κυκλώματος
Βήμα 5: Επεξήγηση έργου:
Ολόκληρη η περιγραφή του έργου δίνεται στο παραπάνω βίντεο
Εάν έχετε οποιαδήποτε αμφιβολία σχετικά με αυτό το έργο, μη διστάσετε να μας σχολιάσετε παρακάτω.
Και αν θέλετε να μάθετε περισσότερα σχετικά με το ενσωματωμένο σύστημα, μπορείτε να επισκεφθείτε το κανάλι μας στο youtube
Επισκεφθείτε και κάντε like στη σελίδα μας στο Facebook για συχνές ενημερώσεις.
Ευχαριστώ & Χαιρετισμούς, Τεχνολογίες Embedotronics
Συνιστάται:
Διασύνδεση μικροελεγκτή Atmega16 με οθόνη LED Dot Matrix: 5 βήματα
Διασύνδεση μικροελεγκτή Atmega16 με Ded Matrix Led Display: Σε αυτό το έργο πρόκειται να διασυνδέσουμε μία οθόνη LED με κουκκίδες με μικροελεγκτή AVR (Atmega16). Εδώ θα δείξουμε προσομοίωση στο proteus, μπορείτε να εφαρμόσετε το ίδιο πράγμα στο υλικό σας. Εδώ λοιπόν θα εκτυπώσουμε πρώτα έναν χαρακτήρα ας πούμε 'Α' σε t
AVR Μικροελεγκτή Fuse Bits Διαμόρφωση. Δημιουργία και μεταφόρτωση στη μνήμη flash του μικροελεγκτή του προγράμματος αναβοσβήνει LED .: 5 βήματα
AVR Μικροελεγκτή Fuse Bits Διαμόρφωση. Δημιουργία και μεταφόρτωση στο Flash Memory of Microcontroller του LED Blinking Program: Σε αυτή την περίπτωση θα δημιουργήσουμε απλό πρόγραμμα σε κώδικα C και θα το γράψουμε στη μνήμη του μικροελεγκτή. Θα γράψουμε το δικό μας πρόγραμμα και θα μεταγλωττίσουμε το εξάγωνο αρχείο, χρησιμοποιώντας το Atmel Studio ως ολοκληρωμένη πλατφόρμα ανάπτυξης. Θα διαμορφώσουμε την ασφάλεια bi
Διασύνδεση οθόνης 7 τμημάτων με Shift Register Χρησιμοποιώντας μικροελεγκτή CloudX: 5 βήματα
Διασύνδεση οθόνης 7 τμημάτων με Shift Register Χρησιμοποιώντας μικροελεγκτή CloudX: Σε αυτό το έργο δημοσιεύουμε ένα σεμινάριο για τον τρόπο διασύνδεσης επίδειξης LED επτά τμημάτων με τον μικροελεγκτή CloudX. Επτά οθόνες τμημάτων χρησιμοποιούνται σε πολλές ενσωματωμένες εφαρμογές συστήματος και βιομηχανικών εφαρμογών, όπου το εύρος των εξόδων που πρέπει να εμφανίζονται είναι γνωστό
Μετρητής οθόνης πολλαπλών 7 τμημάτων με μικροελεγκτή CloudX: 4 βήματα
Μετρητής εμφάνισης πολλαπλών τριών τμημάτων με μικροελεγκτή CloudX: Αυτό το έργο εξηγεί πώς να εμφανίζονται δεδομένα σε δύο 7 τμήματα χρησιμοποιώντας μικροελεγκτή CloudX
Φροντιστήριο Πώς να κάνετε 4-ψηφιακή διεπαφή οθόνης με το Arduino UNO: 6 βήματα (με εικόνες)
Φροντιστήριο Πώς να κάνετε 4-ψηφιακή διεπαφή οθόνης με το Arduino UNO: Αυτό το σεμινάριο θα σας διδάξει ορισμένα βασικά για τη χρήση της 4-ψηφιακής οθόνης με το Arduino UNO