Решил запустить свой старый спектрум "Ленинград" после того как он 20+ лет лежал без включения. как ни странно он вроде сразу заработал. Возникла лишь проблема с подключением его к телевизору. Старых телеков у меня уже нет, есть только современный, но у него есть СКАРТ. В общем, спаял я провод для подключения к СКАРТу и он вроде даже как-то заработал, но вот картинка моргает, то есть 0.5-2 секунды картинка есть, потом черный экран на 0.5-2 секунды и эти моргания случайны в этих пределах. В общем полез проверять частоты и синхроимпульсы. Выяснил что у меня стоял кварц на 13МГц и D4 сконфигурирована для 13.5 МГц (согласно http://zxbyte.ru/leningrad_upgrade.htm#2), хотя частота строчных синхроимпульсов была почти такая как надо, но вот точное число не записал.
Поставил кварц 14 МГц и переконфигурировал D4 соответственно. Добавил конденсатор 220 пф.
Сделал доработку стабилизации тактового генератора.
После этого всего частоты вроде такие как надо плюс минус. Только вот особо это не помогло, картинка всё так же моргает.
Заметил что формы сигналов странные, вот пример строчных синхроимпульсов с 13 ноги D11, а также 6 нога процессора: https://photos.app.goo.gl/verzDXs2uhZVhpk16
Как видно на 6 ноге проца отнюдь не синусоида, а строчные синхроимпульсы не совсем прямоугольные... Не знаю может ли проблема быть в этом?
Куда ещё смотреть, что копать?
Планирую потом расширить память до 128к и подключить звуковой чип.
Заранее благодарен,
Иван
Friday, February 28, 03:40:18 2020