Цитата Сообщение от Rokl Посмотреть сообщение
1.сбросить master clear (0Dh)- пишим 00
2.сбросить first/last триггер (0Ch)- пишим 00
3.сбросить MASK регистр (0Eh)- пишим 00
4.записать регистры канала 0 (00h;01h) пишим 76D0h;2349h
5.записать регистры канала 1 (02h;03h) пишим 76D0h;2349h
6.записать регистры канала 2 (04h;05h) пишим 76D0h;2349h
7.записать регистры канала 3 (06h;07h) пишим 76D0h;2349h
8.записать Mode registr(регистр режима) (0Bh) пишим 16h(автоиниц.2 канала)
9.записать регистр команд (08h) пишим 20h(конфигурация ВТ37, как ВТ57)
10.записать регистр маски (0Fh) пишу во все каналы 0, = 00h вижу мусор и на его фоне надпись на мнгновенье "микроком85", если пишу как надо 04h то на мгновенье ничего не вижу кроме мусора в виде заполненого девятками экрана.
11.записать регистр запросов (09h) пишим 06h - уст.запрос канала 2
12.прочитать регистр статуса (08h)
8. Вроде 16h это запись для второго канала получается, странно, что работает (судя по пункту 10). Хотя там хрен поймёшь - запись в устройство или запись в память.
9. Биты регистра команд имеют другое назначение, я бы не трогал его без надобности.
10. Маска означает "выключено", нужно писать 0FBh для второго канала.

---------- Post added at 00:54 ---------- Previous post was at 00:24 ----------

Посмотрел снова на схему Радио-86РК, и на процедуру инициализации ВТ57. Понял, почему используется режим записи для второго канала: просто для чтения из памяти используется вывод /MEMW, а для записи в устройство (ВГ75) - /IORD