Schéma mikroprocesoru 8085 a jeho popis

Vyzkoušejte Náš Nástroj Pro Odstranění Problémů





Mikroprocesor 8085 je jeden druh polovodičové zařízení synchronizované pomocí CLK (hodiny). Tento procesor může být sestaven s elektronickými logickými obvody, které jsou vyrobeny pomocí podobných technologií VLSI (velmi rozsáhlá integrace) nebo LSI (integrace ve velkém měřítku). Hlavní funkcí mikroprocesoru je provádět několik funkcí a rozhodovat o změně řady implementace programu. V počítačích bude centrální procesorová jednotka prováděna na jedné nebo na dalších deskách plošných spojů za účelem provádění výpočetních úloh. Na trhu existují různé typy mikroprocesorů, jako je CPU, které zahrnují logické obvody, řídicí jednotku a lze ji rozdělit do tří segmentů, jako je ALU, řídicí jednotka a matice registrů.

Co je mikroprocesor 8085?

8085 mikroprocesor je 8bitový procesor pro všeobecné použití které si poradí s pamětí 64 kB. Tento mikroprocesor se skládá ze 40 pinů a pracuje s + 5 V. zdroj napájení . Tento procesor může pracovat na maximální frekvenci 3 MHz. Tento procesor je k dispozici ve třech verzích, například 8085 AH, 8085 AH1 a 8085 AH2, které jsou navrženy s technologií HMOS. Vysoce vyvinuté verze využívají 20% napájení. Kmitočty CLK verzí tohoto procesoru jsou 8085 A- 3 MHz, 8085AH-3 MHz, 8085 AH2-5 MHz a 8085 AH1-6 MHz.




Mikroprocesor 8085

Mikroprocesor 8085

Konfigurace kolíku mikroprocesoru 8085

40 kolíků mikroprocesor lze rozdělit do šesti skupin, jako je adresní sběrnice, datová sběrnice, řídicí signály a stavové signály napájení a frekvence, externě spuštěné signály a sériové vstupní / výstupní porty.



Konfigurace kolíku mikroprocesoru 8085

Konfigurace kolíku mikroprocesoru 8085

Adresa Bus (A8-A15)

Kolíky adresní sběrnice jsou v rozsahu od A8 do A15 a jsou použitelné hlavně pro nejvýznamnější bit adresy adresy.

Sběrnice adresy (nebo) Datová sběrnice (AD0-AD7)


Piny adresových sběrnic nebo piny datových sběrnic jsou v rozsahu od AD0 do AD7 a tyto piny jsou použitelné pro LSB (nejméně významné bity) adresní sběrnice v cyklu CLK primárního zařízení a také se používají jako datová sběrnice pro druhý taktovací cyklus & třetí hodinový cyklus.
Cyklus CLK lze navrhnout jako dobu použitou mezi dvěma blízkými pulsy oscilátoru nebo jednoduše může odkazovat na nulové volty. Zde jsou první hodiny primárním přechodem pulzních rozsahů od 0 V do 5 V a poté dosáhnou zpět na 0 V.

Povolit blokování adresy (ALE)

V zásadě ALE pomáhá při demultiplexování datové sběrnice i adresy nižšího řádu. To půjde vysoko během celého primárního taktovacího cyklu a také to umožní adresní bity s nízkým řádem. Adresová sběrnice s nízkým řádem je přidána do paměti, jinak do jakékoli vnější západky.

Stavový signál (IO / 1000)

Stavový signál IO / M řeší, zda je adresa určena pro paměť nebo vstup / výstup. Když je adresa vysoká, použije se adresa adresní sběrnice pro zařízení vstupních / výstupních zařízení. Pokud je adresa nízká, použije se pro paměť adresa adresní sběrnice.

Stavové signály (S0-S1)

Stavové signály S0, S1 poskytují různé funkce i stav na základě jejich stavu.

  • Když jsou S0, S1 01, pak bude operace HALT.
  • S0, S1 je 10, pak bude operace WRITE
  • Když je S0, S1 10, bude operace READ
  • Když je S0, S1 11, bude operace FETCH

Aktivní nízký signál (RD)

RD je energeticky nízký signál a operace se provádí, kdykoli se indikace zmenší, a používá se k řízení činnosti READ mikroprocesoru. Když je pin RD malý, mikroprocesor 8085 chápe informace z I / O zařízení nebo paměti.

Aktivní nízký signál (WR)

Toto je nízký energetický signál a řídí zápis mikroprocesoru. Kdykoli se pin WR zmenší, informace se zapíše na I / O zařízení nebo do paměti.

PŘIPRAVENO

Kolík READY se používá u mikroprocesoru 8085 k zajištění, zda je zařízení nastaveno na příjem nebo přenos dat. Zařízení může být A / D převodník nebo LCD displej atd. Tato zařízení jsou spojena s mikroprocesorem 8085 s kolíkem READY. Když je tento pin vysoký, zařízení je připraveno k přenosu informací, pokud tomu tak není, mikroprocesor zůstane, dokud tento pin nedosáhne vysoké hodnoty.

DRŽET

Kolík HOLD určuje, kdy jakékoli zařízení požaduje použití adresy i datové sběrnice. Obě zařízení jsou LCD i A / D převodník. Předpokládejme, že pokud A / D převodník využívá adresovou sběrnici i datovou sběrnici. Když LCD touží po využití obou sběrnic poskytnutím signálu HOLD, mikroprocesor následně odešle řídicí signál směrem k LCD poté, co bude stávající cyklus ukončen. Když LCD postup je ukončen, pak je řídicí signál vyslán zpět do A / D převodníku.

HLDA

Toto je signál odezvy HOLD a určuje, zda je tento signál získán nebo nezískán. Po implementaci poptávky HOLD bude tento signál nízký.

V

Toto je signál přerušení a jeho priorita přerušení je nízký. Tento signál může software povolit nebo nepovolit. Když se INTR pin zvýší, pak mikroprocesor 8085 dokončí instrukci proudu, který se provádí, a poté rozpozná INTR signál a postupuje jej.

INTA

Když mikroprocesor 8085 získá signál přerušení, měl by být rozpoznán. To provede INTA. Výsledkem je, že když bude dosaženo přerušení, INTA půjde vysoko.

RST 5,5, RST 6,5, RST 7,5

Tyto piny jsou maskovatelné přerušení restartu nebo Vektorové přerušení , slouží k opakovanému vložení funkce vnitřního restartu. Všechna tato přerušení jsou maskovatelná, lze je povolit nebo nepovolit pomocí programů.

PAST

Spolu s přerušením mikroprocesoru 8085 je TRAP a nemaskovatelné přerušení , a to neumožňuje ani nezastavuje program. TRAP má maximální prioritu mezi přerušením. Pořadí priorit od maxima po nejnižší zahrnuje TRAP, RST 5.5, RST 6.5, RST 7.5 a INTR.

RESETOVAT V

Pin RESET IN se používá k vynulování počitadla programu směrem k nule a přeskupení povolení přerušení stejně jako HLDA žabky (FF). Centrální procesorová jednotka je zadržena ve stavu RST, dokud není tento kolík vysoký. Kromě registru instrukcí se ale registry i příznaky nepoškodí.

RST (RESET) OUT

Pin RESET OUT určuje, že centrální procesorová jednotka byla přeskupena pomocí RST IN.

X1 X2

Svorky X1, X2, které jsou spojeny s vnějším oscilátorem pro generování požadované i vhodné činnosti hodin.

CLK

Někdy je povinné generovat CLK o / PS z 8085 mikroprocesorů, aby mohly být použity ve prospěch jiných periferií nebo jiných digitálních integrovaných obvodů. Toto je nabízeno s kolíkem CLK. Jeho frekvence je neustále podobná, protože frekvence, na které pracuje mikroprocesor.

SID

Jedná se o sériová data i / p a informace o tomto pinu se nahrávají do 7. bitu akumulátoru, zatímco se provádí instrukce RIM (Read Interrupt Mask). RIM ověří přerušení, zda je zakryté nebo nezakryté.

DRN

Jedná se o sériová data o / p a data na tomto pinu odesílají svůj výstup směrem k 7. bitu akumulátoru, kdykoli je provedena instrukce SIM.

VSS a VCC

VSS je zemnící kolík, zatímco Vcc je + 5v kolík. Proto 8085 pinový diagram , stejně jako signály, jsou podrobně diskutovány.

O toto tedy jde mikroprocesor 8085 . Z výše uvedených informací nakonec můžeme usoudit, že skutečný název tohoto procesoru je 8085A. Tento procesor je zařízení NMOS a skládá se z tisíců tranzistorů. Zde je otázka, jaké jsou funkce Přerušení na úrovni spuštěné v 8085 mikroprocesoru?