Автор: SuperMax 20.1.2018, 22:45
Код
Из журнала 'Чёрная Ворона 5'
Украина, Донецкая область, г.Дмитров-1, 01.2001
(C) 2000 Sashulya/Smash Hackers Band
--------------------------------------------------------------
ПОДКЛЮЧЕНИЕ CGA МОНИТОРОВ
К СПЕКТРУМАМ
Получить изображение на экране монитора достаточно просто.
Для этого надо всего лишь соединить входы монитора с соот-
ветствующими сигналами в компьютере. Проще всего в этом отно-
шении с мониторами, имеющими аналоговые входы, так как при
подключении используются те же самые сигналы, что и при
подключении к телевизору. Сложней дело обстоит с мониторами у
которых входы цифровые. На них отдельно подаются строчная и
кадровая синхронизации и сигнал яркости. И это еще не все. На
экране таких мониторов выделенный яркостью черный цвет бумаги
и чернил выглядит как серый, чего быть не должно. Сначала мо-
жет показаться, что это даже лучше, но дело в том, что
спектрум первоначально был рассчитан на работу с телевизором,
на котором черный цвет не имеет яркости, поэтому и ПО писалось
с рассчетом на это. Теперь же, вместе с цветными спрайтами на
черном фоне будут видны серые квадраты знакомест, аналогичные
квадраты очень часто можно будет лицезреть и просто на черном
фоне. Еще надо отметить, что желтый цвет не выделенный яр-
костью будет коричневым, но это совсем даже не плохо.
Рассмотрим более подробно подключение таких мониторов к
компьютерам Pentagon 128 и Scorpion ZS-256 модели 1993 года.
Аналогично можно подключить монитор и к любому другому вариан-
ту Спектрума. Ниже приведена распайка стандартного CGA монито-
ра.
1 - Shield (общий);
2 - Ground (земля);
3 - Red (красный);
4 - Green (зеленый);
5 - Blue (синий);
6 - Intensivity (яркость);
7 - Reserved (не используется);
8 - Horisontal Sync (строчная синхронизация);
9 - Vertical Sync (кадровая синхронизация).
Если в электросети нет заземляющего контакта, то землю сле-
дует подать и на первый вывод разъема.
В отечественных вариантах мониторов нет такого жесткого
стандарта на тип используемого разъема и его распайку, поэтому
расположение сигналов на его разъеме лучше проверить по пас-
порту. Если монитор куплен с рук, как это часто бывает, то на
этот случай ниже приведены распайки двух наиболее часто встре-
чающихся типов отечественных мониторов.
"Электрон" ВД1205.01 2.043.025ТУ:
1 - Horisontal Sync;
2 - Ground;
3 - Vertical Sync;
4 - Blue;
5 - Green;
6 - Red;
7 - Ground;
8 - Intensivity;
9 - Reserved;
...
15 - Reserved.
"Электроника":
1 - Reserved;
2 - Horisontal Sync;
3 - Reserved;
4 - Reserved;
5 - Vertical Sync;
6 - Ground;
7 - Ground;
8 - Ground;
9 - Reserved;
10 - Reserved;
11 - Intensivity;
12 - Reserved;
13 - Red;
14 - Green;
15 - Blue.
Из Пентагона сигналы подаются с соответствующих контактов
разъема XP1, из Скорпиона - Control Port, или непосредственно
с микросхем на платах компьютеров. Смотри таблицу 1.
Таблица 1. Сигналы на разъемах плат компьютеров.
+--------------------+------------------+--------------------+
| Сигнал | Pentagon 128 | Scorpion ZS-256 |
+--------------------+------------------+--------------------+
| Red | B17 XP1 | 29A Control Port |
| Green | B19 XP1 | 29B Control Port |
| Blue | B18 XP1 | 30B Control Port |
| Intensivity | 9 D47 | 9 D42 |
| Horisontal Sync | 8 D7 | 24A Control Port |
| Vertical Sync | 8 D5 | 23A Control Port |
+--------------------+------------------+--------------------+
Внимание! В некоторых вариантах схем Пентагона допущена
ошибка с расположением цветов на разъеме XP1. Сравнить с таб-
лицей 1.
При правильном подключении всех сигналов на мониторе поя-
вится изображение. Если оно дергается или смазано, то прийдет-
ся либо буферизировать, либо инвертировать один или оба сигна-
ла синхронизации.
При подключении стандартного CGA монитора, в Пентагоне
пришлось буферизировать строчную синхронизацию, а в Скорпионе
инвертировать кадровую.
При подключении к Пентагону монитора "Электрон" ВД1205.01
2.043.025ТУ Horisontal Sync пришлось подавать с 9D7, иначе
изображение было слишком узким по горизонтали. Ни буферизиро-
вать, ни инвертировать ничего не пришлось.
Когда покончено с подключением, можно вплотную заняться яр-
костью черного цвета. Решить эту проблему можно аппаратно
отключая яркость этого цвета, что и делает схема с рисунка 1.
Код
Рис. 1. Схема аппаратного отключения яркости черного цвета.
Микросхемы желательно использовать 1533 серии. В скобках на
рисунке обозначена микросхема по схеме Скорпиона. --x-- - раз-
рыв печатного проводника на плате компьютера. Сигналы атр0 -
атр6 берутся с соответствующих выводов микросхем на платах
компьютеров в соответствии с таблицей 2.
Таблица 2. Соответствие сигналов со схемы рисунка 1.
+------------------+--------------------+--------------------+
| Сигнал | Pentagon 128 | Scorpion ZS-256 |
+------------------+--------------------+--------------------+
| атр0 | 2 D40 | 14 D33 |
| атр1 | 5 D40 | 15 D33 |
| атр2 | 6 D40 | 15 D34 |
| атр3 | 9 D40 | 14 D34 |
| атр4 | 12 D40 | 12 D34 |
| атр5 | 15 D40 | 13 D34 |
| атр6 | 16 D40 | 12 D33 |
+------------------+--------------------+--------------------+
Оставшиеся свободными элементы микросхемы ЛИ1 можно ис-
пользовать для буферизации. Иногда при подключении Скорпиона в
правой части экрана наблюдались бегущие полоски высотой в один
пиксел и шириной в знакоместо. Убрать это можно подобрав ем-
кость между 5 D5 и "землей".
И в заключение, надо отметить, что данный вариант устране-
ния описанного выше эффекта не самый простой. Другие варианты
можно найти в электронных изданиях ZX-Pilot 30 и Fantom 3. Ин-
формацию только о подключении различных типов мониторов также
можно посмотреть в On-Line 56 и 59.
-----