Уже несколько дней вожусь с одной проблемой. Компьютер стартует и в пошаговом режиме проходит про тестирующей программе, но через минут 20 ни с того ни с сего зависает. Так же, если компьютер проработал более трех минут и "нагрелся", то нажатие кнопки "сброс" приведет к зависанию. При зависании на линиях данных и адресов установятся напряжения около 2В, и машина не будет ни на что реагировать. Чтобы вновь запустить компьютер, нужно выключить его из розетки, подождать минут 20, пока он "остынет" и запустить снова. Пока он не "остынет" - нормально не включится.
Проверял напряжения питания на микросхемах - они со временем не меняются. Проверял сигналы Ф1 и Ф2, идущие от тактового генератора к процессору - они не меняются. Проверял, меняются ли со временем сигнал Reset, приходящий на процессор - тоже ничего криминального. Пробовал менять процессор - не помогло.
Единственное, что удалось обнаружить это то, что при каждом сбросе на некоторое время пропадает высокий уровень на выходе RDIN процессора. Сначала этот промежуток составляет несколько миллисекунд, но потом становится больше и больше, и в конце концов вовсе пропадает, когда процессор зависает.
В чем может быть проблема? Конечно плата у меня самопальная, и есть потеря напряжения на дорожках, но не настолько же, что где-то что-то нагревается и процессор зависает.




Ответить с цитированием