Вот схема и скетч для безвейтового контроллера клавиатуры. "Красивую" раскладку с полным соответствием русских букв и символов пока не делал, т.к. еще слишком мало вообще работал с Корветом и не решил, как удобнее.
Скетч прост, как мычание. Массив задает соответствие между нажатой клавишей и замкнутыми контактами на матрице. Можно легко допилить переключение раскладок и добавить сколько угодно подобных массивов. Так же этот адаптер можно приспособить к практически любой матричной клавиатуре, не обязательно именно к Корвету. Вместо Атмеги 8 можно использовать, например, плату ардуино нано и т.п. Можно и без кварца обойтись, только сконфигурировать работу Атмеги от встроенного генератора. Выводы контроллера, предназначенные для SPI, UART и кварца не задействованы в скетче специально для универсальности.
korvetkey.zip
Вот еще даташит на MT8816. Только имейте в виду, что нумерация выводов по крайней мере для DIP корпуса там дана ошибочная. В моей схеме - правильная.




Ответить с цитированием