Intel 8279 - Intel 8279

Mitsubishi 8279P-5

INTEL 8279 je klávesnice / Display Controller vyvinut speciálně pro propojení klávesnice a zobrazovací zařízení pro Intel 8085 , 8086 a 8088 mikroprocesory. Průmyslová verze ID8279 byla k dispozici za 30,70 USD v množství 100. Jeho důležité vlastnosti jsou:

  • 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 s klávesnicí 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 číslicovým ovladačům multiplexovaného displeje pro 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 klávesnice se dvěma klávesami.

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