на операцию Momentary нужно две команды по связи, сначала установить бит в 1 потом через задержку по времени установить 0. Это всё занимает некоторое время, поэтому не стоит удивляться когда при быстром тыканье в кнопки что-то не отрабатывает.
Я в таких случаях обычно бит выставляю в единицу с панели или со скады, а сбрасываю в ноль уже в контроллере, так надёжнее.
Перепиши полностью смену режимов, если у тебя есть три режима, и одновременно может быть только один из них, нельзя использовать биты для смены режима по той простой причине что ошибиться очень легко.
Делается проще, берёшь слово и пишешь в него число сразу с панели. по этому числу что записал выбираешь нужный режим, команд в контроллере меньше. И вопросов
Цитата:
почему при нажатии кн. 106.03 они сбрасываются?
уже не будет.
Вложение:
2011.rar