У тебя прошивка меги какая? Если новая, то попробуй прошить предыдущую.
Вид для печати
Главное с досады не начни перепаивать все подряд.
Раз цепь ты прозвонил и она нигде не коротит с другими дорожками, то проверочных элементов то не так много.
Для начала сделай в бейсике зацыкленную програмуу чтения из джойстика и начинай проверять этот сигнал, а именно выв. 12 DD19 и собсвенно сигнал WAIT - формируются ли они. Чудес не бывает и выбора особо не много.
Ну резистивная сборка тут не причем. Если, допустим при постоянном опросе джойстика, как бы DD19 выбирается, а она должна выбираться иначе контроллер дисковода работать не будет. Смотрим на вывод 12 DD19 а там постоянная "1", то вероятнее всего может быть где то непротрав скажем с каким то статическим сигналом - а это скорее всего может быть в районе переходного отверстия. Из всех статических сигналов, которые как бы могут соприкасаться на уровне преходных отверстий - сигнал ROM128/ вывод 15 DD21. Прозвони эти сигналы между собой.
Набил програмку:
10 PRINT IN 31
20 CLS
30 GO TO 10
После запуска заснял то что у меня лог.пробник показывает:
на 12 ножке D19 - 12D19.zip
На аноде VD11 - ANOD VD11.zip
На 7 ножке D16 - 7D16.zip
Непонятно отлько то что прыгает все время "единичка"... А поправильному так понимаю должны прыгать и "единички" и "нулики"?
Скважность импульса выборки порта джойстика слишком маленькая, что бы его увидеть.
Попробуй лучше такой вариант:
В результате будет запущена следующая тестовая программка:Код:10 LET a=32768
20 FOR i=0 TO 7
30 READ d: POKE (a+i),d
40 NEXT i
50 RANDOMIZE USR a
60 DATA 243,219,31,211,254,195,1,128
Думаю даже тестером можно будет нащупать наличие имульсов низкого уровня на выборке порта джойстика.Код:ORG 32768
START: DI ;запрет прерывания
LOOP: IN a,(1Fh) ;чтение порта джойстика
OUT (0FEh),a ; запись в порт бордюра
JP LOOP ; зацикливание