Intel 8279 - Intel 8279
The INTEL 8279 je ovladač klávesnice / displeje speciálně vyvinutý pro propojení klávesnice a zobrazovacích zařízení Intel 8085 Mikroprocesory 8086 a 8088. Průmyslová verze ID8279 byla k dispozici za 30,70 USD v množství 100.[1] Jeho důležité vlastnosti jsou:[2]
- Simultánní operace s klávesnicí a displejem.
- Režim naskenované klávesnice.
- Režim skenovaného senzoru.
- 8místná klávesnice FIFO.
- Pravý nebo levý 16bitový displej RAM RAM.
- Programovatelné načasování skenování.
- Používá se pro interakci mezi klávesnicí a jiným mikroprocesorem.
Sekce klávesnice:
- Sekce klávesnice se skládá z osmi zpětných řádků RL0 - RL7, které lze použít k vytvoření sloupců matice klávesnice.
- Má dva další vstupy: shift a control / strobo. Klíče jsou automaticky odblokovány.
- Dva provozní režimy sekce klávesnice jsou 2-klávesové blokování a N-key rollover.
- V režimu blokování 2 kláves, jsou-li stisknuty dvě klávesy současně, je rozpoznána pouze první klávesa.
- V režimu N-key rollover jsou rozpoznány simultánní klíče a jejich kódy jsou uloženy ve FIFO.
- Sekce klávesnice má také 8 x 8 FIFO (First In First Out) RAM.
- FIFO může uložit osm klíčových kódů v režimu skenovací klávesnice. Stav klíče Shift a ovládacího klíče se také uloží spolu s kódem klíče. 8279 generuje signál přerušení, když existuje záznam ve FIFO.
- V režimu matice senzoru je stav (tj. Stav otevření / zavření) 64 přepínačů uložen ve FIFO RAM. Pokud se stav některého z přepínačů změní, pak 8279 potvrdí IRQ tak vysoko, aby procesor přerušil.
Sekce displeje:
- Sekce displeje má osm výstupních řádků rozdělených do dvou skupin A0-A3 a B0-B3.
- Výstupní řádky lze použít buď jako jednu skupinu osmi řádků, nebo jako dvě skupiny čtyř řádků ve spojení se skenovacími řádky pro multiplexovaný displej.
- Výstupní vedení je připojeno k anodám přes budicí tranzistory v případě běžných 7segmentových LED diod.
- Katody jsou připojeny ke skenovacím linkám přes budicí tranzistory.
- Displej lze vypnout řádkem BD (nízký).
- Sekce displeje se skládá z 16 x 8 RAM displeje. CPU může číst nebo zapisovat do libovolného umístění RAM displeje.
Sekce skenování:
- Sekce skenování má čítač skenování a čtyři řádky skenování, SL0 až SL3.
- V režimu dekódovaného skenování bude výstup řádků skenování podobný dekodéru 2 na 4.
- V režimu kódovaného skenování bude výstupem řádků skenování binární počet a pro převod binárního počtu na dekódovaný výstup by měl být použit externí dekodér.
- Řádky skenování jsou společné pro klávesnici a displej.
- Řádky skenování se používají k vytvoření řádků maticové klávesnice a také k připojení k digitálním ovladačům multiplexovaného displeje k zapnutí / vypnutí.
Sekce rozhraní CPU:
- Sekce rozhraní CPU se stará o přenos dat mezi 8279 a procesorem.
- Tato část obsahuje osm obousměrných datových linek DB0 až DB7 pro přenos dat mezi 8279 a CPU.
- Má jeden řádek adresy pro výběr datové vyrovnávací paměti (A0 = 0) nebo řídicího registru (A0 = 1) 8279.
- Řídicí signály WR (aktivní nízká), RD (aktivní nízká), CS (aktivní nízká) a A0 se používají pro čtení / zápis na 8279.
- Má linku IRQ požadavku na přerušení pro přenos dat řízený přerušením s procesorem.
- Interní frekvence hodin 8279 je nominálně 100 kHz. Interní přednastavovač vydělí externě aplikované hodiny celým číslem mezi 2 a 31 (včetně), aby se vytvořily interní hodiny.
- Signál RESET nastavuje 8279 na 16místný displej s režimy dvouklíčové klávesnice.
Propojení 8279 s 8085
V systému založeném na mikroprocesoru, když jsou klávesnice a 7segmentový LED displej propojeny pomocí portů nebo západek, musí procesor nést následující úkol.
- Skenování klávesnice
- Klíčové odskakování
- Generování klíčového kódu
- Odesílání kódu displeje na LED
- Osvěžující displej
Provozní režimy
Základní vstupní režimy 8279 jsou
- Naskenovaná klávesnice
- Naskenovaná matice senzoru
- Zastavený vstup
- Režimy zobrazení
Dva základní výstupní režimy jsou
- Levý vstup (typ psacího stroje)
- Pravý vstup (typ kalkulačky)
úplný odkaz na datový list:
http://www.futurlec.com/Datasheet/80Series/8279.pdf
Reference
- ^ Intel Corporation, „Mikropočítačová součást: Nová průmyslová řada produktů odpovídá poptávce po vysoce spolehlivých součástkách pro práci v průmyslových aplikacích.“, Intel Preview, březen / duben 1979, str. 11.
- ^ "KLÁVESNICE / ŘÍDÍCÍ JEDNOTKA - INTEL 8279". 8085projects.info. Citováno 2012-05-20.