Вы все верно реализовали, на обоих сторонах! Просто попросили таблицу истинности, я о такой и не слышал, вот и составил, хотя повторюсь на словах Вы меня поняли верно. И так же как Вы пишете я тоже могу словами объяснить как поступать в нештатной ситуации, как в таблицу это занести я не знаю.
Чего мне быть против)
Я по натуре перфекционист и потому привык делать как лучше, а здесь как мне кажется стабильности будет больше! Только расшифровывать номера кнопок я не знаю, точнее я могу на равенство сравнивать, но тогда не получается битами задавать настройки выходов, соответствующие кнопкам.





Ответить с цитированием
Извините за тавтологию.... 