Важная информация

User Tag List

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

Тема: LENINGRAD-2010. Сборка, наладка, расширение.

Древовидный режим

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

    По умолчанию

    Подключение палитры ULAplus к LENINGRAD-2010:



    (нумерация микросхем показана условно)

    Входные сигналы c Ленинграда:

    A2, A6, A7 - шина адреса Z80
    D0-D7 - шина данных Z80
    /RD, /WR - сигналы чтения и записи с Z80
    IORQG - сигнал обращения к портам с учетом блокировки с шины ZX-BUS, при 0 - обращение к портам разрешено
    IORQGE - сигнал блокировки на шину ZX-BUS, при 1 - на следуещие по приоритетам слоты ZX-BUS и порты на материнской плате запрещаются сигналы IORQ.
    LB, LR, LG, LI - сигналы B, R, G, I с выходов 4, 7, 9, 12 мультиплексора D36
    L_BRIGHT, L_FLASH - сигналы яркости и мерцания байта атрибутов с выходов 13, 12 мультиплексора D31
    L_INFV - сигнал битовой информации картинки с экрана, выход 10-D35, 0 соответствует цвету PAPER, 1 - INK
    L_SYNC - синхросмесь с 6-D11
    GI - сигнал гашения экрана, при 1 - экран гасится во время обратного хода развертки
    /TI - тактовый сигнал смены точек на экране, точки меняются по перепаду из 0 в 1
    /RESET - сигнал сброса Z80

    Внутренние сигналы схемы палитры:

    /PP - 0 при выборе порта #FF3B, используется для записи/чтения в ОЗУ палитры и управления режимом палитры
    /PADR - 0 при выборе порта #BF3B используется для записи в регистр ИР23 адреса ячейки ОЗУ палитры и выбора режима
    PE - сигнал разрешения палитры, после сброса и при записи 0 в триггер режима палитра отключена, PE=0
    /PE - сигнал отключения FLASH в Ленинграде при включении палитры, этот сигнал подать на катод диода, а анод диода подпаять в ту же точку, что два диода в Ленинграде (2-D11)
    PL_ON - сигнал разрешения преобразования цвета через палитру, управляет мультиплексорами, равен 0 при PE=0 (палитра отключена) или при обращении Z80 к ОЗУ палитры. При этом с мультиплексоров на выходные регистры подается комбинация битов, соответствующая стандартным 15 цветам Спектрума. А на ОЗУ подается адрес с регистра адреса для обмена Z80 с ОЗУ палитры. Если PL_0N=1 на адресные входы ОЗУ подается комбинация цвета с Ленинграда, а с выхода ОЗУ данные подаются на выходные регистры для формирования одного из 256 оттенков.
    /WR_PMODE - сигнал записи в триггер режима, при этом в регистре адреса должно быть число 01000000
    /BITMAP - битовый сигнал изображения на экранс инверсией, 0 соответствует цвету INK, 1 - PAPER
    IB, IR, IG - биты яркости для формирования 15 стандартных цветов Спектрума без диодов. Если цвет выключен, то выключается и яркость для соответствующего цвета. При этом "яркий" черный цвет преобразуется в "нормальный"
    RA0-RA5 - биты адреса с регистра адреса ОЗУ при обращении Z80 к ОЗУ палитры
    RA6, RA7 - биты выбора: при 00 - остальные биты регистра соответствуют адресу в ОЗУ, при 01 - идет управление режимом работы палитры
    PD0-PD7 - байт оттенка из палитры 256 цветов при записи/чтении ОЗУ палитры и при работе палитры
    PB0 - формирование младшего бита синего цвета по аналогии с палитрой MSX+
    BO, B1, B2 - три бита ЦАП синего цвета
    RO, R1, R2 - три бита ЦАП красного цвета
    GO, G1, G2 - три бита ЦАП зеленого цвета
    /RSYNC - усиленный сигнал синхросмеси
    RGB-ON - сигнал включения RGB на входе SCART телевизора


    Описание работы палитры -- http://zx.pk.ru/showpost.php?p=438039&postcount=9
    Последний раз редактировалось zx-kit; 11.12.2011 в 17:50. Причина: обновлена версия до V1.04, добавлено описание сигналов
    "L-256"

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

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

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

Похожие темы

  1. Гамма-2 - сборка и наладка
    от CodeMaster в разделе Несортированное железо
    Ответов: 72
    Последнее: 16.10.2023, 23:26
  2. Pentagon 1024SL 1.4 - сборка и наладка.
    от Larzuk в разделе Pentagon
    Ответов: 380
    Последнее: 22.07.2019, 14:49
  3. Speccy2007 - сборка и наладка
    от zx-kit в разделе Speccy-2007/2010
    Ответов: 178
    Последнее: 18.10.2017, 02:32
  4. Гамма 2А - сборка и наладка
    от CodeMaster в разделе Несортированное железо
    Ответов: 12
    Последнее: 27.08.2010, 10:20
  5. Sprinter. Сборка и наладка
    от Ewgeny7 в разделе Sprinter
    Ответов: 10
    Последнее: 18.02.2010, 07:49

Ваши права

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