8085 Diagramma dei pin del microprocessore e relativa descrizione

Prova Il Nostro Strumento Per Eliminare I Problemi





Il microprocessore 8085 è un tipo di dispositivo a semiconduttore sincronizzato dal CLK (orologio). Questo processore può essere costruito con circuiti logici elettronici fabbricati utilizzando tecnologie come VLSI (integrazione su larga scala) o LSI (integrazione su larga scala). La funzione principale del microprocessore è quella di eseguire diverse funzioni nonché prendere decisioni per modificare la serie di implementazione del programma. Nei computer, un'unità di elaborazione centrale verrà eseguita su circuiti stampati singoli o aggiuntivi per eseguire le attività di elaborazione. Ci sono diversi tipi di microprocessori disponibili sul mercato come la CPU, comprende il circuito logico, l'unità di controllo e può essere separato in tre segmenti come ALU, unità di controllo e un array di registri.

Cos'è il microprocessore 8085?

L'8085 il microprocessore è un processore generico a 8 bit che può occuparsi della memoria di 64K Byte. Questo microprocessore è composto da 40 pin e funziona con + 5V Alimentazione elettrica . Questo processore può funzionare a una frequenza massima di 3MHz. Questo processore è disponibile in tre versioni come 8085 AH, 8085 AH1 e 8085 AH2, progettate con tecnologia HMOS. Le versioni altamente sviluppate utilizzano il 20% dell'alimentazione. Le frequenze CLK delle versioni di questo processore sono 8085 A- 3 MHz, 8085AH-3 MHz, 8085 AH2-5 MHz e 8085 AH1-6 MHz.




8085 Microprocessore

8085 Microprocessore

8085 Configurazione pin microprocessore

I 40 pin di il microprocessore può essere diviso in sei gruppi come bus indirizzi, bus dati, segnali di controllo e segnali di stato alimentazione e frequenza, segnali avviati esternamente e porte di ingresso / uscita seriali.



8085 Configurazione pin microprocessore

8085 Configurazione pin microprocessore

Bus indirizzo (A8-A15)

I pin del bus indirizzi sono compresi tra A8 e A15 e sono applicabili principalmente al bit di indirizzo di memoria più considerevole.

Bus indirizzo (o) Bus dati (AD0-AD7)


I pin del bus indirizzo o i pin del bus dati sono compresi tra AD0 e AD7, e questi pin sono applicabili per LSB (bit meno significativi) del bus indirizzo nel ciclo CLK dell'apparato primario e sono utilizzati come bus dati per il secondo ciclo di clock & terzo ciclo di clock.
Un ciclo CLK può essere progettato come il tempo in uso tra due impulsi vicini dell'oscillatore, o semplicemente può riferirsi a zero volt. Qui il primo clock è la transizione primaria degli intervalli di impulsi da 0V a 5V e quindi torna a 0V.

Abilitazione blocco indirizzo (ALE)

Fondamentalmente, ALE aiuta a de-multiplexare il bus dati e l'indirizzo di ordine basso. Questo andrà alto per tutto il ciclo di clock primario e consentirà i bit di indirizzo con ordine basso. Il bus indirizzi con ordine basso viene aggiunto per la memoria altrimenti qualsiasi latch esterno.

Segnale di stato (IO / 1000)

Il segnale di stato IO / M determina se l'indirizzo è destinato alla memoria o all'ingresso / uscita. Quando l'indirizzo è alto, l'indirizzo del bus degli indirizzi viene utilizzato per i dispositivi dei dispositivi di input / output. Quando l'indirizzo è basso, l'indirizzo del bus indirizzi viene utilizzato per la memoria.

Segnali di stato (S0-S1)

I segnali di stato S0, S1 forniscono diverse funzioni e lo stato in base al loro stato.

  • Quando S0, S1 sono 01, l'operazione sarà HALT.
  • l'S0, S1 è 10 quindi l'operazione sarà WRITE
  • Quando S0, S1 è 10, l'operazione sarà LETTURA
  • Quando S0, S1 sono 11, l'operazione sarà FETCH

Segnale basso attivo (RD)

L'RD è un segnale energetico basso e viene eseguita un'operazione ogni volta che l'indicazione diventa piccola, ed è utilizzato per controllare l'operazione READ del microprocessore. Quando il pin RD diventa piccolo, il microprocessore 8085 comprende le informazioni dal dispositivo I / O o dalla memoria.

Segnale basso attivo (WR)

Questo è un segnale energico basso e controlla le operazioni di scrittura del microprocessore. Ogni volta che il pin WR diventa piccolo, le informazioni verranno scritte nel dispositivo I / O o nella memoria.

PRONTO

Il pin READY viene utilizzato con il microprocessore 8085 per garantire se un dispositivo è impostato per accettare o trasferire dati. Un dispositivo può essere un convertitore A / D o un display LCD, ecc. Questi dispositivi sono associati al microprocessore 8085 con il pin READY. Quando questo pin è alto, il dispositivo è pronto per il trasferimento delle informazioni, se non lo è, il microprocessore rimane finché questo pin non diventa alto.

ATTESA

Il pin HOLD specifica quando un dispositivo richiede l'utilizzo dell'indirizzo e di un bus dati. I due dispositivi sono LCD e convertitore A / D. Supponiamo che se Convertitore A / D utilizza sia il bus indirizzi che un bus dati. Quando l'LCD desidera l'utilizzo di entrambi i bus fornendo il segnale HOLD, successivamente il microprocessore trasmette il segnale di controllo verso l'LCD dopo che il ciclo esistente sarà terminato. quando l'LCD la procedura è terminata, quindi il segnale di controllo viene trasmesso al contrario al convertitore A / D.

HLDA

Questo è il segnale di risposta di HOLD e specifica se questo segnale viene ottenuto o meno. Dopo l'implementazione della richiesta HOLD, questo segnale andrà basso.

NEL

Questo è un segnale di interruzione e la priorità di questo tra le interruzioni è basso. Questo segnale può essere consentito o meno dal software. Quando il pin INTR diventa alto, il microprocessore 8085 completa l'istruzione di corrente che viene eseguita e quindi riconosce il segnale INTR e lo fa avanzare.

INTA

Quando il microprocessore 8085 riceve un segnale di interruzione, dovrebbe essere riconosciuto. Questo sarà fatto da INTA. Di conseguenza, quando si otterrà l'interruzione, INTA aumenterà.

RST 5.5, RST 6.5, RST 7.5

Questi pin sono gli interrupt mascherabili per il riavvio o Interruzioni vettoriali , utilizzato per inserire ripetutamente una funzione di riavvio interno. Tutte queste interruzioni sono mascherabili, possono essere consentite o meno utilizzando programmi.

TRAPPOLA

Insieme agli interrupt del microprocessore 8085, TRAP è un file interruzione non mascherabile e non consente o è interrotto da un programma. TRAP ha la massima precedenza tra gli interrupt. L'ordine di priorità dal massimo al minimo include TRAP, RST 5.5, RST 6.5, RST 7.5 e INTR.

RESET IN

Il pin RESET IN viene utilizzato per reimpostare il contatore del programma verso lo zero e riorganizzare l'abilitazione dell'interrupt e l'HLDA infradito (FF). L'unità di elaborazione centrale viene mantenuta in condizione RST fino a quando questo pin è alto. Ma i registri così come i flag non verranno danneggiati a parte il registro delle istruzioni.

RST (RESET) OUT

Il pin RESET OUT specifica che l'unità di elaborazione centrale è stata riorganizzata con RST IN.

X1 X2

Terminali X1, X2 associati all'oscillatore esterno per generare il funzionamento richiesto e appropriato di un orologio.

CLK

A volte è obbligatorio generare CLK o / PS da microprocessori 8085 in modo che possano essere utilizzati a favore di altre periferiche o altri circuiti integrati digitali. Questo è offerto con il pin CLK. La sua frequenza è sempre simile perché la frequenza alla quale lavora il microprocessore.

SID

Si tratta di un dato i / p seriale e le informazioni su questo pin vengono caricate nel 7 ° bit dell'accumulatore mentre viene eseguita l'istruzione RIM (Read Interrupt Mask). RIM verifica l'interruzione se è coperta o meno.

ZOLLA ERBOSA

Questi sono i dati o / p seriali, ei dati su questo pin inviano la loro uscita verso il 7 ° bit dell'accumulatore ogni volta che viene eseguita un'istruzione della SIM.

VSS e VCC

VSS è un pin di terra mentre Vcc è + 5v pin. Quindi, il Schema dei pin 8085 , così come i segnali, sono discussi in dettaglio.

Quindi, questo è tutto il microprocessore 8085 . Dalle informazioni di cui sopra, infine, possiamo concludere che il nome effettivo di questo processore è 8085A. Questo processore è un dispositivo NMOS e consiste di migliaia di transistor. Ecco una domanda per te, qual è la funzione di Interruzione attivata dal livello nel microprocessore 8085?