Как пить дать, топикстартер пытается клаву вместо матрицы 3х4 кнопки прицепить
Если я правильно догадался, то можно сильно упростить задачу.
Если на матрице напряжения меньше 10 вольт, то там не 12 ключей, а две 74HC4051 (4052) ставить нужно, причем 4052 - лучше, в ней две группы ключей с общими адресами запараллелить можно.
Аналоговые выходы обоих мультиплексоров соединить вместе, а аналоговые входовыходы первого и второго - на строки и столбцы матрицы соответственно.
На адресные входы мультиплексоров подаётся код нажатой кнопки, каждому 4-х битному коду соответствует одно пересечение.
Код кнопки формируется из скан-кода клавиатуры, хоть на контроллере, хоть на сдвиговом регистре и простой ПЗУ. Только если без контроллера, то нужно ещё одновибратор, формирующий строб на ноги /Enable мультиплексоров. На контроллере - одновибратор ессно программный.
Вот и вся кухня, кружок умелые руки - первый год обучения