Да как ни крути, установка адреса планов никак не должна автоматически загружать планы из памяти.
И, конечно, опционально иметь автоинкремент.
Еще остается под вопросом проверка на коллизию с окончанием записи в планы 1 и 2, которая, как видно из схемы, не проверяется. Т.е. более длинные команды - запись в регистр октета, и адреса планов проверяются, а запись в регистр планов 1 и 2, которая имеет нулевую задержку по RPLY, но при этом занимает дополнительный цикл CLCA, не проверяется.
Надо проверить, что будет, если эта команда еще не закончилась, а к контроллеру поступил новый запрос.
- - - Добавлено - - -
Я так думаю, что предполагается, что процессор просто не успеет в течение цикла CLCA запросить следующее чтение у контроллера.



Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 
