Добрый день. Я даже своими глазами видел станок, где с помощью делителя на резисторах и аналоговом входе реализовано управление 12 кнопок.
Меня просили сделать такое же, я сказал что можно, но дальше разговоров дело не пошло и я конкретно эту задачу не решал. Хотя сложного в этом ничего нет.
Просто операции сравнения, с соответствующим выходом. Когда исходят из условия нажатия только одной кнопки, проблем вообще нет. Несколько сложнее с условием нажатия(случайно) одновременно нескольких кнопок.
С уважением.