Устройство для отображения информации на экране телевизионного индикатора
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и может быть использовано для вывода информации из ЭВМ. Цель изобретения - повышение информативности изображения . Она достигается введением инвертора 11, триггеров 12 и 13, элементов И 14 и 15, элементов ИЛИ 16 и 17 и соответствующих функциональных связей. Изобретение позволяет отображать на экране телевизионного индикатора символы нормальной и удвоенной ширины. 1 ил. (Л
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИН (Я) 4 С 09 С 1/16
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К ABTOPCHOMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР (21) 427 2593/24-24 (22) 01.07.87 (46) 30.03.89. Бюл.- У 12 (72) В.С.Стус, В.К.Одередов и И.Е.Тульгук (53) 681.327.11(088 ° 8) (56) Авторское свидетельство СССР
Р 807368, кл. G 09 G 1 /16, 1981.
Зелекно В.Г. Дисплей для бытовой персональной ЭВИ. — Микропроцессорные средства и системы, 1985, 11 3, с. 60-70.
„„SU„„1469518 A1 (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ НА ЭКРАНЕ ТЕЛЕВИЗИОННОГО
ИНДИКАТОРА (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для вывода информации из 3ВМ. Цель изобретения повышение информативности изображения. Она достигается введением инвертора 11, триггеров 12 и 13, злементов И 14 и )5, элементов ИЛИ 16 и 17 и соответствующих функциональных связей. Изобретение позволяет телевизионного ормальной и уд1469518
Изобретение относится к автоматике и нычислительной технике и может быть использовано для вывода информации из 3ВМ.
Цель изобретения — повышение информативности изображения за счет воэможности формирования символов удвоенной ширины.
На чертеже приведена структурная схема устройства.
Устройство содержит блок 1 памяти, формирователь 2 импульсов упранления записью и считывания, блок 3 управления, системную магистраль 4, знакогенератор 5, регистр 6 сдвига, . формирователь 7 видеосигнала, формирователь 8 строчных и кадровых синхроимпульсов, генератор 9 тактов, делитель 10 частоты, инвертор 11, первый триггер 12, второй триггер 13, элементы И 14, 15, элементы KIH 16, 17.
Блок 1 памяти включает несколько областей: область постоянной памяти, в которой хранятся программы работы устройства и константы, область оперативной памяти для хранения оперативной информации и область ОЗУ экрана, в которой хранится информация, отображаемая на экране. Информация, подлежащая отображению на экране, хранится в ОЗУ в виде массива последовательно расположенных слов„ Обраббтка информации и занесение се в
ОЗУ экрана для послеДующего отображения осуществляется процессором через системную магистраль 4 (процессор на
1 чертеже не показан) .
Формирователь 2 импульсов управления записью и считыванием представ-4О ляет собой контроллер прямого доступа к памяти. Блок 3 управления представляет собой контроллер ЭЛТ.
Контроллер 2 прямого доступа к памяти обеспечивает быстрый обмен массивами данных между памятью и контроллером ЭЛТ 3 и служит для формиро-, вания в процессе обмена последовательности адресов памяти, а также сигналов управления обменом и процессом представления прямого доступа к памяти;
Контроллер 2 прямого доступа к памяти может быть реализонан на БИС серии KP580: КР5808757 и КР580ИР82, Контроллер ЭЛТ 3 служит для согла55 сования синхронного режима отображения информации на ЭЛТ с асинхронным режимом обмена информацией с памятью .
Он обеспечивает фиксацию управляющих слов и параметров, поступающих от процессора, буферизацию информации, предназначенной для вывода на экран и загружаемой иэ памяти в режиме прямого доступа к памяти, формирование сигналов, используемых для генерации строчных и кадровых синхроимпульсон.
Контроллер ЭЛТ может быть реализован на БИС КР580 ВГ 75.
Знакогенератор 5 представляет собой постоянное запоминающее устройство, преобразующее поступающий на его вход код символа н нидеокод изображения этого символа, Регистр б сдвига представляет собой сдвигающий регистр с параллельной записью и служит для преобразования параллельного нидеокода н последовательный для подснета соответствующих точек растра на экране ЭЛТ.
Разрядность регистра соответствует количеству точек разложения в одной строке знакоместа. В регистр 6 сдвига заносится параллельный видеокод, раз рядность которого равна числу точек в строке знакоместа. С выхода регистра 6 сдвига снимаются импульсы последовательного нидеокода с частотой, поступающей на тактовый вход. Дели", тель 10 частоты представляет собой двоичный счетчик, разрядность которого равна количеству точек в одной строке знакоместа, С выхода делителя 10 частоты снимаются импульсы, поступающие на вход символьной синхронизации контроллера ЭЛТ 3 для синхронизации вывода информации на экран ЭЛТ. Кроме того, сигнал с выхода делителя 10 частоты поступает на счетный вход первого триггера 12 и первого элемента И 14 и испольsyется для занесения параллельного видеокода в регистр 6 сдвига.
> Устройство работает следующим образом. >
При начальной инициализации контроллера ЭЛТ 3 программируется количество знаков в строке и обратном ходе строчной развертки, количество строк н кадре и обратном ходе по кадру, количество телевизионных строк в одной знаковой строке. Кроме того, программируется пакет знаков, полу чаемых контроллером ЭЛТ 3 в режиме прямого доступа.
Во время обратного хода кадровой развертки контроллер ЭЛТ 3 формирует
1469518 сигнал инициализации прямого доступа к памяти и устройство переводится н режим прямого доступа. B результате этого из экранной зоны блока 1 памяти через системную магистраль 4 в буфер символов контроллера переписываются символы, подлежащие отображению в первой знаковой строке. Два буфера символов контроллера ЭЛТ 3 работают поочередно, т.е., в то время, когда содержимое одного буфера отображается на экране, другой на-.
II капливает информацию, С второго выхода контроллера ЭЛТ 3 15 коды символов и код текущей строки поступают на вход знакогенератора 5, который преобразует код символов в видеокод, соответствующий изображению текущей строки символа.
С выхода знакогенератора 5 параллельный видеокод текущей строки символа поступает на вход регистра 6 сдвига и загружается по разрешающему сигналу на входе V а последователь" ный видеокод извлекается из него с частотой импульсов, поступающих на тактовый вход С.
Последовательный видеокод с выхода регистра 6 сдвига через формирователь 7 видеосигнала поступает на видеовход ЭЛТ для модуляции луча по яркости с целью получения иэображения символа на экране.
Так как длительность импульса ви- 35 деокода, определяющая размер элемента изображения символа н строке (по горизонтали), зависит от частоты на входе С регистра 6 сдвига, то, уменьшая в два раза частоту его загрузки 40 и сдвига, можно увеличить в два раза длительность элемента изображения символа по строке, а следовательно, и ширину символа.
Перед символом или группой симво45 лов, которые необходимо вьщелить удвоенной шириной, в экранной области блока 1 памяти записывается код признака удвоения ширины символов. Действие этого признака распространяется на все символы, следующие вслед sa ним до конца экрана или появления нового признака. Символы, подлежащие отображению удвоенной ширинои — 55 записываются в экранной области блока 1 памяти через одно знакоместо, т.е. н одном знакоместе код знака, а в соседнем пробел и Т.д..
При отображении символов нормальной ширины на пятом выходе контроллера ЭЛТ 3 установлен низкий уровень сигнала (уровень "0"), который сбрасывает в исходное состояние и блокирует триггеры 12 и 13, а инвертор 11 разрешает прохождение сигналов символьной синхронизации с выхода делителя 10 частоты через первый элемент
И 14, элемент ИЛИ 16 на управляющий вход V регистра 6 сдвига, а сигналов генератора 9 через нторой элемент
И 15 и элемент ИЛИ 17 на тактовый вход С регистра 6 сдвига °
При отображении символов удвоенной ширины на пятом выходе контроллера ЭЛТ 3 устанавливается высокий уровень сигнала (сигналы "1"), который через иннертор 11 устанавливает низкий уровень сигнала на входах элементов И 14 и 15, запрещая тем самым прохождение сигналов символьной синхронизации с выхода делителя
10 частоты на вход V и сигналон генератора на вход С регистра 6 сдвига.
Одновременно с этим высоким уровнем сигнала с пятого ныхода контроллера ЭЛТ 3 разблокируются триггеры
12 и 13, которые делят на два частоту генератора 9 и частоту символьной синхронизации с выхода делитоля
10 частоты. Сигналы с выходов триггеров 12 и 13 через элементы ИЛИ 16 и 17 поступают соответственно на
Ф входы V и С регистра 6 сдвига. В результате этого в два раза уменьшается частота загрузки и сдвига регистра 6 сдвига, а следовательно, н два раза увеличивается длительность элементов изображения символов в строке и ширина с имн олон .
Выходной сигнал на пятом выходе контроллера ЭЛТ активизируется специальным признаком символа, записываемым н экранной области блока 1 памяти перед группой символов, выделяемых удвоенной шириной, В качестве пятого выхода контроллера ЭЛТ.З может быть использован, например, вывод микросхемы КР589ВГ75выход универсального признака GPAo.Таким образом, н занисимости от наличия или отсутствия сигнала на пятом выходе контроллера ЭЛТ 3, устройство обеспечивает отображение символов удвоенной или нормальной ширины.
1469518
Формула изобретения
Устройство для отображения инфорСоставитель А.Коробов
Техред Л.Сердюкова
Коррек тор Л.Пилипенко
Редактор M.Toâòèí
Заказ 1361/55 Тираж 470 Подпис ное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Н-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент". r.Óæãoðoä, ул. Гагарина, 101
1 мации на экране телевизионного индикатора, содержащее блок памяти, формирователь импульсов выборки, блок управления, входы-выходы которого подключены к магистрали, знакогенератор, регистр сдвигов, формирователь видеосигнала, формирователь строчных и кадровых синхроимпульсов, генератор импульсов, делитель частоты, информационный вход которого соединен с выходом генератора импульсов, выход делителя подключен к входу символьной синхронизации блока управления, первый выход которого подключен к входу запроса режима прямого доступа к памяти формирователя импульсов выборки, выход которого подключен к входу подтверждения режима прямого доступа к памяти блока управления> второй выход которого соединен с адресным входом знакогенератора, выход которого подключен к информационному входу регистра сдвигов, выход которого соединен с информационным входом формирователя видеосигналов, управляющий вход которого подключен к четвертому выходу блока управления, пятый выход которого соединен с синхровходом формирователя строчных и кадровых синхроимпульсов, выход которого является выходом устройства для подключения к синхровходу телевизионного индикатора, выход формирователя видеосигнала является выходом устройства для подключения к информационному входу телевизионного индикатора, о т л ич а ю щ е е с я тем, что, с целью повышения информативности устройства, оно содержит инвертор, первый и вторбй триггеры, первый и второй элементы И, первый элемент ИЛИ, второй элемент ИПИ, выход которого подключен к тактовому входу регистра сдви гов, управляющий вход которого соединен с выходом первого элемента ИЛИ, первый вход которого подключен к выходу первого триггера, счетный вход которого соединен с выходом делителя частоты, входы "Установка нуля" первого и второго триггеров подключены к пятому входу блока управления и к входу инвертора, выход которого под25 ключен к выходу генератора импульсов и к счетному входу второго триггера, выход которого подключен к.первому входу второго элемента ИЛИ, второй вход котоporо соединен с выходом второго элемента И, второй вход первого элемента ИЛИ соединен с выходом первого элемента И, второй вход которого подключен к счетному входу первого триггера.