Если 4 вывод D30 в воздухе, там ни чтения ни записи из ОЗУ не будет.
Надо спросить Игоря про это фото.
Если 4 вывод D30 в воздухе, там ни чтения ни записи из ОЗУ не будет.
Надо спросить Игоря про это фото.
Ввел вас в заблуждение. 4 вход D30 имеет таки соединение. Правда судя по форме сигнала, не с 3 ногой процессора, но также частотой 1.02 мгц.
Этот косяк я пропустил. Вход инвертора висит на плюсе и на выходе должен выдавать 0. Померял - на входе 0, соо-но на выходе 1. Кондер снял, КЗ нигде нет, похоже пробит вход.
Последний раз редактировалось Shumadan; 28.10.2018 в 15:17.
так и есть. Выпаял D13 ЛН1. Тестер логики показал, что она битая. Поменял на новую, на выходе инвертора появился нужный ноль.
Мультиплексоры не стал трогать, т.к. у них изменились режимы:
D28
9 -0
7 -импульсы
6 -0
5 -1
4 -0
3 -импульсы
1 -0
D29
9 -0
7 -импульсы
6 -0
5 -1
4 -0
3 -импульсы
1 -1
на 2 и 14 также есть сигнал
Подключенный монитор показал новый экран:
Последний раз редактировалось Shumadan; 28.10.2018 в 15:24.
Игорь ответил, что плата вроде рабочая. Кроме того, такая плата есть у Володи с agatcomp.ru, думаю, если возникнут вопросы, можно будет у него еще спросить.
Мультиплексор D29 я бы все таки поменял. Этот мультиплексор поочередно выбирает каждый из 4 входов, и поочередно выдает на микросхемы ОЗУ младший и старший байты адреса с шины процессора и с шины дисплейного контроллера. Каждую микросекунду этот цикл повторяется.
До замены D13 значения входов были такие:
6 -1
5 -неопр.
4 -1
3 -сигнал
То есть, при нормальной работе мультиплексора, значение на выходе менялось бы (на 3 входе то 0, то 1). Я думаю, что мультиплексор "заклинило" на какой-то паре входов и часть входов он игнорирует. Поэтому и сказал, что надо менять.
D29 поменял, уровни остались такие же.
D28 меняем?
Картинка не изменилась?
D28 пока пусть остается - в режиме "Агат" она выключена и понять, работает она или нет - нельзя. Работать D29 она не мешает и хорошо.
Думаю, надо теперь постараться запустить процессор - тогда легче будет оставшиеся проблемы найти. Для начала надо убедиться, что на 37 ноге процессора есть тактовый сигнал, на 2, 4, 6 ногах высокий уровень, а сразу после сброса появляется высокий уровень на ноге 34.
На ногах 18 и 20 D6 сразу после сброса должен появиться низкий уровень (возможно очень ненадолго, смотреть внимательно). Также после сброса низкий уровень должен появиться на ноге 11 D4.
Кстати, динамик подключен? Если нет проблем с чтением ПЗУ монитора, дешифрацией портов и чтением/записью в ОЗУ, то динамик должен пискнуть.
Последний раз редактировалось avivanov76; 28.10.2018 в 19:40.
Собрал одновибратор для сброса, при нажатии формирует импульс низкого уровня. Процессор запускается. На 37 - есть тактовый сигнал. 2,4,6 - высокий уровень. После включения на 34 ноге -1, после сброса - импульсы.
На 18 D6 после включения - 1 и после сброса не меняется (смотрел на разных развертках). На 20 D6 после включения сигнал 1.02 мгц, на сброс не реагирует.
На 11 D4 после включения 0, после сброса - импульсы. При повторном сбросе - 0 и тут же импульсы
Динамик подключил. Молчит.
На экране примерно такая же тельняшка. Иногда при сбросе немного меняется.
Изменилась работа D29
9 -импульсы 1.02 мгц
7 -сигнал
6 -1
5 -сигнал
4 -1
3 -сигнал
1 -0
Последний раз редактировалось Shumadan; 29.10.2018 в 11:51.
Импульсы на 20 D6 и 11 D4 - это нормально.
То что у D29 меняются значения на входах - тоже нормально (разное начальное состояние D21 и D56, плюс процессор какие-то адреса на шину выставляет).
Плохо, что нет выборки ПЗУ Монитора (18 нога D6). Надо смотреть входы D14. Сразу после сброса на 8 и 7 ноге должна быть 1. (Может мелькнуть всего на несколько микросекунд - это шина адреса, процессор прочитает вектор сброса по адресам $FFFC, $FFFD, а поскольку ПЗУ не выбрано, то адрес, на который он потом перейдет, будет случайный. Короче, важно, чтобы 0 не висел постоянно.)
На 6, 5, 4 и 3 ноге 0 (на 6 ноге ноль тоже зависит от шины адреса и появится ненадолго, главное чтобы постоянно 1 не висела), на 2 - импульсы, на 1 и 23 ноге 1 (тут стабильно 1, ноль там только платы расширения могут установить), на 22 ноге 0 (сигнал переключения машины).
Последний раз редактировалось avivanov76; 30.10.2018 в 00:40.
Все верно. 8 и 7 нога импульсы, после сброса кратковременный высокий уровень. Остальное тоже сходится, за исключением 1 ноги - уровень 0.
Высокий уровень на 18 D6 идет с 13 D14. При сбросе осциллограмма как будто чуть "приседает", но что то мешает. Проверил "перерезанием", на D14 все равно высокий уровень
Кстати, догадался проверить 1 D14 Он вообще звОнится на землю. Дорожка на плате чистая, не коротит.
Последний раз редактировалось Shumadan; 30.10.2018 в 10:14.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)