У меня, к сожалению, ее нет, а покупать дороговато, т.к. я не планирую ее использовать. ) У друга просить стесняюсь.
Диоды исключат короткое замыкание, но не решат проблем матричной клавиатуры...
Извиняюсь, что набросал в paint, просто другой возможности сейчас нет. Надеюсь, более-менее понятно.
Какая разница для микроконтроллера, нажал я 3 кнопки или 4? Если все порты получают логическую 1?
Кстати, если в сканирующих портах использовать АЦП, то это решит проблему. Может это и будет решением проблемы. И резисторы понятно зачем нужны.
Не боюсь признавать себя не правым.
Не думаю, что все так просто.
Большинство сидит на 60 герцовых мониторах. Есть, конечно же, мега тру мониторы, но это 240 Гц (обновление раз в 4000 микросекунд). Я вообще к такой скорости и не стремлюсь. Мне для начала комфортная печать важна.
1. Usb 1.1 в v-usb.
2. Мне не ssd диск подрубать, а клавиатуру, скорость передачи не имеет значения. Возможно, что есть какая-то таблица времени отклика разных версий USB, но я ее не видел. Думаю, программная реализация больше будет влиять на скорость, чем версия usb.
Да, все идет к тому, что это матричная клава. Но не обычная, а несколько доработанная. Вот и интересно как ее доработали.