Добрый день!
Занимаюсь восстановлением девятки. Была заменены:
- логика генераторов (ЛА3, ИР1)
- D68 (не было части сигналов), задающие ПЗУшки D61-63 проверены
- процессор (не было тактовой частоты на выходе) в комплекте с D4, D17
- D60 (двоился экран)
- D51 (висячка на выходе).
По итогу в тесте ОЗУ, заливаемом в ПЗУшку, ошибок нет, тест ром проходит 50/50, иногда нормально, иногда с искажением мерцающих символов. Видео: https://youtu.be/ljVF_D29BuU
В сисмон грузится, курсор мигает, но нет реакции на нажатие клавиш. Пробовал и с родной клавой, и с эмулятором на атмеге. При нажатии кнопки на клаве D95.1 взводится (поднимает 1 на в.5), на входах D102 появляются одиночные импульсы, т.е. происходит декодирование, но обращения к С010 нет (на D94 в.14 висит 1) и триггер не сбрасывается. При этом на на D94 в.15 постоянно наблюдаются импульсы, похожие на опрос клавиатуры сисмоном через С000 и видно мусор на разряде D8 шины данных, совпадающий с этими импульсами, т.к. D19.4 находится в открытом состоянии.
В чём может быть дело, ошибка с дешифрацией адреса на ИД7, или проблема засела более глубоко и сисмон просто зависает, не успевая дойти до подпрограммы опроса клавиатуры? Диагностика еще осложняется отсутствием устройств ввода, только через зашивку ПЗУ. Кстати, в процессе работы разряд А7 висит в 0, на остальных разрядах ШД и ША движение есть. В тестовых пзу все в норме и данные есть везде.