Jak funguje klávesnice počítače?
Komunikace
Klávesnice počítačů jsou vstupní zařízení. Tyto informace uvádějí, že osoba napsala do počítačového programu. Většina klávesnic má mezi 80 a 110 klíči. Čísla a písmena klávesnice jsou zobrazena na krytech kláves - to jsou tlačítka, která jsou při psaní zadána. Rozložení čísel a písmen je na každé klávesnici stejné a nazývá se QWERTY.
Interiér klávesnice je jako minipočítač a skládá se z procesoru a obvodů. Tyto informace přenášejí procesor, který je uvnitř počítače. Matrice klíče je umístěna uvnitř procesoru klávesnice. Klíčová matice je síť obvodů. Tyto obvody jsou umístěny jednotlivě pod každým klíčem. Když je stisknuto tlačítko, stiskne se spínač na desce plošných spojů pod klíčem, což způsobí, že elektrický proud projde okruhem do procesoru. Když proud prochází, spínač vibruje a říká procesoru, aby si ho přečetl.
Obvod se zavře při stisknutí tlačítka. Uzavření obvodu informuje procesor, aby přečetl mapu klíče, která je uložena uvnitř. Procesor používá klíčovou mapu, označovanou také jako mapa znaků, aby nalezla klíč, který je na klávesnici uzamčen. Použití mapy klíče umožňuje procesoru klávesnice určit, které písmeno je stisknuto a zda má být velká nebo malá, v závislosti na tom, zda je stisknuto tlačítko Shift nebo ne.
Klávesnice je připojena k počítači pomocí 5kolíkové zástrčky nebo zástrčky PS / 2. Klávesnice a počítače pracují společně obousměrně. To znamená, že informace mohou být navzájem zasílány. Tyto obousměrné linky jsou řádky hodin z klávesnice a datového řádku z počítače. Obě řádky musí být neobsazené nebo vysoké, takže klávesnice může odesílat informace. Počítač pošle signál na klávesnici přes řádek hodin, který vám oznámí, kterou linku můžete odeslat zdarma. Není-li linka volná, klávesnice udrží informace, dokud nebude linka otevřena. Když je linka nízká, klávesnice čeká na příkaz z počítače. Když počítač chce odeslat informace na klávesnici, generuje snížení datových a hodinových řádků. Tento počítač provede, aby se ujistil, že klávesnice současně neodesílá zprávu.