Здравствуйте.
Нужна помощь в в следующей ситуации:
Есть схема состоящая тз 3-х dip-переключателей(в приложении).
С их контактов считавется их состояния миркоконтроллером - ch1, ch2, ch3, ch4.
ctrl1, ctrl2, ctrl3 служат для активации переключателя микроконтроллером.
Входы микроконтроллера, считывающие сигнал с контактов внутренне не подтянуьы к питанию, подтяжка внешняя - R5. R6, R7, R8.
Продлема в том что при замыкании одновремнно какиз либо 2-х контактов одного из переключателя, такое состояние удерживается на ch1, ch2, ch3, ch4. вне щависимости какой из переключателей активирован.
Исключением являются переключатели с разоменутыми контактами.
Вроде схема простая, в программе все очевидно, но никак не могу найти причину этой пробдемы.
Заранее благодарен
Эскизы прикрепленных изображений