Восемь цветов

Восемь цветов

В «М-К» № 7 за 1988 год («Ваш помощник — компьютер») опубликовано описание контроллера цвета RGB для персональной ЭВМ «Специалист». Модуль RGB привлек к себе внимание простотой конструкции, полной программной и аппаратной совместимостью с предыдущими разработками. Единственный недостаток устройства — малое количество цветов.

Несложные переделки в схеме приставки позволяют увеличить число цветов с пяти до восьми, то есть получить все существующие цвета, сохранив при этом программную совместимость. В прежний модуль RGB нужно лишь добавить еще одну микросхему памяти и удалить дешифратор DD5.

Восемь цветов

Новый контроллер цвета (рис. 1) можно собрать на печатной плате, разработанной для первого варианта приставки. Дополнительная ИМС памяти устанавливается сверху DD1 или DD2. Подключение модуля к выводу 13 DD44 (см. схему компьютера «Специалист») вызвало необходимость изменить схему начального пуска (рис. 2). Кроме того, потребовалось внести коррективы в системную ПЗУ:

С006 FB С009 32 С00С С3

С007 3Е С00А 03 C00D 44

С008 82 С00В FF С00Е С4

Теперь схема начального пуска отключается командой FB (разрешение прерывания). Прежний способ установки цвета полностью сохраняется, код цвета записывается в порт FF02. На Ассемблере это осуществляется командами: MVI A,COLOR; STA FF02.

В Бейсике необходимо воспользоваться оператором РОКЕ: РОКЕ-2,С.

ЦветВ АссемблереВ Бейсике
белый000
желтый1016
фиолетовый4064
красный5080
голубой80128
зеленый90144
синийС0192
черныйD0208

Коды цветов для Ассемблера и Бейсика приведены в таблице. Если пользоваться Монитором, описанным в «М-К» № 9 за 1988 год (стр. 45—47), можно получать черные символы на цветном фоне. Для этого в ячейки 8FFA и 8FFB записывается код FF. Чтобы восстановить фон, указанные ячейки обнуляют.

В. ИВАНОВ, В. МЕДВЕДКОВ

Рекомендуем почитать

  • ЕГИПЕТСКИЙ СВЕРХЗВУКОВОЙЕГИПЕТСКИЙ СВЕРХЗВУКОВОЙ
    Для большинства наших соотечественников, Египет - это пирамиды, пляжи, апельсины. И далеко не все знают, что в этой стране существует тяжелая промышленность, а в 1960-е годы даже была...
  • ДОМКРАТ ПОМОЖЕТ ПЛОТНИКУДОМКРАТ ПОМОЖЕТ ПЛОТНИКУ
    Настилка полов будет намного аккуратнее и качественнее если вместо традиционных клиньев использовать обычный автомобильный домкрат. Под опорную «ногу» домкрата подкладываются бруски...
Тут можете оценить работу автора: