Вожу пальцем по схеме - получается, что горизонтальный счётчик сбрасывается по H6=H5=H4=1 что есть 448 - это вполне ожидаемо
А вот вертикальный счётчик сбрасывается по /INT, который получается из импульса, формируемого после конденсатора C2 видимо по спаду вертикальной синхронизации VS, которая получается на выходе ХЛ8
И тут такая штука - при RG0=1 (спектрум-экран) оно как и ожидается сбросится на начале 312й строки (с учётом нулевой это ровно 312 строк), а вот при RG0=0 (расширенные режимы) VS начинает падать не на 312й строке, а только на 316й!!!
Получается расширенный графический режим АТМ даёт не 50.08 Гц, как в режиме спектрума (312 строк), а 49.44 Гц (316 строк)? Кто-то может это подтвердить или опровергнуть?
ПОХОЖЕ ТАК ОНО И ЕСТЬ - СМ. https://zx-pk.ru/threads/217-predvar...tsii-atm3.html
И кстати в прошивках CP7SEC и CP7SEC1 это уже исправлено (они вроде как тоже оригинальные от создателей АТМ причём СЕКАМ совместимые) - там в обоих случаях должно сбрасываться на 312й строке (разница между CP7SEC и CP7SEC1 только в длительности VS - в первой он длится 2 строки, а во второй - одну, как и в основной прошивке CP7)Сообщение от SMT
И по идее сдвинуться на 320ю строку для имитации развёртки Пентагона не составит никаких проблем - счётных битов достаточно (и /INT вроде будет уже на месте) - тумблер можно завести на ногу 13 вместо ненужного IO Z1
А вот для NTSC надо задействовать ещё и счётный бит V1, чтобы иметь возможность сброситься на 262й строке (можно устроить небольшую схемку снаружи, которая делает V1&V2&V8)...




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