Цитата(ReRayne @ Nov 20 2011, 22:16)

К АЦП подключена клавиатура из 5-ти кнопок.
Вот вопрос в следующем, никто не встречал схемы клавиатуры, которая могла бы ловить от 1 до 5-ти нажатий без фантомов и т.д.
Понятное дело, матричная в данном случае не подходит.
На каждую кнопку по резистору, с соотношением 1:2:4:8:16:32. С пятипроцентным ADC не очень это хорошо. На практике мне не доводилось встречать хорошо работающие решения, и обычно не практикуют одновременное нажатие. Видел 4 кнопки с нажатием по одной - даже там бывали сбои (правда, там "резинка" - с "резинкой про это забудьте, иначе икаться будет от пожеланий пользователей). Еще пример - Motorola CP50, тоже сделали клавиатуру на резисторах - работало хорошо только первое время, потом ошибочные срабатывания, а там опять же разрядность матрицы меньше 5 битов. Плохая идея, короче.