User Tag List

Показано с 1 по 10 из 2369

Тема: ZXKit1 - плата VGA & PAL

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    52 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию ПРИКИНЕМ АДРЕСАЦИЮ ЭКРАНА

    Коды цвета RGBI со Спектрума будем записывать в ОЗУ. Для вывода на VGA будем считывать данные из ОЗУ.

    Для адресации 448 точек в строке нужно 9 бит адреса ОЗУ: A0...A8 ОЗУ.
    Нужно подать частоту F14MHz на счетчик с выходами H0...H8.
    Счетчик будем сбрасывать по спаду (при переходе из 1 в 0) входного строчного синхроимпульса.

    На ОЗУ адрес точек надо подавать через мультиплексор.
    При записи кодов цвета подавать сигналы H0...H8, а при чтении - F14MHz, H0...H7.

    Для адресации 312/320 строк нужно 9 бит адреса ОЗУ: A9...A17 ОЗУ.
    Нужно подать входные строчные синхроимпульсы на два счетчика с выходами VIN0...VIN8 и VOUT0..VOUT8.

    Счетчик VIN будем сбрасывать по спаду входного кадрового синхроимпульса.
    Счетчик VOUT сбрасывать не будем, он будет считать автономно от N+0 до N+261/262.
    N строк после синхроимпульса изображать не будем, чтобы из частоты 50/48 Гц получить 60.
    N нужно уточнить, чтобы изображение было симметрично по-вертикали. Зависит от числа строк в кадре - 312 или 320.

    На ОЗУ адрес строк надо подавать через мультиплексор.
    При записи кодов цвета подавать сигналы VIN0...VIN8. При чтении - в зависимости от режима.
    В режиме 1 (частота кадров 50/48 Гц) подавать адрес VIN0...VIN8, уменьшенный на единицу.
    В режиме 2 (частота кадров 60 Гц) - VOUT0..VOUT8.
    Последний раз редактировалось zx-kit; 17.07.2009 в 15:13.
    "L-256"

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    17.03.2009
    Адрес
    Moscow
    Сообщений
    537
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    56 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    При записи кодов цвета подавать сигналы H0...H8, а при чтении - F14MHz, H0...H7.
    1. Пережуйте-ка тщательнее всё, что написали про строчную часть. В том виде, как есть - вообще непонятно как работать будет. Хотя бы например процитированное - 8 разрядов адреса при чтении - 256 точек? А остальные 192?

    2. При пиксельном клоке 14МГц и 525 строках изображение спектрумовского экрана заметно растянется по вертикали, а на мониторе с соотношением сторон 5:4 (типовая семнашка 1280х1024) - так и вовсе станет квадратным, по хорошему при 60Гц надо снижать частоту вывода пикселей.
    Profi v3.2 512K+color; Profi 6.2B; МС-0511

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. ZXKit1 - конструктор для ZX-творчества
    от zx-kit в разделе ZX Концепции
    Ответов: 449
    Последнее: 07.01.2020, 15:42
  2. Что это за плата?
    от Sergei Frolov в разделе Несортированное железо
    Ответов: 3
    Последнее: 05.07.2009, 16:49
  3. От чего эта плата?
    от Nikita в разделе Несортированное железо
    Ответов: 8
    Последнее: 26.12.2008, 23:49
  4. Подскажите что за плата это ?
    от Mad Killer/PG в разделе Несортированное железо
    Ответов: 2
    Последнее: 18.12.2008, 00:50
  5. Что это за плата кто знает ?
    от sinchuk в разделе Несортированное железо
    Ответов: 14
    Последнее: 30.11.2008, 17:29

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •