Зчитування матричної клавіатури Щоб прочитати певну клавішу в матриці, ми перемикаємо відповідний пін стовпця на «LOW», а потім читаємо відповідний пін рядка . Якщо перо лінії показує «LOW», клавіша натиснута, якщо вона показує «HIGH», клавіша не натиснута.
Матрична клавіатура є тип клавіатури, який ви знайдете на мікрохвильових печах, газових насосах і калькуляторах . Матрична клавіатура, яку можна підключити до макетної плати, також чудово підходить для прототипів і винаходів, які вимагають введення таких речей, як коди, час або інші значення.
-Матриця (читайте: m-на-n або m-хрест-n матриця).
Матриця складається з m m m m рядків і n n n n стовпців і буде матриця m\разів n m × n m\разів n m×n дзвонив. Позиція елемента позначається подвійним індексом. Перший індекс i i i i визначає рядок, а другий індекс j j j j визначає стовпець.
Контролер клавіатури сканує стовпці. Коли клавіша натиснута, контролер сканує рядки, визначає комбінацію рядок-стовпець, де була натиснута клавіша, і генерує код, що відповідає цій клавіші. Цей процес відбувається настільки швидко, що користувач не помічає жодної затримки.