Устройство для отображения информациина экране электронно- лучевой трубки

Иллюстрации

Показать все

Реферат

 

О П И С А Н И Е < >807368

ИЗО6РЕТЕН ИЯ

К .АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик (61) Дополнительное к авт. свид-ву— (22) Заявлено 03.10.78 (21) 2668863/18-24 с присоединением заявки №вЂ” (23) Приоритет— (51) М. Кл.

G 09 G 1/16. Вааударатавааый камитет

СССР аа делам нзабретений и аткрытнй (53) УДК 681.327.. 11 (088.8) Опубликовано 23.02.81. Бюллетень №7

Дата опубликования описания 28.02.81 (73) Авторы изобретения

И. М. Сметанин, Л. Б. Малиновский, В. Н. Князев, А. И . Шика,рев и А. М. Лучук

1,,/ е

К, 1r

: «..с, .

Ордена Ленина институт кибернетики АН Украинской ДСР

:" w jfyll p ъ,-. ° (7l) Заявнтель (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ

НА ЭКРАНЕ ЭЛЕКТРОННОЛУЧЕВОЙ ТРУБКИ

Изобретение относится к автоматике и вычислительной технике и может использоваться при построении систем отображения. алфавитно-цифровой информации.

Наиболее близким по технической сущности к предлагаемому является устройство для отображения информации на экране

ЭЛТ, содержащее генератор, выход которогЬ соединен со входом счетчика точек.и управляющим входом сдвигового регистра, выход счетчика точек подключен ко входу счетчика символов и к первому входу счетчика 10 адреса символов, на второй вход которого подключен управляющий вход, выход переполнения счетчика адреса символов через делитель — к первому входу счетчика адреса строк текста, первый выход счетчика. символов через логический блок подключен к формирователю строчной развертки, а второй выход †ко входу счетчика телевизионных строк, промежуточные выходы которого подключены к управляющим входам блока дешифратора и постоянной памяти, а щ выход переполнения подсоединен ко входу счетчика строк текста, выход которого ко входу формирователя кадровой развертки и к управляющему входу счетчика строк текста, к информационным входам которого подключены выходы счетчика адреса начальной строки, а информационные выходы счетчика адреса строк текста и счетчика адреса символов — к адресным входам блока оперативной памяти, причем к счетчику адреса начальной строки подключены три управляющим входа, а выходы блока оперативной памяти подсоединены к информационным входам блока дешифратора и постоянной памяти, выходы которого подключены к информационным входам сдвигового регистра, а выходы формирователей строчной и кадровой разверток и выход сдвиго.— вого регистра — к ЭЛТ (1) .

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

8073б8 в) большие аппаратурные затраты, т. е. наличие четырех счетчиков, вырабатывающих сигналы синхронизации, трех адресных счетчиков и делителя; г) неэффективное использование ОЗУ, например, если строка текста заполнена не до конца, то оставшиеся места необходимо заполнить в памяти кодами пробелов .

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

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

Такой способ построения позволяет расширить функциональные возможности устройства, так как изменение коэффициентов пересчета схем, определяющих линейные размеры знакомест на экране (счетчик точек и счетчик телевизионных строк) теперь не влияет на работу схем кадровой и строчной развертки (делители кадровой и строчной частоты) и схем адресной части (счетчик: адреса, регистр начального адреса строк, регистр начального адреса страниц). Размеры символов задаются кодами в блоке оперативной памяти, либо командами с пульта управления, которые дешифрируются в блоке дешифратора и постоянной памяти и управляют коэффициентами пересчета точек и телевизионных строк.

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

Сокращаются аппаратурные затраты, так как вместо трех адресных счетчиков и одного делителя используется один счетчик адреса и два регистра, которые являются более простыми устройствами по сравнению со счетчиками, счетчик символов с логическим блоком и счетчик строк текста тоже за4О меняются более простыми делителями. Экономится емкость блока оперативной памяти, повторяющиеся символы и пробелы записываются в виде кодов числа повторов. Если строка текста заполнена не до конца, . то в памяти вместо пробелов достаточно за4s писать код перевода строки, который дешифрируется блоком управления сменой адреса и управляет работой счетчика адреса.

На чертеже представлена блок-схема уст ройства.

Устройство содержит генератор 1 тактовой частоты, счетчик 2 точек, счетчик 3 телевизионных строк, делитель строчной .4 и кадровой частоты 5, формирователи строчной б и кадровой 7 разверток, блок 8 оперативной памяти, блок 9 управления сме55 ной адреса, блок 10 дешифратора и постоянной памяти, сдвиговый регистр 11 ЭЛТ 12, счетчик 13 адреса, регистр 14 начального адреса строк, регистр 15 начального адреса страниц.

807368

Устройство работает следующим образом.

Генератором 1 формируются импульсы опорной частоты Fq, которые поступают на вход счетчика 2 точек и делителя 4 строчной частоты. С выходов счетчика 2 точек снимаются сигналы F > — частоты смены элементарной точки на экране и Š— частоты смены символов, определяющие горизонтальные размеры отображаемых на экране символов. Выход делителя 4 строчной частоты соединен с делителем 5 кадровой частоты. Эти делители вместе с соответствующими формирователями 6 и 7 обеспечивают выдачу стандартных телевизионных сигналов строчной F » и кадровой Рк разверток для ЭЛТ 12. Сигналы с выхода делителя 4 строчной частоты с частотой F » поступают на вход счетчика 3 телевизионных строк, на промежуточных выходах коI торого в двоичном коде появляются номера сканируемых строк, входящих в матрицу знака. С выхода переполнения счетчика 3 телевизионных строк поступает сигнал, onределяющий частоту смены строк текста.F ð „

Сигналы этого счетчика определяют вертикальный размер сивола.

Таким образом, в предлагаемом устройстве имеется два самостоятельных тракта синхронизации: один — управляющий работой схем адресной части определяющий последовательность и длительность высвечивания символов на экране ЭЛТ (счетчик

2 точек и счетчик 3 телевизионных строк), и второй — вырабатывающий стандартные сигналы строчной и кадровой развертки для

ЭЛТ (делители 4 и 5 и формирователи 6 и 7).

Причем, перестройка схем адресной части не влияет на работу схем телевизионной синхронизации. Последовательный опрос адресов блока 8 осуществляется счетчиком

13 адреса. Управляет им блок 9 управления сменой адреса, на который поступают тактирующие сигналы с частотой Е,. от,счетчика 2 точек. Информация с выходов блока 8 через блок управления сменой адреса поступает в блок 10 дешифратора и постоянной памяти, где хранятся конфигурации отображаемых знаков и коды, управляющие их размерами на экране ЭЛТ 12. На управляющие входы блока 10 дешифратора и постоянной памяти от счетчика 3 телевизионных строк поступает номер строки, входящий в матрицу высвечиваемого знака. В сдвиговый регистр 11 записывается двоичный код, единицы которого определяют светящиеся точки знака на данной телевизионной строке. Сдвиговый регистр 11 последовательно опрашивается с частотой F>. Управляющие коды с выходов блока дешифратора и постоянной памяти поступают на управляющие входы счетчика 2 точек и счетчика 3 телевизионных строк, в результате чего изменяются частоты следования сигналов F . Fc u

Ц „.При выводе строки текста на экране

55 необходимо обеспечить возврат счетчика адреса к первому адресу этой строки столько раз, сколько телевизионных строк входит в вертикальную матрицу знака. Для того начальный адрес строки текста записываетая в регистр 14 начального адреса строки сигналом Ц „„один раз в начале строки текста, а затем по концу каждой из телевизионных строк, составляющиХ данную строку текста, переписывается из регистра 14 в счетчик 13 адреса сигналом F, тем самым обеспечивая требуемый возврат к первому адресу выводимой строки знаков. Начальный адрес отображаемой страницы текста хранится в регистре 15 начального адреса страниц. Если объем блока 8 превышает число символов„отображаемых на экране в одном кадре, то, используя регистр 15, начального адреса страниц, содержимое блока оперативной памяти можно просмотреть либо в режиме перелистывания, либо в режиме плавного прокручивания, которые задаются с пульта управления, В режиме перелистывания содержимое счетчика 13 адреса сигналом F„ заносится в регистр 15 начального адреса страниц и переписывается в регистр 14 начального адреса строки, тем самым подготавливая в нем адрес ячейки блока 8, с которой начинается вывод следующей страницы текста.

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

Блок управления сменой адреса выполняет команды, которые управляют разворачиванием информации, записанной в блок в сжатом виде, такие как перевод строки, табуляция, повтор и т. д.

Команда перевода строки используется в том случае, если строка текста заполнена не до конца. По этой команде продвижение счетчика адреса прекращается до прихода сигнала F . Если в строке текста повторяются какие-либо символы, либо пробелы, то в блок 8 записывается код повторяющегося символа, команда повтора и число его повторений. Код повтора расшифровывается блоком 9 управления сменой адреса, счетчик 13 адреса останавливается и символ, записанный по этому адресу, повторяется требуемое число раз.

Команда табуляция используется для вывода табличной информации, по этой комаиде продвижение счетчика адреса останавливается до ближайшей позиции табуляции.

Такой асинхронный режим работы с переменным числом символов в строке стал возможен благодаря принятому построению адресной части. В предлагаемой структуре, счетчиком адреса, подряд просчитываются все адреса символов отображаемой страницы текста. Любой из этих адресов может

807368 быть помещен по сигналам управления как на регистр строк 14 начального адреса, строк так и на регистр 15 начального адреса страницы.

Следовательно, любые перестройки, связанные с изменением числа символов в строке, строк в кадре и их линейных размеров, касаются только схем, обеспечивающих внешнюю тактировку адресной части.

Устройство позволяет выводить на экран ЭЛТ 12 как алфавитно-цифровую, так и графическую информацию. Режим вывовода графической информации задается по коду, записанному в блоке 8 оперативной памяти. Этот код дешифрируется в блоке

10 дешифратора и постоянной памяти, откуда выдаются управляющие сигналы на счетчики 2 и 3, задающие линейные размеры точки на экране. При этом в блоке 8 оперативной памяти хранятся не коды символов, конфигурации которых зашиты в блоке 10 постоянной памяти, а коды их разверток, единицы которых определяют светящиеся точки на экране, и эти коды поступают на сдвиговый регистр 11 и высвечиваются на экране ЭЛТ 12.

Структура устройства достаточно гибкая и позволяет по кодам, записанным в

ОЗУ или поступающим от пульта управления, осуществлять изменение размеров отображаемых на экране символов, изменять число символов в строке и число строк в кадре, плавно перемещать информацию на экране, выводить как символьную, так и графическую информацию. Последнее особенно важно, так как обычные устройства отображения символьной информации не предназначены для вывода графиков и картинок, а специальные графические дисплеи очень дороги.

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

Эта экономия особенно значительна при отображении графической информации, так как обычно графические изображения занимают не более 10 — 20 /О площади экрана.

Полученный эффект достигается при уменьшении аппаратурных затрат, так как счетчик символов с логическим блоком и счетчик строк текста в синхронизирующей части устройства заменяются простыми делителями. Счетчик адреса начальной строки, счетчик адреса строк и делитель заменяются более простыми устройствами-регистрами.

Сжатый способ записи информации позволяет существенно снизить объем ОЗУ.

Формула изобретения

Устройство для отображения информации на экране электроннолучевой трубки (ЭЛТ), содержащее генератор, счетчик точек, счетчик телевизионных строк, формирователи строчной и кадровой разверток, блок оперативной памяти, счетчик адреса, блок дешифратора и постоянной памяти и сдвиговый регистр, причем выход генератора подключен к первому входу счетчика точек, первый выход которого подключен к управляющему входу сдвигового регистра, промежуточные выходы счетчика телевизионных строк подключены к управляющим входам блока дешифратора и постоянной памяти, информационные выходы которого подключены к информационным входам сдвигового регистра, выход которого подключен к электроннолучевой трубке, выходы счетчика адреса подключены к входам блока оперативной памяти, а выходы формирователей строчной и кадровой разверток — к ЭЛТ, отличаюи4ееся тем, что, с целью упрощения устройства и расширения области его применения за счет обеспечения отображения графичес20 кой информации, изменения символов, их количества в строке и числа строк в кадре, оно содержит делители строчной и кадровой частоты, регистр начального адреса строк, регистр начального адреса страниц и блок управления сменой адреса, причем выходы счетчика адреса подключены ко входам регистра начального адреса страниц и к первым входам регистра начального адреса строк, ко вторым входам которого — выходы регистра начального адреса страниц, а

З0 выходы регистра начального адреса строк подключены ко входам счетчика адреса, выходы блока оперативной памяти — к блоку управления сменой адреса, управляющий вход которого подключен ко второму выходу счетчика точек, информационные выходы бло»

35 ка управления сменой адреса подсоединены к информационным входам блока дешифратора и постоянной памяти, а управляющий выход подключен к первому управляющему входу счетчика адреса; ко второму входу которого — выход делителя строчной частоты, который соединен также с первым входом счетчика телевизионных строк, со входом формирователя сигнала строчной развертки и со входом делителя кадровой частоты, причем ко второму входу счетчика то45 чек и ко второму входу счетчика телевизионных строк подключены управляющие выходы блока дешифратора и постоянной памяти, а выход делителя кадровой частоты подключен ко входу формирователя сигнала кадровой развертки и к первому управляю50 щему входу регистра начального адреса страниц, на второй вход которого подключен управляющий вход, а выход переполнения счетчика телевизионных строк — к управляющему входу регистра начального адреса строк.

Источники информации, принятые во внимание при экспертизе

1. Патент США № 3827041, кл. 340-172.5, 1973 (прототип).

807368

Составитель В. Заварин

Редактор В. Лазаренко Техред А. Бойкас Корректор М. Шароши

Заказ 34/78 Тираж 495 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5

Филиал ППП «Патент>, г. Ужгород, ул. Проектная, 4