Возможно ещё питание на проц просело, либо конденсаторы блокировочные отсутствуют/неисправны.
Очень маловероятно что проц так глючить начал.
ram_scan, да вот я и в шоке. Он работал, но АПшка по шине гадила 3 бита из четырех. Я АПшку поменял. А вся плата вместе с деталями была покрыта в качестве защиты от корозии чем-то, очень напоминающим раствор канифоли в спирте.
Я проц ваткой со спиртом и протер. Ну никак не думал что у него шина данных отвалится от этого. На днях погляжу может там данные выставлются "мимо кассы" (по времени). А иначе и правда получается что проц шину данных потерял....
ZXFanat, Я бы тоже с радостью поболтал с Вами на отвлеченные темы, но, во-первых, в этой ветке это ни к месту, а, во-вторых, времени нет даже на светскую беседу о погоде. Надеюсь на понимание
---------- Post added at 07:51 ---------- Previous post was at 07:48 ----------
А то я не смотрел схему. У процов шины данных и адреса просто запараллелены. Так что если анализатор показывает что-то по шине адреса, то это на шине адреса у обоих процов.
И два проца там не работают, работает один. Второй начинает значительно позже.
Не полностью!
Смотрим внимательнее.
0006 ld h,c 61 - выполняется 4 такта все ОК
0007 ld l,c 69 - тоже ОК
0008 ldi ED A0 - А вот тут внезапно A0 превращается в 20 (падает бит 7)
и вместо LDI выполняется два NOP - 8 тактов
000A dec hl 2B - Выполняется 6 тактов, как и должно!!!, то есть Z80 распознал, что это не NOP
000B jp pe, $0008 EA 08 00 - Тут тоже EA внезапно превращается в 6A (снова бит7 в нуле)
а это уже 4 тактовая LD L,D
потом выполняется 08 EX AF,AF' - 4 такта
и 00 NOP - 4 такта
000E xor a AF - 4 такта все в порядке
далее мы видим что должен быть опкод D3 OUT (n),A но на пол-пути он опять превращается в 53 LD D,E (и опять бит 7!!!)
Вывод - что-то грузит сигнал D7, он иногда падает в ноль, когда не нужно. Посмотри его аналоговую форму осциллографом возможно он не до конца падает в ноль, а немного опускается ниже уровня логической единицы.
Также любопытно, что опкоды ED и AF не подверглись превращению. Похоже косяк с 7 битом творится не всегда.
Последний раз редактировалось Lion17; 23.04.2014 в 13:59.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Lion17, Спасибо!!! Погляжу что с битом 7.
Lion17, Большое человеческое спасибо!!!! Я сам смотрел глазами и тестером, двух коллег просил - никто ничего не заметил. А сейчас стал предметно проверять D7 - и таки нашел косячек тестером. Теперь на коленке плата работает. Правда в компе всё-равно непонятки. Я написал тестовую ПЗУ, она просто в видеопамять заливает. А на экране видно что ззалито, но совсем не тем, чем заливаю. Буду теперь анализатор вживлять в целую машину и смотреть что там и как. Еще раз спасибо!!!!!!!!!!
Непонятно только зачем 2 проца в параллель - неужели только чтоб повысить нагрузочную способность, но с этим бы лучше АП6 справились имхо )
shurik-ua, Я сказал что ША и ШД запараллелены. Я не сказал что два проца в параллель. Вы меня такими домыслами пугаете :-(
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)