KALDYH
30.06.2009, 17:00
Поскольку сей вопрос людей весьма заинтересовал, завожу, наконец, отдельную тему. Контроллер MY, конечно, раза в 4 сложнее, чем контроллер УКНЦ, но и его, я думаю, повторить реально. У меня есть такой контроллер и некоторый опыт в рисовании печатных плат, что-нибудь попробую нарисовать. Помощь и поддержка приветствуются:)
Ресурсы:
Фото старой версии контроллера:
http://zx.pk.ru/attachment.php?attachmentid=12093&thumb=1&d=1243005256
Сканы моей платы контроллера (новой модификации), разрешение 600 dpi
лицевая сторона (http://narod.ru/disk/9033477000/Image2.jpg.html)
оборотная сторона (http://narod.ru/disk/9033446000/Image1.jpg.html)
Размеры платы: ширина 135 мм, длина 240 мм, ширина разьема 55 мм.
Инструкция от КМД и схема (старой версии) http://www.leningrad.su/files/kmd.rar
Upd: КМД (MY: ) имеется несколько вариантов. Самые первые - на ВП1-095, -096, -097. Самые распространенные на ВП1-128 но с разной памятью и прошивками. 1809РУ1 была настолько глюкава, что микрокод MY сначала пытался найти в ней не битый килобайт и с ним работать.
Наиболее последние MY: использовали CMOS память К573РУ8 и по слухам могли читать все писишные форматы аж до 1.2Мб.
Все КМД MY: совместимы програмно и используют один и тот же драйвер.
Образы ПЗУ есть здесь: http://qbus.narod.ru/dvk-rom.zip
Содержимое:
000.DAT - монитор МС1201.0, стартовый адрес 0160000
013.DAT - ПЗУ Бэйсик для МС1201.0, стартовый адрес 0140000, ввод-вывод на PR/PP/PC11 (перфолента!)
055.DAT - монитор МС1201.2, стартовый адрес 0140000
091.DAT - ПЗУ КМД изначальный, addr=0, ОЗУ на 1809РУ1, контроллер 1801ВП1-097
092.DAT - ПЗУ КМД, addr=0, ОЗУ на 537РУ11, контроллер 1801ВП1-128
093.DAT - ПЗУ КМД, addr=0, ОЗУ на 1809РУ1, контроллер 1801ВП1-128
134.DAT - монитор МС1201.3, addr=0
134e.DAT - монитор МС1201.3, addr=0, для работы с фирменными терминалами (без русского в сообщениях, загрузчик RR вместо DX)
181.DAT - ПЗУ КЦГД, addr=0100000, изначальный вариант, система команд vt102
182.DAT - ПЗУ КЦГД, addr=0100000, много bugfixов, система команд vt220, графические программы, написанные под 181, уже не идут =(
255.DAT - ПЗУ КМД, addr=0, ОЗУ на 537РУ8/РУ10 фиксировано по адресам 020000..027777, контроллер 1801ВП1-128
Ресурсы:
Фото старой версии контроллера:
http://zx.pk.ru/attachment.php?attachmentid=12093&thumb=1&d=1243005256
Сканы моей платы контроллера (новой модификации), разрешение 600 dpi
лицевая сторона (http://narod.ru/disk/9033477000/Image2.jpg.html)
оборотная сторона (http://narod.ru/disk/9033446000/Image1.jpg.html)
Размеры платы: ширина 135 мм, длина 240 мм, ширина разьема 55 мм.
Инструкция от КМД и схема (старой версии) http://www.leningrad.su/files/kmd.rar
Upd: КМД (MY: ) имеется несколько вариантов. Самые первые - на ВП1-095, -096, -097. Самые распространенные на ВП1-128 но с разной памятью и прошивками. 1809РУ1 была настолько глюкава, что микрокод MY сначала пытался найти в ней не битый килобайт и с ним работать.
Наиболее последние MY: использовали CMOS память К573РУ8 и по слухам могли читать все писишные форматы аж до 1.2Мб.
Все КМД MY: совместимы програмно и используют один и тот же драйвер.
Образы ПЗУ есть здесь: http://qbus.narod.ru/dvk-rom.zip
Содержимое:
000.DAT - монитор МС1201.0, стартовый адрес 0160000
013.DAT - ПЗУ Бэйсик для МС1201.0, стартовый адрес 0140000, ввод-вывод на PR/PP/PC11 (перфолента!)
055.DAT - монитор МС1201.2, стартовый адрес 0140000
091.DAT - ПЗУ КМД изначальный, addr=0, ОЗУ на 1809РУ1, контроллер 1801ВП1-097
092.DAT - ПЗУ КМД, addr=0, ОЗУ на 537РУ11, контроллер 1801ВП1-128
093.DAT - ПЗУ КМД, addr=0, ОЗУ на 1809РУ1, контроллер 1801ВП1-128
134.DAT - монитор МС1201.3, addr=0
134e.DAT - монитор МС1201.3, addr=0, для работы с фирменными терминалами (без русского в сообщениях, загрузчик RR вместо DX)
181.DAT - ПЗУ КЦГД, addr=0100000, изначальный вариант, система команд vt102
182.DAT - ПЗУ КЦГД, addr=0100000, много bugfixов, система команд vt220, графические программы, написанные под 181, уже не идут =(
255.DAT - ПЗУ КМД, addr=0, ОЗУ на 537РУ8/РУ10 фиксировано по адресам 020000..027777, контроллер 1801ВП1-128