ВАУ!!! Какие страсти кипят!...
Мне нравятся оба варианта и конечно выбрал бы какой-то под определённый расклад рессурса в конкрктной задаче, но я бы учёл ОБЯЗАТЕЛЬНО объём предполагаемого кода и траты времени на обсугу всего этого великолепия!!!
Тут всё становится на свои места. АЦП ущербен при одновременном нащатии нескольких клавиш, а ИдваС выгоден ТОЛЬКО когда что-то ещё на шине висит и оправданы затраты кода на обслуживание прерываний по ИдваС....(Специально для клавы,-слишком много трат!!!)
В любом случае благодарен участникам за расширение НАШЕГО кругозора!!

Удачи в творчестве!