Вот за "... это бит для пользователя". По идее мне нужно 8 бит прописывать в "1" в старшем байте (0xFF00h)
И "Для битовой команды необходимо пересчитать адрес". Раз указан адрес регистра (80 dec), то обратные действия?
80*16=1280 стартовый байт 80-го регистра. 1295 - конечный.Как-то не выходит пересчитать новый адрес для записи FF в биты с 1287 по 1295.
![]()
Так он же пишет, что это ни к чему не привело. И потом, при чём тут тогда функция 0х05? Записать регистр можно либо с помощью 0х06 либо с помощью 0х10 (кстати нужно попробовать и ту, и другую). Управление программами технолога располагается в кодах ошибок, но это в новом руководстве. В предыдущей версии такого нет. В общем, чем думать и гадать, лучше обратиться к специалисту, который занимается конкретно ТРМами, не всё ж Юрию за всю техподдержку отдуваться.