Ниже показаны примеры того как может выглядеть ошибка обработки прерываний на осциллографе. В целом видно что во всех случаях не правильно работает оптрон. Видно что при появлении сигнала на входе, сигнал на выходе ведёт себя странно.
В этом примере отработала ошибка 9.
err9a.jpg
Здесь ошибки не было, но в целом видно что такой диаграммы быть не должно
err9b.jpg
Ещё один пример где ошибки нет, но это не значит что всё хорошо
err9c.jpg
Как проверяется ошибка 9.
Код на ассемблере
error9_code.jpg
Проверять всё равно надо всю цепь (оптрон -> транзистор -> диоды), начиная со входа на оптрон (А25) и до выхода. Но с прерываниями всё немного иначе. Здесь (при тестировании) сигнал на прерывания поступает через общий транзистор V54 (КТ313). Его проще поменять, чем искать неисправность. Если присутствует импульс на его базе, но нет изменений на коллекторе, значит меняем.
Далее если получили импульсы на X45..X48, то надо уже смотреть как сигнал идёт до входа в Z80-PIO. Здесь часто вылетают оптроны, иногда большие резисторы на входе. Механика проверки такая же как и в случае с ошибкой 7.
У вас нет необходимых прав для просмотра вложений в этом сообщении.