А готовые клавиатуры с таким подключением и красивой лицевой панелью бывают? Я чего-то кроме матричных с красивой лицевой панелью не нашел.
Добавлено after 6 minutes 33 seconds:
[uquote="linux_rulezz",url="/forum/viewtopic.php?p=4772780#p4772780"]У меня обычно новая смена состояния допускается не раньше, чем через 50-80мс после предыдущей.
Вот такой простой код.[/uquote]
Спасибо, к выходным посмотрю сейчас голова другим загружена.
[uquote="linux_rulezz",url="/forum/viewtopic.php?p=4772780#p4772780"]понятно, что если концевик можно "проскочить", то придется задействовать прерывание, но во всех остальных случаях это не нужно[/uquote]
[uquote="linux_rulezz",url="/forum/viewtopic.php?p=4772780#p4772780"]Заодно и "антидребезг" программный[/uquote]
Появилась идея как использовать прерывание со входа - сразу засчитать нажатие, но игнорировать повторное нажатие этой же кнопки определённое время. Ну и конденсаторы конечно, тут без них плохо будет.