Вложений: 1
простой, качественный, совместимый цвет
По поводу цвета.
Раз уж для цвета уже используют PC7, PC6 (это А.Волков) и PC4 (это Иванов/Медведков), то сама напрашивается мысль использовать для цвета всю тетраду PC4...PC7. То что PC5 истрачена на звук - не волнует (PC7 тоже уже был занят на "TAPE OUT"). Можно поставить тумблер или DIP-конфигуратор.
Четыре смежных бита это то, что надо для цвета. Этого хватит уже на полноценные 4 цвета. А бит INTE задействовать на выбор одной из двух палитр. Это даёт 8 цветов и задавать можно цвет, как экранных нулей, так и экранных единиц, а не только одних единиц, как в журнальных вариантах (что и делает цвет убогим, пригодным только для рисования цветных стенок лабиринта и одноцветных фигурок бегающих на чёрном фоне, а даже для текстообработки ничего не даёт). Важно, что это совместимо с цветом А.Волкова и позволяет применить как 3 бита, так и 4 или 5 битов (5 битов в случае, когда полноценных 4-х цветов не хватает).
Ещё более хороший цвет получается с использованием кодо-преобразователя на РЕ3. Входные 2 или 3 бита задают не цвет единиц в экранном байте, а цвет и 0 и 1 !!!
Для примера, тройка битов 010, считанная в медведковском цвете из трёхбитового ОЗУ цвета приводит к закраске красным только единиц в экранном байте. А с кодо-преобразователем логический цвет 010 (2 дес) преобразуется в физический, например, желтый на синем. Т.е логический цвет задаёт сочетание цветов в экр.байте. Практически нет нужды одновремено иметь на экране более 8-ми сочетаний цветов. Поэтому такой цвет почти полноценный, не уступающий цвету ОРИОНА, где 16 цветов для нулей и 16 цветов для единиц (потому что некоторые сочетания цветов бессмысленны), но делается не из 8-ми битов, а всего из трёх.
А благодаря тому, что у РЕ3 5 адресных входов, а в схеме 3 входа тратятся на входной код цвета, один бит на VIDEO, и остаётся ещё один бит, что и позволяет получить или 100% совместимость с медведковским цветом, или же 2 палитры по 8 цветов в каждой (что лучше, т.к кому нахрен нужен медведковский цвет ?). Точнее, в случае совместимости тоже 2 палитры, но вторая совместимая палитра раскрашивает только экранных единиц.
Такой вариант цвета идеален, т.к прост, отличные параметры и совместимость. А если уж делать платку цвета, то одна лишняя микросхема 155 РЕ3 и резистивные ЦАП-ы на её выходе, формирующий веса RGB, - не увеличат фатально размер этой платки цвета.
На приложенной схеме вход "Mode" выбирает или палитры или совместимость/несовместимость с медведковским цветом. Сигнал BORDER это гашение экрана. В схеме ЭКСПРЕСС это D40/2 (D1.5/4). DD4 - это ИР1 в схеме медведковского цвета МК 08.1990.