Διάγραμμα ακίδων 8085 μικροεπεξεργαστή και η περιγραφή του

Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων





Ο μικροεπεξεργαστής 8085 είναι ένα είδος συσκευή ημιαγωγών συγχρονίζεται με το CLK (ρολόι). Αυτός ο επεξεργαστής μπορεί να κατασκευαστεί με ηλεκτρονικά λογικά κυκλώματα που κατασκευάζονται χρησιμοποιώντας τις τεχνολογίες όπως VLSI (ενσωμάτωση πολύ μεγάλης κλίμακας) ή LSI (ενσωμάτωση μεγάλης κλίμακας). Η κύρια λειτουργία του μικροεπεξεργαστή είναι να εκτελεί διάφορες λειτουργίες καθώς και αποφάσεις για την αλλαγή της σειράς εφαρμογής του προγράμματος. Στους υπολογιστές, μια κεντρική μονάδα επεξεργασίας θα εκτελείται σε μονές ή πρόσθετες πλακέτες κυκλώματος για την εκτέλεση των εργασιών υπολογιστών. Υπάρχουν διάφοροι τύποι μικροεπεξεργαστών που διατίθενται στην αγορά, όπως η CPU, περιλαμβάνει το λογικό κύκλωμα, τη μονάδα ελέγχου και μπορεί να διαχωριστεί σε τρία τμήματα όπως ALU, μονάδα ελέγχου και μια σειρά καταχωρητών.

Τι είναι ο μικροεπεξεργαστής 8085;

Το 8085 Ο μικροεπεξεργαστής είναι ένας επεξεργαστής γενικής χρήσης 8-bit που μπορεί να ασχοληθεί με τη μνήμη των 64K Byte. Αυτός ο μικροεπεξεργαστής αποτελείται από 40 ακίδες καθώς επίσης λειτουργεί με + 5V παροχή ηλεκτρικού ρεύματος . Αυτός ο επεξεργαστής μπορεί να λειτουργεί σε μέγιστη συχνότητα 3MHz. Αυτός ο επεξεργαστής διατίθεται σε τρεις εκδόσεις, όπως 8085 AH, 8085 AH1 και 8085 AH2, οι οποίες έχουν σχεδιαστεί με τεχνολογία HMOS. Οι πολύ ανεπτυγμένες εκδόσεις χρησιμοποιούν το 20% της τροφοδοσίας. Οι συχνότητες CLK των εκδόσεων αυτού του επεξεργαστή είναι 8085 A- 3 MHz, 8085AH-3 MHz, 8085 AH2-5 MHz και 8085 AH1-6 MHz.




8085 Μικροεπεξεργαστής

8085 Μικροεπεξεργαστής

Διαμόρφωση ακροδεκτών 8085 μικροεπεξεργαστή

Οι 40 καρφίτσες του ο μικροεπεξεργαστής μπορεί να χωριστεί σε έξι ομάδες, όπως δίαυλος διευθύνσεων, δίαυλος δεδομένων, σήματα ελέγχου & σήματα κατάστασης τροφοδοσία και συχνότητα, σήματα εκκίνησης εξωτερικά και σειριακές θύρες εισαγωγής / εξόδου



Διαμόρφωση πείρου μικροεπεξεργαστή 8085

Διαμόρφωση πείρου μικροεπεξεργαστή 8085

Λεωφορείο διεύθυνσης (A8-A15)

Οι ακίδες διαύλου διευθύνσεων κυμαίνονται από A8 έως A15 και αυτές ισχύουν κυρίως για το πιο σημαντικό bit διεύθυνσης μνήμης.

Δίαυλος διεύθυνσης (ή) Δίαυλος δεδομένων (AD0-AD7)


Οι καρφίτσες διαύλου διευθύνσεων ή ακροδέκτες διαύλου δεδομένων κυμαίνονται από AD0 έως AD7 και αυτές οι ακίδες ισχύουν για LSB (λιγότερο σημαντικά bit) του διαύλου διευθύνσεων στον κύκλο CLK της κύριας συσκευής καθώς επίσης χρησιμοποιούνται ως δίαυλος δεδομένων για τον δεύτερο κύκλο ρολογιού & τρίτος κύκλος ρολογιού.
Ένας κύκλος CLK μπορεί να σχεδιαστεί ως, ο χρόνος χρήσης μεταξύ των δύο κοντινών παλμών του ταλαντωτή, ή απλά μπορεί να αναφέρεται σε μηδενικά βολτ. Εδώ το πρώτο ρολόι είναι η κύρια μετάβαση των παλμών κυμαίνεται από 0V σε 5V και μετά φτάνει πίσω στα 0V.

Ενεργοποίηση Latch διεύθυνσης (ALE)

Βασικά, το ALE βοηθά στην απο-πολυπλεξία του διαύλου δεδομένων καθώς και στη διεύθυνση χαμηλής παραγγελίας. Αυτό θα αυξηθεί καθ 'όλη τη διάρκεια του κύριου κύκλου ρολογιού, καθώς επίσης επιτρέπει στα bit διευθύνσεων με χαμηλή σειρά. Ο δίαυλος διευθύνσεων με χαμηλή παραγγελία προστίθεται στη μνήμη, διαφορετικά οποιοδήποτε εξωτερικό μάνδαλο

Σήμα κατάστασης (IO / 1000)

Το σήμα κατάστασης IO / M επιλύει εάν η διεύθυνση προορίζεται για μνήμη ή είσοδο / έξοδο. Όταν η διεύθυνση είναι υψηλή, τότε η διεύθυνση του δίαυλου διευθύνσεων χρησιμοποιείται για τις συσκευές συσκευών εισόδου / εξόδου. Όταν η διεύθυνση είναι χαμηλή, τότε η διεύθυνση του διαύλου διευθύνσεων χρησιμοποιείται για τη μνήμη.

Σήματα κατάστασης (S0-S1)

Τα σήματα κατάστασης S0, S1 παρέχουν διαφορετικές λειτουργίες καθώς και κατάσταση βάσει της κατάστασής τους.

  • Όταν τα S0, S1 είναι 01 τότε η λειτουργία θα είναι HALT.
  • το S0, S1 είναι 10 τότε η λειτουργία θα είναι ΓΡΑΠΤΗ
  • Όταν το S0, S1 είναι 10 τότε η λειτουργία θα είναι ΔΙΑΒΑΣΗ
  • Όταν τα S0, S1 είναι 11 τότε η λειτουργία θα είναι FETCH

Ενεργό χαμηλό σήμα (RD)

Το RD είναι ένα ενεργητικό χαμηλό σήμα και μια λειτουργία εκτελείται κάθε φορά που η ένδειξη είναι μικρή και χρησιμοποιείται για τον έλεγχο της λειτουργίας μικροεπεξεργαστή READ. Όταν ο πείρος RD είναι μικρός, τότε ο μικροεπεξεργαστής 8085 κατανοεί τις πληροφορίες από τη συσκευή I / O ή τη μνήμη.

Ενεργό χαμηλό σήμα (WR)

Αυτό είναι ένα ενεργητικό χαμηλό σήμα και ελέγχει τις λειτουργίες εγγραφής του μικροεπεξεργαστή. Κάθε φορά που ο πείρος WR γίνεται μικρός, τότε οι πληροφορίες θα γράφονται στη συσκευή I / O ή στη μνήμη.

ΕΤΟΙΜΟΣ

Ο πείρος READY χρησιμοποιείται με τον μικροεπεξεργαστή 8085 για να διασφαλιστεί εάν μια συσκευή έχει ρυθμιστεί για αποδοχή ή μεταφορά δεδομένων. Μια συσκευή μπορεί να είναι μετατροπέας A / D ή οθόνη LCD κ.λπ. Αυτές οι συσκευές συνδέονται με τον μικροεπεξεργαστή 8085 με τον πείρο READY. Όταν αυτός ο πείρος είναι υψηλός, η συσκευή είναι προετοιμασμένη για τη μεταφορά των πληροφοριών, εάν δεν είναι τότε ο μικροεπεξεργαστής παραμένει μέχρι να φτάσει αυτός ο πείρος.

ΚΡΑΤΗΣΤΕ

Ο πείρος HOLD καθορίζει πότε οποιαδήποτε συσκευή απαιτεί τη χρήση διεύθυνσης καθώς και ένα δίαυλο δεδομένων. Οι δύο συσκευές είναι LCD καθώς και μετατροπέας A / D. Ας υποθέσουμε ότι εάν Μετατροπέας A / D χρησιμοποιεί το δίαυλο διευθύνσεων καθώς και ένα δίαυλο δεδομένων. Όταν η LCD επιθυμεί τη χρήση και των δύο διαύλων παρέχοντας σήμα HOLD, στη συνέχεια ο μικροεπεξεργαστής μεταδίδει το σήμα ελέγχου προς την οθόνη LCD μετά από αυτό το τέλος του υπάρχοντος κύκλου. Πότε η LCD η διαδικασία έχει τελειώσει, τότε το σήμα ελέγχου μεταδίδεται αντίστροφα στον μετατροπέα A / D.

HLDA

Αυτό είναι το σήμα απόκρισης του HOLD και καθορίζει εάν το σήμα αυτό λαμβάνεται ή όχι. Μετά την εφαρμογή της ζήτησης HOLD, αυτό το σήμα θα μειωθεί.

ΣΕ

Αυτό είναι ένα σήμα διακοπής, και η προτεραιότητα αυτού μεταξύ οι διακοπές είναι χαμηλό. Αυτό το σήμα μπορεί να επιτρέπεται ή να μην επιτρέπεται από το λογισμικό. Όταν ο ακροδέκτης INTR φτάσει ψηλά, τότε ο μικροεπεξεργαστής 8085 ολοκληρώνει την εντολή ρεύματος που εκτελείται και στη συνέχεια αναγνωρίζει το σήμα INTR και το προχωρά.

ΙΝΤΑ

Όταν ο μικροεπεξεργαστής 8085 λαμβάνει σήμα διακοπής, τότε θα πρέπει να αναγνωριστεί. Αυτό θα γίνει από την INTA. Ως αποτέλεσμα, όταν η διακοπή θα ληφθεί τότε το INTA θα ανεβεί ψηλά.

RST 5.5, RST 6.5, RST 7.5

Αυτές οι ακίδες είναι οι επανεκκινήσεις που μπορούν να καλυφθούν ξανά ή Διάνυσμα Διακοπές , χρησιμοποιείται για την εισαγωγή μιας λειτουργίας εσωτερικής επανεκκίνησης επανειλημμένα. Όλες αυτές οι διακοπές είναι μάσκα, μπορούν να επιτραπούν ή να μην επιτρέπονται με τη χρήση προγραμμάτων.

ΠΑΓΙΔΑ

Μαζί με τις διακοπές του μικροεπεξεργαστή 8085, το TRAP είναι ένα διακοπή χωρίς μάσκα και δεν επιτρέπει ή σταματά από ένα πρόγραμμα. Το TRAP έχει τη μέγιστη προτεραιότητα μεταξύ των διακοπών. Η σειρά προτεραιότητας από το μέγιστο έως το χαμηλό περιλαμβάνει TRAP, RST 5.5, RST 6.5, RST 7.5 και INTR.

Επαναφορά στο

Η καρφίτσα RESET IN χρησιμοποιείται για την επαναφορά του μετρητή προγράμματος στο μηδέν και η αναδιάταξη ενεργοποιεί καθώς και το HLDA σαγιονάρες (FF). Η κεντρική μονάδα επεξεργασίας κρατείται σε κατάσταση RST έως ότου αυτός ο πείρος είναι υψηλός. Αλλά τα μητρώα καθώς και οι σημαίες δεν θα υποστούν ζημιά εκτός από το μητρώο οδηγιών.

RST (RESET) ΕΞΩ

Ο ακροδέκτης RESET OUT καθορίζει ότι η κεντρική μονάδα επεξεργασίας έχει αναδιαταχθεί με RST IN.

Χ1 Χ2

Ακροδέκτες X1, X2 που σχετίζονται με τον εξωτερικό ταλαντωτή για την παραγωγή της απαιτούμενης καθώς και κατάλληλης λειτουργίας ενός ρολογιού.

ΚΛΚ

Μερικές φορές είναι υποχρεωτική η δημιουργία CLK o / PS από 8085 μικροεπεξεργαστές, ώστε να μπορούν να χρησιμοποιηθούν υπέρ άλλων περιφερειακών ή άλλων ψηφιακών ολοκληρωμένων κυκλωμάτων. Αυτό προσφέρεται με CLK pin. Η συχνότητά του είναι συνεχώς παρόμοια επειδή η συχνότητα με την οποία λειτουργεί ο μικροεπεξεργαστής.

SID

Πρόκειται για σειριακά δεδομένα i / p και οι πληροφορίες σε αυτόν τον πείρο φορτώνονται στο 7ο-bit του συσσωρευτή ενώ εκτελείται η εντολή RIM (Read Interrupt Mask). Το RIM επαληθεύει τη διακοπή είτε καλύπτεται είτε όχι.

ΧΛΟΟΤΑΠΗΤΑΣ

Αυτά είναι τα σειριακά δεδομένα o / p και τα δεδομένα σε αυτόν τον πείρο στέλνουν την έξοδο προς το 7ο-bit του συσσωρευτή κάθε φορά που εκτελείται εντολή SIM.

VSS και VCC

Το VSS είναι ένας ακροδέκτης γείωσης ενώ ο Vcc είναι ακροδέκτης + 5v. Επομένως, ο Διάγραμμα 8085 ακίδων , καθώς και σήματα, συζητούνται λεπτομερώς.

Επομένως, αυτό είναι όλο ο μικροεπεξεργαστής 8085 . Από τις παραπάνω πληροφορίες τελικά, μπορούμε να συμπεράνουμε ότι το πραγματικό όνομα αυτού του επεξεργαστή είναι 8085A. Αυτός ο επεξεργαστής είναι μια συσκευή NMOS και αποτελείται από χιλιάδες τρανζίστορ. Εδώ είναι μια ερώτηση για εσάς, ποια είναι η λειτουργία του Επίπεδο που προκαλείται διακοπή σε μικροεπεξεργαστή 8085;