8085 Diagrama pinului microprocesorului și descrierea sa

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor





Microprocesorul 8085 este un fel de dispozitiv semiconductor sincronizat de CLK (ceas). Acest procesor poate fi construit cu circuite logice electronice care sunt fabricate folosind tehnologii precum VLSI (integrare la scară foarte mare) sau LSI (integrare pe scară largă). Funcția principală a microprocesorului este de a îndeplini mai multe funcții, precum și luarea deciziilor pentru schimbarea seriei de implementare a programului. În computere, o unitate centrală de procesare va fi executată pe circuite unice sau suplimentare pentru a efectua sarcinile de calcul. Există diferite tipuri de microprocesoare disponibile pe piață, cum ar fi procesorul, cuprinde circuitele logice, unitatea de control și poate fi separat în trei segmente, cum ar fi ALU, unitatea de control și o matrice de registre.

Ce este microprocesorul 8085?

8085 microprocesorul este un procesor de 8 biți de uz general care poate face față memoriei de 64K octeți. Acest microprocesor este format din 40 de pini, precum și funcționează cu + 5V alimentare electrică . Acest procesor poate funcționa la o frecvență maximă de 3 MHz. Acest procesor este disponibil în trei versiuni, cum ar fi 8085 AH, 8085 AH1 și 8085 AH2, care sunt proiectate cu tehnologia HMOS. Versiunile extrem de dezvoltate utilizează 20% din sursa de alimentare. Frecvențele CLK ale versiunilor acestui procesor sunt 8085 A- 3 MHz, 8085AH-3 MHz, 8085 AH2-5 MHz și 8085 AH1-6 MHz.




8085 Microprocesor

8085 Microprocesor

8085 Configurarea pinului microprocesorului

Cei 40 de pini ai microprocesorul poate fi împărțit în șase grupuri, cum ar fi magistrala de adrese, magistrala de date, semnalele de control și semnalele de stare, sursa de alimentare și frecvența, semnalele pornite extern și porturile de intrare / ieșire seriale.



8085 Configurarea pinului microprocesorului

8085 Configurarea pinului microprocesorului

Adresă autobuz (A8-A15)

Pinii magistralei de adresă sunt cuprinse între A8 și A15 și acestea se aplică în principal celui mai considerabil bit de adresă de memorie.

Autobuz de adresă (sau) Bus de date (AD0-AD7)


Pinii magistralei de adresă sau pinii magistralei de date sunt cuprinse între AD0 și AD7, iar acești pin sunt aplicabili pentru LSB (biți cel mai puțin semnificativi) ai magistralei de adrese din ciclul CLK al aparatului primar, precum și folosiți ca magistrală de date pentru al doilea ciclu de ceas și al treilea ciclu de ceas.
Un ciclu CLK poate fi conceput ca, timpul utilizat între două impulsuri din apropierea oscilatorului, sau pur și simplu se poate referi la zero volți. Aici primul ceas este tranziția primară a intervalelor de impulsuri de la 0V la 5V și apoi ajunge înapoi la 0V.

Activare blocare adresă (ALE)

Practic, ALE ajută la de-multiplexarea magistralei de date, precum și la adresa de comandă redusă. Acest lucru va crește pe tot parcursul ciclului primar de ceas, precum și permite biții de adresă cu ordinea redusă. Busul de adrese cu comandă redusă este adăugat pentru memorie, altfel orice zăvor exterior.

Semnal de stare (IO / 1000)

Semnalul de stare IO / M rezolvă dacă adresa este destinată memoriei sau intrării / ieșirii. Când adresa este mare, atunci adresa magistralei de adresă este utilizată pentru dispozitivele dispozitivelor de intrare / ieșire. Când adresa este scăzută, atunci adresa magistralei de adresă este utilizată pentru memorie.

Semnale de stare (S0-S1)

Semnalele de stare S0, S1 oferă funcții diferite, precum și stare în funcție de starea lor.

  • Când S0, S1 sunt 01, atunci operațiunea va fi HALT.
  • S0, S1 este 10, atunci operațiunea va fi WRITE
  • Când S0, S1 este 10, atunci operația va fi CITITĂ
  • Când S0, S1 sunt 11, atunci operațiunea va fi FETCH

Semnal activ activ (RD)

RD este un semnal energetic scăzut și o operație este executată ori de câte ori indicația se micșorează și este utilizată pentru controlul funcționării CITIREA microprocesorului. Când pinul RD se micșorează, atunci microprocesorul 8085 înțelege informațiile de pe dispozitivul I / O sau din memorie.

Semnal activ activ (WR)

Acesta este un semnal energetic scăzut și controlează operațiunile de scriere ale microprocesorului. Ori de câte ori pinul WR devine mic, atunci informațiile vor fi scrise pe dispozitivul I / O sau în memorie.

GATA

Pinul READY este utilizat cu microprocesorul 8085 pentru a asigura dacă un dispozitiv este setat pentru acceptarea sau transferul de date. Un dispozitiv poate fi un convertor A / D sau afișaj LCD, etc. Aceste dispozitive sunt asociate cu microprocesorul 8085 cu pinul READY. Când acest pin este ridicat, dispozitivul este pregătit pentru transferul informațiilor, dacă nu este așa, atunci microprocesorul rămâne până când acest pin crește.

HOLD

Pinul HOLD specifică când orice dispozitiv solicită utilizarea adresei, precum și a unei magistrale de date. Cele două dispozitive sunt LCD, precum și convertor A / D. Să presupunem că dacă Convertor A / D folosește autobuzul de adrese, precum și un autobuz de date. Când LCD-ul dorește utilizarea ambelor autobuze prin furnizarea semnalului HOLD, ulterior microprocesorul transmite semnalul de control către LCD după ce ciclul existent se va încheia. Când ecranul LCD procedura s-a terminat, apoi semnalul de control este transmis invers către convertorul A / D.

HLDA

Acesta este semnalul de răspuns al HOLD și specifică dacă acest semnal este obținut sau nu. După implementarea cererii HOLD, acest semnal va scădea.

INTR

Acesta este un semnal de întrerupere și prioritatea acestuia întreruperile este scăzut. Acest semnal poate fi permis sau nu permis de software. Când pinul INTR crește, microprocesorul 8085 finalizează instrucțiunile de curent care se execută și apoi recunoaște semnalul INTR și îl progresează.

INTA

Când microprocesorul 8085 primește un semnal de întrerupere, atunci acesta ar trebui să fie recunoscut. Acest lucru va fi realizat de INTA. Ca rezultat, atunci când va fi obținută întreruperea, atunci INTA va crește.

RST 5.5, RST 6.5, RST 7.5

Acești știfturi sunt întreruperile mascăbile de repornire sau Întreruperi vectorizate , folosit pentru a insera în mod repetat o funcție de repornire interioară. Toate aceste întreruperi pot fi mascate, pot fi permise sau nu prin utilizarea programelor.

CAPCANĂ

Împreună cu întreruperile microprocesorului 8085, TRAP este un întrerupere nemascabilă și nu permite sau oprește un program. TRAP are prioritatea maximă între întreruperi. Ordinea de prioritate de la maxim la minim include TRAP, RST 5.5, RST 6.5, RST 7.5 și INTR.

RESETAȚI ÎN

Pinul RESET IN este utilizat pentru a reseta contorul programului spre zero și rearanjați activarea întreruperii, precum și HLDA papuci flip-flop (FF). Unitatea centrală de procesare este reținută în stare RST până când acest pin este ridicat. Dar registrele, precum și steagurile nu vor fi deteriorate, în afară de registrul de instrucțiuni.

RST (RESET) OUT

PIN RESET OUT specifică faptul că unitatea centrală de procesare a fost rearanjată cu RST IN.

X1 X2

Terminalele X1, X2 care sunt asociate cu oscilatorul exterior pentru a genera funcționarea necesară și adecvată a unui ceas.

CLK

Uneori este obligatorie generarea CLK o / PS din microprocesoare 8085, astfel încât acestea să poată fi utilizate în favoarea altor periferice sau a altor circuite integrate digitale. Acest lucru este oferit cu pinul CLK. Frecvența sa este continuu similară, deoarece frecvența la care funcționează microprocesorul.

SID

Aceasta este o serie de date i / p, iar informațiile de pe acest pin sunt încărcate în cel de-al 7-lea bit al acumulatorului în timp ce se execută instrucțiunea RIM (Read Interrupt Mask). RIM verifică întreruperea dacă este acoperită sau nu.

GAZON

Acestea sunt datele seriale o / p, iar datele de pe acest pin își trimit ieșirea către cel de-al 7-lea bit al acumulatorului ori de câte ori se efectuează o instrucțiune de pe SIM.

VSS și VCC

VSS este un pin la sol, în timp ce Vcc este + 5v pin. De aceea Diagrama 8085 pini , precum și semnale, sunt discutate în detaliu.

Astfel, totul este vorba microprocesorul 8085 . Din informațiile de mai sus, putem concluziona că numele real al acestui procesor este 8085A. Acest procesor este un dispozitiv NMOS și este format din mii de tranzistoare. Iată o întrebare pentru dvs., care este funcția Nivel declanșat întrerupere în 8085 microprocesor?