Цитата(yakub_EZ @ Jun 11 2011, 23:46)

Я б вас на работу за такое не взял

Вы не поняли идею, за это я бы к вам и не пошел.
Цитата(yakub_EZ @ Jun 11 2011, 23:46)

Если предполагается срабатывание только одной кнопки, то можно их посадить на линейку одинаковых последовательно включенных резисторов, и с помошью 4-х старших данных АЦП можно определить кнопку.
Предполагается последовательный опрос состояния кнопок с довольно высокой частотой опроса, что позволяет получить информацию о одновременном нажатии.
Если нажимать будет человек пальцем. Такой метод применяется в джойстиках Dendy, так что все ок.

Цитата(Марик @ Jun 12 2011, 01:06)

Кстати, если есть условие, что одновременно может быть нажата только одна кнопка, можно подключить их матричным способом, правда тогда получится не 16, а 15, но в этом случае можно обойтись без дополнительной логики.
Как сделать 15 кнопок матричным методом на 3 выводах, если учесть, что еще один нужен для управления светодиодом ? Что-то не могу себе это представить.