вынужден с Вами не согласиться:
1) это абсолютно не эстетично - кусок чужеродной схемы в устройстве.
2) неудобство подключения чужой клавиатурной "ламели"
3) двойное неудобство подключения чужой клавиатурной "ламели"
при смене производителя клавиатуры
4) кнопки должны быть с общей шиной (используя ламель из готовой
клавиатуры это можно добиться только используя bilateral switch
нпример 74HC4066) а полная матрица не нужна.
AVR сам должен быть клавиатурой,
как например : http://www.holtek.com/pdf/computer/82k68av170.pdf
или http://www.holtek.com/pdf/computer/82k628av160.pdf -
HT82K628A -- Windows 2000 PS/2 Keyboard Encoder
но это полноценная клавиатура, а мне нужна заточенная под меня лично
состоящая из определенного набора кнопок, с привязанными к ним такими сканкодами:
CTRL | SHIFT | ALT | SP | P | I | U | R | E | W | Q | B | G | S | D | L | K | A