О. Наконец то пошла дисскусия/обсуждение. :-)Сообщение от BAG
Во-1. О гвоздях и фотоаппаратах. Ты считаешь что использования 3 (лишних) выходов штатного АЦП для 24 кнопок это хуже чем использование 10 выводов для матрицы кнопок ?
Во-2. Опрос АЦП (13 тактов 200кГц АЦП) - 65 мкс, из которых непосредственно на код - 2-4 такта МК. Никто кстати не мешает задрать скорость АЦП выше, ценой увеличения тока потребления - читай даташит внимательнее.
Да-да-да... :-)Сообщение от BAG
in temp,ADCH для АЦП
против цикла(точнее 2-х) и ксоров/сдвигов для 6Х4 матрицы.
Загрузи в AVR Studio или VMLAB и посмотри растактовку.
Мне рассказывать про дребезг контактов и почему в джойстиках на кнопках тройная буфферизация и какая обработка, прежде чем отдать состояние кнопок в порт ?
Открой ЛЮБОЙ нормальный джойстик и посмотри КАК там сделана хатка.Сообщение от BAG
Или ты считаешь что вся рота идет не в ногу и страдает МАРАЗМОМ, один ты в ногу...