Микропроцессор клавиатуры — выполняет следующие основные функции: сканирование (последовательный циклический опрос) матрицы датчиков, определение факта нажатия (отжатия) клавиши, нахождение скан-кода и помещение его в буфер FIFO, формирование последовательной кодовой посылки скан-кода специального формата и передача его в контроллер клавиатуры, прием и выполнение команд процессора, реализацию протокола связи.
[Михайлов, В. В. Периферийное оборудование: конспект лекций: учебное пособие / В. В. Михайлов. – Белгород: Изд-во БГТУ, 2017.– 114 с.]