Как работи клавиатурата на компютъра?

Съобщение.

Клавиатурите на компютрите са входни устройства. Те поставят информация, която човек написал в компютърна програма. Повечето клавиатури имат между 80 и 110 клавиша. Числата и буквите на клавиатурата се показват на капаците на клавишите - това са бутоните, които се натискат, когато дадено лице напише. Разположението на номерата и буквите е еднакво на всяка клавиатура и се нарича QWERTY.

Интериорът на клавиатурата е като миникомпютър и се състои от процесор и вериги. Те пренасят информацията на процесора, който е вътре в компютъра. Ключът матрица се намира в процесора на клавиатурата. Ключовата матрица е мрежа от вериги. Тези вериги се поставят поотделно под всеки ключ. При натискане на бутон ключът на платката е натиснат под ключа и това води до преминаване на електрически ток през веригата и в процесора. Когато токът преминава, превключвателят вибрира и казва на процесора да го прочете.

Тази схема се затваря при натискане на бутон. Затварянето на схемата казва на процесора да прочете картата на клавиатурата, която се съхранява в нея. Процесорът използва клавишната карта, известна още като карта на знаците, за да намери ключа, който е заключен на клавиатурата. Използването на картата с ключ позволява на процесора на клавиатурата да идентифицира коя буква е натискана и дали трябва да е главна или малка, в зависимост от това дали клавишът за смяна е натиснат или не.

Клавиатурата е свързана към компютъра чрез 5-изводен мъжки щекер или PS / 2 щепсел. Клавиатурите и компютрите работят заедно двупосочно. Това означава, че информацията може да бъде изпратена един на друг. Тези двупосочни линии са часовниковата линия от клавиатурата и линията за данни от компютъра. И двете линии трябва да бъдат незаети или високи, така че клавиатурата да може да изпраща информация. Компютърът ще изпрати сигнал до клавиатурата през часовника, който ще ви каже коя линия е свободна да изпратите. Ако линията не е свободна, клавиатурата ще запази информацията, докато линията не се отвори. Когато линията е ниска, клавиатурата чака команда от компютъра. Когато компютърът иска да изпрати информация на клавиатурата, той генерира понижаване на данните и часовниковите линии. Компютърът прави това, за да се увери, че клавиатурата не изпраща едновременно съобщение.