Достал опять аппарат. За время хранения (около 3-х лет) сдох БП (кондеры и КРЕНка) и не запустился процессор (Z80 MME). Заменил MME на фирменный Z80 (при этом этот MME прекрасно себя чувствует в другом компе), запитал от лабораторника, прошил нерабочие РЕ-шки прошивкой из темы.
Вроде, запустился, но не совсем. На экране рамка желтоватого цвета и упорядоченный рядами мусор (тоже желтого цвета). Экран состоит из частично повторяющейся группы знакомест в количестве примерно 125 по вертикали ( с пробелами между ними) и 80 по горизонтали. Сверху слева (примерно на 15 знакоместе) виден курсор. Нажатие на сброс перемещает его на несколько строк вниз, а нажатие "I" перемещает на один символ вправо. При этом щелкает электромагнит управления магнитофоном.
Программа из ПЗУ, вроде, загружается и монитор ведет себя корректно. На основном ОЗУ все сигналы выглядвт корректно.
На дополнительном ОЗУ всем рулит ВГ-шка, перебирающая через мультиплексоры адреса. И все бы ничего (она регулярно дает запросы ПДП), но ответ от контроллера ПДПвсегда в 0 т.е. он как-бы "всегда готов"точнее не готов т.к. ошибся с каналом - смотрел соседнюю.ногу. Но, с другой стороны, ПДП тоже выполняет какую-то свою работу - периодически захватывает шину,осуществляет пакетный обмен и получает от процессора разрешение. В начале и ПДП и ВГшка программируются несколькими циклами CS. Тоже, вроде, похоже на правду. В общем, как-то так оно пока работает. Дальше пока неясно - то-ли мультиплексоры, то-ли регистры, то-ли ОЗУ. Похоже, что либо не идет загрузка знакогенератора, либо отображается не та часть ОЗУ...
P.S. Напомню.
https://drive.google.com/file/d/12UO...ew?usp=sharing - Графическая память и мультиплексоры
https://drive.google.com/file/d/1DRM...ew?usp=sharing - Регистры
Дополнение1 Регистр - защелка ИР22 10/7 старших бит адреса и младшая шина адреса в момент его передачи ПДП (активные AE и STBA) всегда равны 1. В остальное время там (на ША) постоянная активность.




Ответить с цитированием