Proteus 8.6 и C язык - Отображать LED кнопки соответствующими обычными кнопками [РЕШЕНО]
Всем привет! Получил простой проект с простой задачей по комп электронике: я должен включить светодиодные кнопки при помощи обычных кнопок, используя микроконтроллер ATMega32. В качестве IDE мы используем Proteus 8.6 и Cи в качестве языка программирования. Я смог реализовать включение / выключение первой кнопки, но проблема в том, что подобный метод не работает с другими кнопками (это видно на первом изображении - первые две кнопки нажаты, но включен только первый светодиод). Я не знаю, в чем проблема - в схеме или коде. Если у вас есть идея, как реализовать это или даже упростить битовую логику без восьми «if» блоков, я был бы очень благодарен!
P.S. Решается одной строчкой кода:

