Επισκόπηση συστήματος
Εισαγωγή
Πριν χρησιμοποιήσετε το πειραματικό σύστημα κουτιού δοκιμής αρχής μικροϋπολογιστή, φροντίστε να διαβάσετε προσεκτικά αυτό το εγχειρίδιο, ώστε να έχετε μια ολοκληρωμένη κατανόηση του συστήματος. Η επισκόπηση του συστήματος, η εγκατάσταση και η χρήση υπόκεινται σε αυτό το βιβλίο και τα υπόλοιπα αναφέρονται στα σχετικά κεφάλαια του αντίστοιχου τόμου.
Χαρακτηριστικά συστήματος
1. Το κουτί δοκιμής αρχής μικροϋπολογιστή διαθέτει εξωτερικό εξομοιωτή 51, συμπαγή δομή συστήματος, πλήρη κοινή χρήση πόρων, χωρίς εναλλαγή διαύλου και αυτόματη αναγνώριση τύπου CPU.
2. Το πειραματικό σύστημα διαθέτει τέλεια διαμόρφωση λογισμικού και υλικού, το λογισμικό προσομοίωσης υποστηρίζει Win98/2000/XP και άλλα λειτουργικά συστήματα και υποστηρίζει την ανάπτυξη γλώσσας assembly και γλώσσας C. Το πειραματικό περιεχόμενο είναι πλούσιο και αποτελεί ιδανική πλατφόρμα για τη διδασκαλία μικροϋπολογιστών ενός τσιπ, αρχών μικροϋπολογιστών και διεπαφών.
Κατανομή πόρων συστήματος
1. Κατανομή χώρου αποθήκευσης ROM/RAM συστήματος
2. Κατανομή διευθύνσεων θύρας εισόδου/εξόδου
Εγκατάσταση και χρήση συστήματος
51 εγκατάσταση και χρήση πειραματικού συστήματος
1. Εγκατάσταση λογισμικού προσομοίωσης 51 μερών: Αρχείο εγκατάστασης DICE-Microcomputer Principle Test Box_KEIL CDROM\TOOL\Keil V809a \1Install\c51v809a.exe", σύμφωνα με τις οδηγίες του DICE-Microcomputer Principle Test Box_KEIL CDROM\TOOL\Keil V809a \KEIL V809a Instructions.doc", ολοκληρώστε την εγκατάσταση του λογισμικού προσομοίωσης 51 μερών KEIL. Για λεπτομερείς οδηγίες, ανατρέξτε στο DICE-Microcomputer Principle Test Box_KEIL CDROM\REF\DICE-KEIL USB Emulator User Manual.pdf. 2. Ρυθμίσεις συστήματος
Ρυθμίστε όλους τους διακόπτες SW3~SW5 στη θέση ON, τοποθετήστε την κάρτα 51K-CPU στη θήκη κάρτας CPU (και στις δύο πλευρές της μονάδας 8088) και βραχυκυκλώστε το μπλοκ βραχυκυκλώματος της κάρτας 51K-CPU στο "πρόγραμμα εκτός τσιπ" (όταν εκτελείται εκτός σύνδεσης ή χρησιμοποιείται εξομοιωτής για πείραμα, το μπλοκ βραχυκυκλώματος συνδέεται στη θέση "πρόγραμμα εκτός τσιπ". Όταν το πρόγραμμα λαμβάνεται στην εσωτερική FLASH του υπολογιστή ενός τσιπ AT89S52 μέσω προγραμματιστή ή ISP online, το μπλοκ βραχυκυκλώματος συνδέεται στο "πρόγραμμα εντός τσιπ").
3. Προγραμματισμός ISP online
Όταν χρησιμοποιείτε καλώδιο λήψης για να κατεβάσετε το αρχείο HEX στην εσωτερική FLASH του υπολογιστή ενός τσιπ, ρυθμίστε το άλλο μπλοκ βραχυκυκλώματος στην κάρτα 51K-CPU σε "λειτουργία προγραμματισμού". Για κανονικά πειράματα, ρυθμίστε το σε "γενική λειτουργία" κατά την εκτέλεση του προγράμματος.
Για την συγκεκριμένη χρήση και τις ρυθμίσεις του online προγραμματισμού ISP, ανατρέξτε στο CD DICE-Microcomputer Principle Test Box_KEIL CDROM\REF\51 Single-chip Computer ISP Download Function Application (USB Interface).doc.
4. Χρήση εκτός σύνδεσης
Όταν η τροφοδοσία του πειραματικού οργάνου είναι ενεργοποιημένη, ο ψηφιακός σωλήνας θα πρέπει να εμφανίζει την ένδειξη "P.___ ___51", υποδεικνύοντας ότι το πειραματικό σύστημα βρίσκεται στην κατάσταση 51 εκτός σύνδεσης. Μπορείτε να εισαγάγετε τον αντίστοιχο πειραματικό αριθμό μέσω του πλήκτρου του πειραματικού οργάνου και, στη συνέχεια, να πατήσετε το πλήκτρο [EX/FV] για να εκτελέσετε το πειραματικό πρόγραμμα σε πλήρη ταχύτητα. Για παράδειγμα, εισαγάγετε τα αριθμητικά πλήκτρα 0 και 9, συνδέστε τα καλώδια του πειράματος A/D και, στη συνέχεια, πατήστε το πλήκτρο [EX/FV] για να εκτελέσετε το πείραμα A/D με τον πειραματικό αριθμό ακολουθίας εννέα.
5. Σύνδεση με λειτουργία υπολογιστή
Αφού επιβεβαιώσετε ότι η τροφοδοσία είναι απενεργοποιημένη, αφαιρέστε το τσιπ μικροελεγκτή AT89S52 στην κάρτα 51K-CPU, συνδέστε το βύσμα IDC40 στο λευκό επίπεδο καλώδιο 40 πυρήνων στην υποδοχή IDC40 του εξομοιωτή USB DICE-KEIL και, στη συνέχεια, χρησιμοποιήστε το τυχαία κατανεμημένο καλώδιο USB για να συνδέσετε τον εξομοιωτή στον υπολογιστή. Συνδέστε την κεφαλή εξομοίωσης 40 πυρήνων στο άλλο άκρο του λευκού επίπεδου καλωδίου 40 πυρήνων στην πράσινη υποδοχή ασφάλισης στην επάνω δεξιά γωνία του πειραματικού οργάνου DICE-5210K.
Σημείωση: Μην το εισάγετε ανάποδα. Ο πρώτος ακροδέκτης στην επάνω αριστερή γωνία της υποδοχής DIP 40 ακίδων είναι ο πρώτος ακροδέκτης του μικροελεγκτή. Υπάρχει ένα βέλος στον πρώτο ακροδέκτη της κεφαλίδας εξομοίωσης 40 ακίδων. Ο εξομοιωτής USB DICE-KEIL πρέπει να τοποθετηθεί στη δεξιά πλευρά της πειραματικής πλακέτας κυκλώματος. Εάν έχετε οποιεσδήποτε ερωτήσεις, καλέστε την τεχνική μας υποστήριξη.
(5) Για λεπτομέρειες σχετικά με την εγκατάσταση και τη χρήση λογισμικού και προγραμμάτων οδήγησης, ανατρέξτε στο εγχειρίδιο του εξομοιωτή.
Σημείωση:
(1) Είτε πρόκειται για σύνδεση και αποσύνδεση ολοκληρωμένων κυκλωμάτων και καρτών CPU, είτε για σύνδεση καλωδίων επικοινωνίας, είτε για ρύθμιση βραχυκυκλωτήρων, είτε για σύνδεση πειραματικών κυκλωμάτων, φροντίστε να το κάνετε σε συνθήκες διακοπής ρεύματος, διαφορετικά μπορεί να προκληθεί ζημιά στον εξοπλισμό.
(2) Αφού συνδεθεί το πειραματικό κύκλωμα, θα πρέπει να ελεγχθεί προσεκτικά πριν από την ενεργοποίηση της τροφοδοσίας.

Πειραματική σύνδεση
51 πίνακας πειραματικής καλωδίωσης μικροελεγκτή
Πείραμα 1: Πείραμα φωτισμού θύρας P1 P1.0~P1.7→L1~L8(led)
Πείραμα 2: Πείραμα φλας P1 P1.0→K1,P1.1→K2
P1.4→L1,P1.5→L2,P1.6→L5,P1.7→L6
Πείραμα 3: Είσοδος θύρας P3.3, έξοδος θύρας P1 P3.3→K1
P1.0~P1.7→L1~L8(led)
Πείραμα 4 Βιομηχανικός Διαδοχικός Έλεγχος P3.4 →K1,P3.3→K2
P1.0~P1.6→L1~L7,P1.7→VIN,JP μπλοκ βραχυκυκλώματος συνδεδεμένο στο ON (ενισχυτής ήχου)
Πείραμα 5 8255 Τετράγωνο κύμα εξόδου θύρας A, B, C Χωρίς καμία σύνδεση, παρατηρήστε το τετραγωνικό κύμα Έξοδος από θύρες PA, PB και PC
Πείραμα 6 8255 Η θύρα PA ελέγχει τη θύρα PB PA0~PA7→K1~K8,Q0~Q7→L1~L8
Πείραμα 7 8255 Έλεγχος φωτεινού σηματοδότη 8255 PA0~PA7 Συνδέστε τις διόδους εκπομπής φωτός στη σειρά L7~L5,L3~L1
Πείραμα 8 Απλή επέκταση εισόδου/εξόδου Y0~Y7 συνδέεται στο K1~K8, Q0~Q7 συνδέεται στο L1~L8, CS1 συνδέεται στο FF80H, CS2 συνδέεται στην οπή FF90H, JX0 συνδέεται στο JX7 (D0~D7)
Πείραμα 9 Πείραμα μετατροπής A/D IN0→VOUT,VIN→+5V,CS4→FF80H,JX0→JX6
WR→IOWR,RD→IORD,ADDA!ADDB!ADDC→0V(Γείωση)
Πείραμα 10 Πείραμα μετατροπής D/A CS5→FF80H,JX2→JX0,WR→IOWR,AOUT→Βολτόμετρο
Πείραμα 11 8279 πείραμα οθόνης πληκτρολογίου CS6→FF80H,JRL→JR,JSL→JS,JOUT→JLED
Οι SW3, SW4, SW5 είναι ρυθμισμένες σε OFF (ρυθμισμένες σε ON μετά το πείραμα)
Πειράματα 12 και 13 (Εκτυπωτής) Ειδικό καλώδιο συνδέει το CZ4 (PRT) με τη διεπαφή μικροεκτυπωτή (προαιρετικά)
*Πείραμα 14 Ρολόι ημερολογίου DS12887 πείραμα ελέγχου CZ7 (κύρια πλακέτα) → CZ1 (MC3), P3.2 → /IRQ (MC3) (προαιρετικό)
Πείραμα 15 Πείραμα ανάγνωσης και εγγραφής κάρτας μνήμης I2C P3.0→SCL,P3.1→SDA,INS→P1.0,P1.0~P1.2→L1~L3(Λυχνία εκπομπής φωτός)
Πείραμα 16 Εγγραφή ISD1730 Δείτε τις οδηγίες του πειράματος παρακάτω.
Πείραμα 17 Αναπαραγωγή ISD1730 Όπως στο Πείραμα 16
Πείραμα 18 Έλεγχος ρελέ P1.0→JIN,JZ→Γείωση,JK→L1,JB→L2
Πείραμα 19: Έλεγχος βηματικού κινητήρα P1.0~P1.3→HA~HD
Πείραμα 20 8253 Τετραγωνικό κύμα CLK0→2 MHZ,GATE0→5V,CS3→FF80H,Συνδέστε το OUT0 σε έναν παλμογράφο, εκτελέστε το πρόγραμμα και παρατηρήστε εάν ο παλμογράφος έχει έξοδο τετραγωνικού κύματος. Πείραμα 21: Πείραμα ρύθμισης ταχύτητας κλειστού βρόχου μικρού κινητήρα συνεχούς ρεύματος P1.0~P1.7----->K8~K1;(Η ταχύτητα του κινητήρα συνεχούς ρεύματος μπορεί να ρυθμιστεί μέσω K1~K8, ο αριθμός των στροφών/S, δεκαεξαδική είσοδος)
P3.2----->HOUT(Έξοδος αισθητήρα κινητήρα συνεχούς ρεύματος);
CS5----->FF80H,
AOUT----->DJ
WR----->/IOWR,
JX2----->JX0。
Εκτελέστε το πρόγραμμα: ο ψηφιακός σωλήνας εμφανίζει "set speed value - - current speed value"! Σημείωση: Μην ρυθμίζετε την τιμή των στροφών/S πολύ υψηλά, επειδή η πραγματική ταχύτητα ενός μικρού κινητήρα συνεχούς ρεύματος είναι περίπου 1F/S.
Πείραμα 22 Πείραμα οθόνης dot matrix LED 16*16 JLPC→JX16,JHP1→JX10,JLPA→JX9,JLPB→JX15
Πείραμα 23 Πείραμα οθόνης LCD 128*64 JX10→JX12,JX11→JX14,/RST→/RST
Πείραμα 24 Πείραμα προγραμματιζόμενης ασύγχρονης διεπαφής επικοινωνίας 8250 (αυτομετάδοση και αυτολήψη) JX0→JX3,CS7→FF80H,TXD→RXD
