dccharacter » 27 янв 2011, 14:25
Я ж говорю - перебором. После того, как сделали опрос на замыкание с первым пином, конфигурируем второй пин на выход, остальные на вход. За секунду можно миллион опросов сделать, не то что 35. И сделать цикл - опрос, потом 3 секунды дисплей результатов.
А если светодиоды подключить не на землю, а на питание, то даже мерцания не будет. Для опроса устанавливаем единственный выход в "1", т.е. светодиод выхода не горит, остальные входы - т.е. остальные светодиоды тоже не горят. А когда показываем результат, у коротящих проводов пины ставим на выход и в ноль - светики загорелись.
Если же будет несколько замыканий (например 2-6 и 1-5-7), то можно светиками моргать с разной частотой.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.