IgorR76 (01.02.2021)
если вынуть ПЗУ МОНИТОРа, то не будут настроены контроллеры, а значит смысла смотреть видео нет.
- - - Добавлено - - -
предлагаю поставить тестовое ПЗУ, подключить устройство пошагового исполнения инструкций и посмотреть прохождение команд и настройку контроллеров
Добрался таки до РК. записал в 27C64 тестовую прошивку, подключил "шагатель" начал смотреть вроде все норм. Дошёл до момента когда на D14 выход смотреть надо а там 0. На ША 1 и все тут. Отключил "шагатель" Давай смотреть а на ША вместо импульсов пички. Вынул ОЗУ - стали нормальные импульсы. Вместо BS62LV256 ставил KM62256CL по х-кам вроде одинаковые. Может дело в ИМС ОЗУ быть?
Последний раз редактировалось iwa955; 04.02.2021 в 17:51.
я не знаком со схемой на статике, киньте ссылку на описание.
если цоколевка микросхем совпадает -- замена равноценна, важно проверить её работоспособность.
Ссылка на схему http://radio86rk.pbworks.com/w/file/...K-SRAM-SCH.pdf
По даташитам ИМС ОЗУ вроде как пин ту пин
микросхемы проверялись перед установкой?
на ША сигналы выставляет только микропроцессор и контроллер ПДП в циклах ПДП. старшие адреса А8-А15 также идут от регистра ИР12, нужно проверить, нет ли залипух на разрешающих сигналах ИР12 (выв. 11 и 13). висящие входы также недопустимы.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Ир12 проверю, ОЗУ проверялост т было рабочее. Еще есть момент что я при первом включении перевернул микросхему ОЗУ в панельке т.е. переполюсовал. Разумеется эту микросхему я отложил в сторонку и поставил другую. Но вот могло ли по гореть еще что нибудь.? Могло повредить ПДП например?
практика показывает, что обычно микросхемы выдерживают замкнутые выходы или коротыши на землю или питание, но может и не повезти, надеяться на удачу не стоит, гораздо хуже микросхемы переносят обратное напряжение питания.
как то долго вы ищите неисправность, шагатель тем и хорош, что позволяет найти косяк буквально за 5 минут -- у вас фиксируются входные сигналы, логика микросхем известна, смотрим вход, смотрим выход, делаем вывод и на следующий шаг.
запишите в тестовое ПЗУ минимальный код, который настраивает только контроллеры ЭЛТ и ПДП без использования памяти (стека), уберите из панелек все неиспользованные микросхемы -- порты и память, остаться должны только процессор, два контроллера и регистр. это минимальный набор, по которому можно определить, что данные проходят и работает дешифратор адреса, после завершения настроек контроллеров должны начать формироваться синхроимпульсы и запросы ПДП.
Ну вот я и вернулся к РК. Нашел книгу Зеленко, собрал шагатель по схеме, подключил, и пошел смотреть чего да как.
1) Светодиод РУС/ЛАТ не гаснет при работе с тестовой ПЗУ
2) судя по табл. 2.3 Зеленко (стр. 62) адрес на ША на шаге 6 должен быть 0xF805 у меня же получилось 0xF005 настройка D20 D14 не происходит вообще. После 14 шагов на ШД 0
Тестовое ПЗУ качал тут http://zxbyte.ru/doc/radio86/Test32k.zip
пошагиватель очень классная штука. А по шине данных на предыдуших шагах у вас команда с3 05 f8 проходила ? по идее перейти на не то адрес могло если команда не та или с адрессной шиной что то не то.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)