Изобретение относится к автоматике и вычислительной технике и может быть использовано для вывода информации из ЭВМ.
Цель изобретения - повышение качества изображения за счет увеличения числа элементов разложения по вертикали.
На фиг.1 приведена структурная схема устройства; на фиг.2 - вариант структурной схемы устройства с тремя контроллерами электронно-лучевой трубки.
Устройство содержит первый и второй блоки 1 и 2 оперативной памяти, первый и второй дешифраторы 3 и 4, адресную магистраль 5, контроллер 6 прямого доступа к памяти, первый и второй контроллераы 7 и 8 электронно-лучевой трубки (ЭЛТ), первую и вторую информационные магистрали 9 и
10, коммутатор 11, первый и второй мультиплексоры 12 и 13, делитель 14 частоты, первый и второй управляемые инверторы 15 и 16.
На фиг.2 позициями 17-21 обозначены соответственно третий блок оперативной памяти, третий дешифратор, коммутатор, третья информационная магистраль, третий контроллер ЭЛТ.
Предлагаемое устройство работает в составе ЭВМ на базе однокристального микропроцессора, например КР580ВМ80. В качестве контроллеров ЭЛТ 7 и 8 могут быть использованы интегральные микросхемы КР580ВГ75. В процессе работы устройства ЭВМ (фиг.1 не показана) загружает в блоки 1 и 2 оперативной памяти информацию, которая должна быть выведена на эко
о VJ
о ел
ран ЭЛТ. Дешифраторами 3 и 4 блоки 1 и 2 оперативной памяти разнесены в непересекающиеся области адресного пространства ЭВМ, что дает возможность обращаться к любой из ячеек памяти любого из блоков памяти, Коммутатор 11 соединяет информационные магистрали 9 и 10, Магистраль 9 является информационной магистралью ЭВМ. Синхровходы контроллеров ЭЛТ 7 л 8 соединены между собой, вследствие чего одноименные регистры обоих контроллеров расположены по одним и тем же адресам в адресном пространстве. Поэтому при инициализации контроллеров в их управляющие регистры записывается одна и та же информация, чем обеспечивается синхронная работа обоих контроллеров. Для чтения со стороны ЭВМ доступны регистры только контроллера 7. Селекция по синхровходу контроллеров 7 и 8, как и контроллера 6 прямого доступа к памяти осуществляется при помощи дешифратора устройств ввода- вывода ЭВМ (на фиг.1 не указан). Каждый из контроллеров ЭЛТ .имеет внутреннюю буферную оперативную память, которую не- обходимо заполнить информацией перед началом вывода на экран очередной строки, Заполнение осуществляется при помощи контроллера 6 прямого доступа к памяти. С этой целью на управляющем вы- ходе контроллера ЭЛТ формируется запрос на цикл прямого доступа к памяти, в ходе которого информация из блоков 1 и 2 оперативной памяти должна быть записана в кот роллэры 7 и 8, Контроллер прямого до- ступз к памяти приостанавливает работу процессора ЭВМ и, получив от последнего подтверждение на разрешение цикла прямого доступа, извещает об зтом контроллеры 7 и 8. Одновременно с этим сигнал с контроллера б поступает на один из входов дешифратора 4 и на коммутатор 11. При этом адресное пространство, занимаемое блоками 1 и 2 оперативной памяти, совмещается в области адресов блока 1. Одновре- менно коммутатор 11 разъединяет магистрали 9 и 10, Магистрали 9 и 10 устройства на время цикла прямого доступа к памяти превращаются, таким образом, в магистраль, к одной половине которой под- ключены блок 1 памяти и контроллер 7, а к другой - блок 2 памяти и контроллер 8. Благодаря такой перестройке магистрали оказывается возможным в течение цикла прямого доступа одновременно занести не- обходимую информацию во внутренную буферную память обоих контроллеров ЭЛТ 7 и 8.
После окончания цикла прямого доступа начинается процесс отображения информации контроллерами ЭЛТ. Информация с контроллеров 7 и 8 поступает на мультиплексоры 12 и 13. Каждая точка изображения кодируется двумя битами информации, причем один бит является управляющим сигналом для красного прожектора ЭЛТ (R), а другой - для зеленого (G), Поэтому каждый байт в блоках 1 м 2 мог бы нести информацию о цвете четырех элементов разложения. Однако особенностью контроллера КР580ВГ75 является то, что старший бит каждого байта несет для него служебную информацию и поэтому не поступает на выходы контроллера. В связи с этим каждый байт информации в ОЗУ при использовании контроллера КР580ВГ75 может кодировать лишь по три элемента разложения. При этом первый, третий и пятый биты являются управляющими сигналами красного прожектора ЭЛТ дисплея и подключены к мультиплексору 12, а второй, четвертый и шестой биты - сигналами зеленого прожектора и подключены к мультиплексору 13.
Контроллеры 7 и 8 должны быть запрограммированы на отображение 64 знакоря- дов по 4 строки в каждом знакоряду, При этом число символов в строке должно быть задано от 64 до 80, что обеспечивает число элементов по горизонтали от 192 до 240 соответственно, а по вертикали - 128. Час- гота сигналов, поступающих на счетчик 14, должна быть выбрана таким образом, чтобы во время прямого хода строки были отображены все символы строки. Если количество символом в строке выбрано равным 64, требуемому условию удовлетворяет сигнал частотой 16 МГц. в случае 80 символов -сигнал частотой 20 МГц. На тактовые входы контроллеров 7 и 8 подают сигналы с первого выхода делителя 14, частота которых в 12 раз ниже частоты сигнала на входе делителя 14 частоты,
Выходы делителя 14, соединенные с младшими управляющими сходами мультиплексоров 12 и 13, обеспечивают последовательное прохождение на выход мультиплексора 12 первого, третьего и пятого битов с выхода каждого контроллера ЗЛТ, а на выход мультиплексора 13 - второго, четвертого и шестого битов. Поскольку старшие управляющие входы мультиплексоров 12 и 13 соединены с вторым выходом контролера 7, являющимся выходом счетчика строк в знакоряду, во время вывода контроллерами содержимого первых двух строк знакоряда нулевой сигнал на втором выходе контроллера 1 обеспечивает прохождение на выходы мультиплексоров 12 и 13 сигналов с контроллера 7, а зо время вывода второй пары строк зьакоряда - с контроллеpa 8. Таким образом, каждый отображаемый контроллерами знакоряд состоит из че- тырех строк растра и содержит две различные строки изображения, причем информация о первой из них хранится в блоке 1 и выводится контроллером 7, а о второй - хранится в блоке 2 и выводится контроллером 8.
Неиспользуемые старшие биты с контроллеров 7 и 8 могут нести информацию для третьего электронного прожектора ЭЛТ - голубого (В), а также информацию об интенсивности изображения (I), Их буфери- руют при помощи управляемых инверторов 15, 16. При подаче на управляющие входы инверторов 15, 16 и на синхровходы мультиплексоров 12 и 13 сигнала с уровнем логической единицы на выходах мультиплексоров и инверторов появляются сигналы с нулевым уровнем, независимо от уровней сигналов на информационных входах. Последнее обстоятельство используют для гашения изображения на время обратного хода строчной и кадровой разверток ЭЛТ. Цепи формирования строчных и кадровых синхроимпульсов особенностей не имеют и на фиг.1 не отражены,
Таким образом, описанное устройство в процессе вывода информации на экран дисплея формирует изображение, содержащее до 240x128 элементов, с количеством цветов каждого из элементов изображения, достигающим 16. Для увеличения количества строк до 192 в устройство необходимо добавить третий контроллер ЭЛТ КР580ВГ75, еще один коммутатор, дешифратор и еще один блок оперативной помощи, Один из вариантов, реализующих предлагаемое устройство, изображен на фиг.2.
Формула изобретения Устройство для вывода информации на экран цветного дисплея, содержащее первый блок оперативной памяти, первый контроллер электронно-лучевой трубки (ЭЛТ), делитель частоты, контроллер прямого доступа к памяти, выход которого соединен с управляющим входом первого контроллера ЭЛТ, информационные входы которого подключены к первой информационной магистрали, первый выход первого контроллера ЭЛТ соединен с управляющим входом контроллера прямого доступа к памяти, инфор- мационные входы-выходы которого соединены с первой информационной магистралью, адресные входы контроллера прямого доступа к памяти и первого блока оперативной памяти соединены с адресной магистралью, информационные входы-выходы первого блока оперативной памяти соединены с первой информационной магистралью, синхровходы контроллера прямого доступа к памяти и первого контроллера
ЭЛТ являются соответственно первым и вторым управляющими входами устройства, тактовый вход первого контроллера ЭКТ соединен с первым выходом делителя частоты, информационный вход которого
0 являтеся тактовым входом устройства, о т- личающееся тем, что, с целью повышения качества изображения за счет увеличения числа элементов разложения по вертикали, оно содержит второй контроллер
5 ЭЛТ, второй блок оперативной памяти, ьго- рую информационную магистраль, первый и второй дешифраторы, первый и второй управляемые инверторы, первый и второй мультиплексоры, коммутатор, управляю0 щий вход которого, соединены с управляющими входами второго дешифратора и второго контроллера ЭЛТ, подключен к выходу контроллера прямого доступа к памяти, информационные входы первого и
5 второго дешифраторов соединены с адресной магистралью, выходы первого и второго дешифраторов подключены к управляющим входам соответственно первого и второго блоков оперативной памяти, адресные
0 входы второго блока оперативной памяти соединены с адресной магистралью, информационные входы второго блока оперативной памяти и второго контроллера ЭЛТ подключены к второй информационной ма5 гистрали, тактовый вход второго контроллера ЭЛТ, соединенный с первыми управляющими входами первого и второго мультиплексоров, подключен к первому выходу делителя частоты, второй выход кото0 рого соединен с вторыми управляющими входами первого и второго мультиплексоров, выходы которых являются первым и вторым выходами устройства, синхровход второго контроллера ЭЛТ соединен с синх5 ровходом первого контроллера ЭЛТ, второй выход которого соединен с третьими управляющими входами первого и второго мультиплексоров, сихровходы которых, соединенные с управляющими входами
0 первого и второго управляемых инверторов, являются синхровходом устройства, первый и второй информационные входы - выходы коммутатора соединены соответственно с первой и второй информационными магист5 ралями, с первого по шестой выходы второго контроллера ЭЛТ и с третьего по восьмой выходы контроллера ЭЛТ соединены с соответствующими информационными входами первого и второго мультиплексоров, девятый выход первого контроллера ЭЛТ и седьмой выход второго контроллера ЭЛТ соеди- управляемых инверторов, выходы которых йены с информационными входами соот- являются третьими четвертым выходамиус- ветственно первого и второго тройства,
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ЗНАКОВ НА ЭКРАНЕ ТЕЛЕВИЗИОННОГО ИНДИКАТОРА | 1991 |
|
RU2023314C1 |
Устройство для отображения информации | 1986 |
|
SU1506478A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1987 |
|
SU1469518A1 |
Устройство для отображения информации на экране электронно-лучевой трубки | 1985 |
|
SU1352477A1 |
Устройство для отображения информации | 1987 |
|
SU1474634A1 |
Устройство для сопряжения ЭВМ с общей магистралью | 1987 |
|
SU1456963A1 |
Устройство для отображения информации на экране телевизионного индикатора | 1985 |
|
SU1339628A1 |
Устройство для сопряжения магистрали ЭВМ с периферийными устройствами | 1990 |
|
SU1751775A1 |
ИМИТАТОР СИГНАЛОВ УПРАВЛЕНИЯ ПОЗИЦИОНИРОВАНИЕМ МАГНИТНЫХ ГОЛОВОК ОТНОСИТЕЛЬНО МАГНИТНЫХ ДИСКОВ | 1991 |
|
RU2017239C1 |
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО ИЗОБРАЖЕНИЙ | 1990 |
|
RU2047921C1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано для вывода информации из ЭВМ. Цель изобретения - повышение качества изображения за счет увеличения числа элементов разложения по вертикали - достигается введением второго блока оперативной памяти, первого и второго дешифраторов, второго контроллера электронно-лучевой трубки (ЭЛТ), второй информационной магистрали, коммутатора, первого и второго мультиплексоров, первого и второго управляемых инверторов и соответствующих функциональных связей. Изобретение позволяет формировать на экране ЭЛТ изображение, содержащее до 240x128 элементов с количеством цветов каждого из элементов до 16. Вариант устройства стремя контроллерами ЭЛТ позволяет формировать изображение, содержащее 240x192 элемента. 2 ил.
Фиг, 1
JT1
Устройство для отображения информации на экране телевизионного приемника | 1987 |
|
SU1529212A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Зеленко Г.В | |||
Дисплей для бытовой персональной ЭВМ, - М.: Микропроцессорные средства и системы, 1985, № 3, с.60-70 |
Авторы
Даты
1991-12-07—Публикация
1989-05-17—Подача