Klawiaturą nazywa się zespół klawiszy (zestyków), z których każdy reprezentuje odpowiedni znak alfanumeryczny. Najczęściej klawiatura składa się z dziesięciu klawiszy reprezentujących cyfry od 0 do 9 lub z szesnastu klawiszy reprezentujących cyfry kodu szesnastkowego. Klawiatura 16-klawiszowa jest stosowana najczęściej w systemach mikroprocesorowych.
Poszczególne klawisze klawiatury przełączają zestyki mechaniczne zwierne. Aktualnie coraz częściej są stosowane klawiatury bezstykowe.
Układy współdziałające z klawiaturami, nazywane dalej krótko układami klawiaturowymi, można podzielić na dwie podstawowe grupy, a mianowicie:
— kombinacyjne układy klawiaturowe,
— sekwencyjne układy klawiaturowe.
Schemat blokowy kombinacyjnego układu klawiaturowego przedstawiono na rys. 4.687. Układ ten składa się z enkodera przetwarzającego stany zestyków klawiatury na odpowiedni kod oraz z układu zezwalającego na wpisanie infor-
Rys. 4.687. Schemat blokowy kombinacyjnego układu klawiaturowego
macji, po ustaniu drgań zestyku, z wejść enkodera do współpracującego z tym układem urządzenia cyfrowego. Schemat elektryczny klawiatury i enkodera: 1 z 10 8421 BCD przedstawiono na rys. 4.688. Układ ten ma następujące
wady:
— stany wyjściowe enkodera przy wciśniętym klawiszu 0 są tożsame ze stanami enkodera w przypadku, gdy żaden z klawiszy nie jest wciśnięty,
— stany wyjściowe enkodera są niewłaściwe w przypadku wciśnięcia więcej niż jednego klawisza,
— trudno jest eliminować wpływ drgań zestyków klawiszy.
Pierwszą wadę układu można łatwo wyeliminować (rys. 4.689), trudniej nieco jest wyeliminować pozostałe.
Na rysunku 4.690 przedstawiono schemat ideowy układu, służącego do wytwarzania sygnału umożliwiającego wpisanie informacji do rejestru „zatrzaskowego”. Układ zawiera dwa wzajemnie się blokujące uniwibratory, generujące impulsy w chwili zwierania (uniwibrator Px) i rozwierania (uniwibrator P2) zestyku klawiatury. Czas trwania T impulsu powinien być większy niż czas trwania drgań zestyku. Po czasie Ty od chwili wyzwolenia uniwibratora Pu stan