ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
699269
Blackbird_sunday (12.09.2016 16:21, просмотров: 8620)
То ли лыжи не едут то ли я *censored* Обычная матричная клавиатура 4x4 прицепленная к MCU по классической схеме с диодами и резюками. В общем никогда не задумывался пока не напоролся а теперь чего делать ? Прога сканируют всю клаву и в переменной int щелкает битами включенных кнопок . Прикол в том что когда нажимаешь по одной кнопке все прекрасно . Когда нажимаешь любое число кнопок в любом ряду (мк опрашивает по рядам) тоже все шоколадно . Но вот когда нажимаем скажем две и более кнопки в одном ряду а одновременно жмакаем хотя бы одну в другом ряду которая совпадает с нажатыми по колонкам .. То приехали Тот ряд где нажали одну светит всеми нажатыми в другом ..Программа тут ни при чем вообще . Анализ показал что тупо сигнал проходит по замкнутым кнопкам и сделать в матрице ничего нельзя .. Мда и нигде об этом эффекте НЕ НАПИСАНО . Везде утверждают что можно независимо читать сколько угодно кнопок независимо . Так вот все таки я чегой то не понял - хотя чего там не понять в общем кто сталкивался и как решал ?