KR580VI53

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 20. listopadu 2021; ověření vyžaduje 1 úpravu .

KR580VI53  - elektronická součástka, mikroobvod programovatelného tříkanálového časovače pro počítadlo intervalů a externích událostí (počet pulsů), programovatelný frekvenční dělič, jednoduchý vibrátor .

Obsahuje tři identické nezávislé čítací kanály, každý kanál je softwarově konfigurovatelný 8- nebo 16bitový čítač . Provozní režimy kanálů jsou programovatelné.

Je součástí mikroprocesorové sady KR580 .

Mikroobvod byl vyráběn ve dvou verzích, KR580VI53 (obdoba i8253) s maximální pracovní frekvencí 2 MHz a KR580VI53D (obdoba i8253-5) s maximální pracovní frekvencí 2,5 MHz, provedení je plastové pouzdro DIP24 (široké ) nebo keramika-kov.

Jedná se o funkční kopii čipu Intel 8253 (i8253).

Popis a funkce

Funkční schéma a přiřazení pinů

Každý kanál má 2 vstupy (početní vstup a hradlování nebo vstup umožňující počítání) a 1 výstup.

Blokové schéma časovače Intel 8253 (analogový KR580VI53), pinout a přiřazení pinů
Obrázek Název výstupu Popis
D0…D7 Obousměrná datová sběrnice
/WR napsat. Záznam. Při nízké úrovni na tomto vstupu zapisuje mikroprocesor data do programovatelného časovače.
/RD číst. Čtení. Nízká úroveň na tomto vstupu informuje programovatelný časovač, že procesor chce přečíst stav čítače. Současně mikroobvod vystavuje obsah počítadla závěrům D0 ... D7.
/CS výběr čipu. Výběr čipu. Nízká úroveň zahájí výměnu mezi procesorem a programovatelným časovačem. Neovlivňuje činnost časovačů.
A0, A1 adresové vstupy. Umožňuje vybrat jeden ze tří čítačů pro operaci čtení / zápisu stavu čítačů.
CLK0…CLK2
(Vstup0…Vstup2)
Vstupy hodin pro každý ze tří čítačů.
GATE0…GATE2
(Oprávnění0…Oprávnění2)
Vstupy pro povolení čítače. Úroveň "1" - rozlišení počítání nebo reset počitadla na hraně.
OUT0…OUT2
(Out0…Out2)
čítačové výstupy.

Provozní režimy

Mikroobvod pracuje v jednom ze 6 režimů. Volba provozního režimu každého kanálu a šířky čítače kanálu (1 nebo 2 byty) se provádí zápisem řídicího slova do řídicího registru (slova) mikroobvodu. Chcete-li nastavit režimy všech 3 kanálů, musíte do řídicího registru zapsat 3 bajty. Po nastavení režimů se počáteční hodnoty zadávají do čítačů kanálů z externí datové sběrnice (1 nebo 2 bajty, v závislosti na řídicím slově).

Počáteční hodnoty lze kdykoli přepsat přeskupením početních konstant [1] .

Aplikace

Typickou aplikací čipu časovače v počítačích a ovladačích  je softwarové měření časových intervalů, počítání událostí, generování požadavků na hardwarové přerušení pro provoz v reálném čase a čip časovače je součástí typického obvodu umožňujícího sériové rozhraní LSI , který umožňuje programově vyberte jednu ze standardních přenosových rychlostí.

V sovětských vzdělávacích a domácích počítačích byl KR580VI53 často používán jako  hardwarový zvukový generátor . Konkrétně takto byl 580VI53 použit v počítačích Corvette PK8010 / PK8020 , Mikrosha , Vector-06Ts , Sojuz-Neon PK-11/16 , Byte [2] , Specialist MX , v modulu pro rozšíření pseudografického videa (MTsPG) pro počítači Partner 01.01 a v automatu TIA-MC-1 . Syntezátor RMIF TI-3 používá 8 takových mikroobvodů a předpona Minstrel pro počítače BC má dva. Generování zvuku bylo původně prováděno v počítači Sojuz-Neon PK-11/16 , kde jsou tři zvukové kanály generovány pomocí dvou KR580VI53. Jeden časovač produkuje tóny a druhý slouží k nastavení hlasitosti kanálů změnou pracovního cyklu obdélníkové vlny. Hudba produkovaná tímto obvodem je podobná té, kterou hraje specializovaná hudba LSI AY-8912.

Jako zvukový generátor byl čip i8253 a podobný i8254 (sovětský analog - KR1810VI54) používán v počítačích IBM PC / XT a PC / AT , stejně jako v jejich sovětských a zahraničních protějšcích - byl použit jeden ze tří kanálů časovače. přehrát zvuk. Standardní zvukový generátor ( PC reproduktor ) pro PC kompatibilní s IBM je také přítomen v moderních počítačích, kde jsou funkce i8253/i8254 implementovány v jednom z čipů základní desky . V telefonním přístroji s automatickou identifikací volajícího ( ANI ), vyrobeném na mikroprocesoru Z80 , se také ke generování zvuku používá pouze jeden ze tří kanálů mikroobvodu.

Poznámky

  1. Aleksenko A. G., Galitsyn A. A., Ivannikov A. D. Návrh radioelektronického zařízení na mikroprocesorech: Programování, standardní řešení, metody ladění. - M . : Rádio a komunikace, 1984. 272 ​​​​s., ill. MDT 681.325.5-181.4.
  2. Počítač "Byte" (nepřístupný odkaz) . Datum přístupu: 28. července 2009. Archivováno z originálu 12. února 2012. 

Odkazy