8085 Mikroprocesor | Jsou to důležité piny a jejich funkce

 

OBSAH

  • Úvod do mikroprocesoru 8085
  • Hlavní vlastnosti mikroprocesoru 8085
  • BUS architektura mikroprocesoru 8085
  • Co je OPCODE & OPERAND?
  • Různé sekce mikroprocesoru 8085
  • 8085 Pinový diagram
  • Práce s různými kolíky

Úvod do mikroprocesoru 8085:

8085 Mikroprocesor

8085 je 8bitový programovatelný mikroprocesorový čip, který byl poprvé navržen společností INTEL v roce 1977 s využitím tranzistorů NMOS.

Hlavní vlastnosti mikroprocesoru 8085 jsou:

  • To má celkem 40 pinů.
  • Frekvence hodin (CLK) 3–5 MHz
  • Projekt 8085 mikroprocesor je vybaven šestnácti adresními linkami a osmi datovými linkami. Takže 8085 se nazývá 8bitový mikroprocesor v závislosti na jeho databázi.
  • K provozu je zapotřebí napájení + 5 V.

BUS architektura mikroprocesoru 8085:

Různá I / O zařízení a paměťová zařízení jsou připojena k CPU skupinou linek nebo vodičů, které se nazývají AUTOBUS.

Existují tři kategorie BUS:

ADRESOVÝ AUTOBUS 

  • Když je adresa odeslána CPU, všechna zařízení jsou připojena k CPU prostřednictvím adresy BUS a přijímá tuto adresu, ale bude reagovat pouze zařízení, které také přijímá signál povolení čipu z CPU. Adresa BUS je Jednosměrný.

DATOVÁ SBĚRNICE

  •  Přenáší datové hodnoty z mikroprocesoru přes paměťovou buňku nebo periferní část (paměť nebo I / O zápis / paměť nebo I / O čtení). Datová sběrnice je Obousměrný. Takže informace proudí oběma způsoby mezi 8085 mikroprocesorem a pamětí nebo I / O zařízením.

ŘÍDICÍ AUTOBUS

  •  Přenáší řídicí signál mezi centrální procesorovou jednotkou, paměťovými vstupně / výstupními zařízeními. Je to také Obousměrný.
1 2
2 3

I / OM̅ - Když je signál vysoký (logika 1), CPU chce komunikovat s I / O zařízením, ale když signál klesne (logika o), CPU bude komunikovat s pamětí.

R̅D̅ - Když CPU vyšle signál nízkého R̅D̅, aktivované zařízení chápe, že CPU chce číst informace z jiného zařízení nebo paměti.

W̅R̅T̅ - Když CPU vyšle slabý signál W̅R̅T̅, aktivované zařízení chápe, že CPU chce zapsat informace do paměti nebo jiného zařízení.

Co je OPCODE & OPERAND?

OPCODE:

An OPCODE je signální instrukce, kterou lze provést pomocí CPU, bez pomoci opcode nelze žádnou instrukci definovat jednotlivě.

Příklad - MOV A, B

Zde znamená MOV přesunout, takže MOV je OPCODE.

OPERAND:

OPERAND popisuje operaci takovou, že add, sub, mov, na které je nutné operace provést.

Příklad - MOV A, B

Zde se obsah REG B přesune na obsah REG A.

Přečtěte si více o Důležitá periferní zařízení mikroprocesoru 8085

Jaké jsou různé sekce mikroprocesoru 8085?

V mikroprocesoru 8085 jsou tři kategorické oblasti;

ALU:

  • Tato část provádí operace odčítání, sčítání logických NOR, komplimentů, posunů vpravo, vlevo a podobně.

REGISTROVAT:

  • Registry se používají pro dočasné uložení vkládání dat; má následující registr,
  • 8 BIT akumulátor
  • 8 BIT Univerzální registr (BC, DE, HL)
  • Jeden 16 BIT Ukazatel zásobníku
  • Jeden 16 BIT Počítadlo programů
  • Návod Reg, Status Reg, Dočasný Reg

NAČASOVÁNÍ A KONTROLA:

  • Tito jsou primárně zodpovědní za generování časového a řídícího signálu, které jsou nanejvýš důležité pro dokončení operace instrukce. Může řídit tok dat mezi CPU a periferním zařízením a poskytuje časovací signál pro provoz paměťových a I / O zařízení.

Příklady pokynů:

  • 1 BYTE Pokyn - MOV B, C
  • 2 BYTE Pokyn - MVI B, 05
  • 3 BYTE Pokyn - LHLD 5000H

Schéma PIN mikroprocesoru 8085: 

Níže uvedený obrázek představuje popis PINS mikroprocesoru 8085.

Schéma PIN mikroprocesoru 8085
Popis PIN mikroprocesoru 8085
I / O M̅S1S0PROVOZ
000Zastavit
001Zápis do paměti
010Přečtená paměť
011Vynést
100Zastavit
101I / O zápis
110I / O číst
111Vynést
4 2

Popis pinů mikroprocesoru 8085:

A8 -15:

  • Tyto adresní sběrnice se používají jako nejvýznamnější bity adresy paměti 8bitového I / O zařízení.

AD0 -D7:

  • Pokud je adresa multiplexována s daty, nazývá se AD Autobus. Pro paměťovou adresu nebo I / O adresu se používá sběrnice nižšího řádu nebo málo významná sběrnice i datová sběrnice.

OF

  • Pin ALE je aktivován pro první cyklus a umožňuje snížit 8 bitů adresní datové sběrnice, která má být blokována (logika 0) & když ALE je logika 1, pak je aktivována adresní sběrnice.
I / O M̅S1S0PROVOZ
000Zastavit
001Zápis do paměti
010Přečtená paměť
011Vynést
100Zastavit
101I / O zápis
110I / O číst
111Vynést

I / O M̅:

  • Je to stavový signál pro paměť jako I / O zařízení. Když je signál vysoký, funguje pro všechna I / O zařízení. Když signál klesne, funguje to pro paměť.

R̅D̅:

  • Je to signál pro ovládání operace čtení; když je signál nízký, čte data z I / O zařízení nebo O / P zařízení.

W̅R̅T̅:

  • Je to specifikovaný řídicí signál zápisu. Tento signál určuje, že data na datové sběrnici budou zapsána do určené paměti nebo I / O zařízení.

PŘIPRAVENO:

  • Je to aktivní vysoký řídicí signál I / P. Využívá ho µP k identifikaci, zatímco periferní zařízení dokončilo přenos dat nebo ne.

HLDA:

  • Toto je potvrzovací signál zadržení, který se používá k udělení požadavku na zadržení.

PŘERUŠIT:

  • PAST: Má nejvyšší prioritu před všemi přerušeními. Pokud dojde k nouzové situaci, bude to fungovat.
  • RST 7.5: Další prioritou po TRAPu je RST 7.5
  • RST 6.5: Další prioritou po RST 7.5 je RST 6.5
  • RST 5.5: Další prioritou po RST 6.5 je RST 5.5

INTR R:

  • Jedná se o požadavek na přerušení používaný jako přerušení pro všeobecné použití. Má nejnižší prioritu.

Já:

  • Tento signál je potvrzením přerušení; slouží k potvrzení všech přerušení.

RESET V:

  • Pokud signál na tomto pinu přejde na NÍZKO, pak je čítač programu zařízení nastaven na nulu a když je nahoře, je v resetovacím stavu.

RESETOVAT:

  • Tento signál označuje, že up se resetuje a bude použit k resetování paměťového zařízení a vstupních výstupních zařízení.

SID:

  • Sériová data I / P jsou datová linka pro signál i / p, která je načtena do 7. bitového umístění akumulátoru.

DRN:

  • Sériová data o / p jsou 7. bitem akumulátoru o / p na lince SOD.

X1 - X2 [hodinový vstup]:

  • Jedná se o dva vstupy fungující jako hodinový vstup.

HODINY O / P:

  • Frekvence je stejná, ve které proces pracuje.

VCC & GND:

  • VCC je připojen k + 5V; a GND pin je uzemněn.

Další článek týkající se elektroniky klikněte zde

Zanechat komentář