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ý.


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.

I / O M̅ | S1 | S0 | PROVOZ |
0 | 0 | 0 | Zastavit |
0 | 0 | 1 | Zápis do paměti |
0 | 1 | 0 | Přečtená paměť |
0 | 1 | 1 | Vynést |
1 | 0 | 0 | Zastavit |
1 | 0 | 1 | I / O zápis |
1 | 1 | 0 | I / O číst |
1 | 1 | 1 | Vynést |

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̅ | S1 | S0 | PROVOZ |
0 | 0 | 0 | Zastavit |
0 | 0 | 1 | Zápis do paměti |
0 | 1 | 0 | Přečtená paměť |
0 | 1 | 1 | Vynést |
1 | 0 | 0 | Zastavit |
1 | 0 | 1 | I / O zápis |
1 | 1 | 0 | I / O číst |
1 | 1 | 1 | Vyné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