Да, АТМка сыпется прямо на ходу. Поработала пару дней, решил ее собирать в корпус. Хорошо решил проверить перед тем как собирать. А она не стартует!!! Думал, развалились панельки под процессор или пзу, но нет. Пришлось опять сидеть пол дня с осцилографом.
Выяснил что на CPU не приходят прерывания.
Bios в самом начале своей работы разрешает прерывания для CPU, записью в порт #FF77 в 5 бит лог единицы. После чего дает команду halt и ждет прерывания. Т.к. накрылся еще один дешифратор D93 (ИД7) то запись в порт #FF77 не происходила, прерывания не разрешались и на первом halt комп вис.
Интересный нюанс: тригер D25.B когда прерывания (INT) запрещены, на выходе (9 нога) постояно лог единица и прерывания не проходятна CPU, но на инверсном выходе (8 нога) этого же тригера отлично проходил инвесные импульсы сигнал INT. Что может поставить в тупик, так как получается, что инвесный выход тригера не соотвестует прямому выходу. Но в данном случаи это штатная работа, т.к. когда на тригер подается лог ноль на R и S входы то на обих выходах будт лог единица тоже!