Устройство для формирования символов на экране электронно-лучевой трубки Советский патент 1983 года по МПК G09G1/08 

Описание патента на изобретение SU1001160A1

Изобретение относится к вычислительной технике и может быть исполь зовано при проектировании устройств для формирования знаков на экране электроннолучевой трубки (ЭЛТ). Известно устройство для изменени размеров символов на экране ЭЛТ, содержащее блок памяти, регистр, генератор символов и генераторы развертки 1 . Наиболее близким к предлагаемому по технической сущности является устройство для отображения информации, содержащее блок памяти, регистр генератор функциональных напряжений преобразователь код-время, генератор импульсов, блок подсвета, счетчик и т.д. 2. Основным недостатком известных устройств является их узкая область применения из-за отсутствия возможности изменения размера символа в сл чае использования функционального метода формирования символовГ Цель изобретения - расширение области применения устройства за счет возможности формирования символов различных размеров. Поставленная цель достигается тем что в устройство для формирования символов на экране ЭЛТ, содержащее блок элементов 2 И-ИЛИ, первый вход которого является входом приема кода символа устройства, второй вход соединен с выходом блока памяти, третий вход --.с первым выходом синхронизатора, выход - с первым входом счетчика, второй входкоторого; подключен к второму ВЫХОДУ синхрониз ора, выход - к одному из входов блока памяти, третий, четвертый и пятый выходы синхронизатора соединены с другим входом блока памяти, одним из входов преобразователя код-время и генератора развер.тки соответственно, а шестой выход - с одним из входов генератора импульсов-, вторым входом преобразователя код-время и является первым выходом устройства, первый вход синхронизатора подключен к выходу генератора импульсов, второй - к третьему входу счетчика, выходу преобразователя код-время и одному из входов первого регистра, другой вход которого соединен с третьим входом синхронизатора и выходом блока памяти, первый и второй выходы лервого регистра подключены соответственно к другому входу генератора развертки и входу блока подсвета, другой вход генератора импульсов является входом синхронизации устройства, введены второй регистр и сумматор, первый вход которого соединен с выходом второго регистра, второй вход - с выходом блока памяти, выход суммато ра.подключен к третьему входу преобразователя код-время, один из входов второго регистра соединен с первым выходом синхронизатора, другой вход которого является информационным вхо дом .устройства. На фиг. 1 приведена структурная схема предлагаемого устройства; на фиг. 2 - структурная схема блока элементов 2 И-ИЛИ; на фиг. 3 - струк турная схема синхронизатора.- . Устройство содержит генератор 1 импульсов, синхронизатор 2, блок 3 элементов 2 И-ИЛИ, счетчик 4, блок 5 памяти, преобразователь 6 код-время первый регистр 7, генератор 8 развер ки, блок 9 подсвета, второй регистр 10, сумматор 11, входы и выходы 1218, логические элементы 2 И-ИЛИ 19.1 -19 п, распределитель 20 импульсов, формирователь 21 сигнала конца символа, формирователь 22 двухтактных импульсов, формирователь 23 сигнала обращения и триггер 24. Генератор 1 импульсов, предназначен для формирования пачки тактовых импульсов, которая необходима для работы синхронизат ора 2. Генератор р ботает в стартстопном режиме от начала импульса запуска до появления сигнала конца символа. Синхронизатор 2 предназначен для формирования сигналов синхронизации и управления между, блоками устройства. Техническая реализация его может быть осуществлена по структурной схе ме (фиг. 3). Блок 3 элементов 2 И-ИЛИ представ ляет собой схему коммутатора информа ции с двух направлений и предназначен для коммутации кода символа с входа 12 устройства или кода начальн го адреса микропрограммы символа с выхода блока 5 памяти. Количество элементов 2 И-ИЛИ в блоке 3 соответствует разрядности счетчика 4. Техн чески блок 3 может быть реализован по структурной схеме (фиг. 2). Счетчик 4 адреса предназначен для записи кода символа или кода начального адреса, а также для последовательного изменения кода начального адреса по ходу формирования векторов контура символа (выходное число счет чика 4 является адресом для выбора информации из блока 5 памяти) и peaлизуется на микросхемах 1330Е7. Блок 5 памяти предназначен для за писи и хранения кодов начальных адре сов микропрограмм символов и кодов вектора символов. Информация в блок памяти записывается в два массива. В первый массив записываются коды начальных адресов символов, а во второй - коды их векторов и коды конца символа. Каждому входному коду символа соответствует свой код начального адреса, который является- адресом кода первого вектора символа. Преобразователь 6 код-время предназначен для формирования сигналов конца вектора с временными интервалами, пропорциональными коду длины вектора на информационном входе и частоте тактовых импульсов на управлякяцем входе. Регистр 7 предназначен яля записи и хранения кодов векторов символа на время их написания. Генератор 8 развертки символов служит для формирования напряжений развертки символа по координатам X и У. Блок 9 подсвета предназначен для формирования сигналов подсвета векторов контура символа, необходимых для правильного его изображения на экране ЭЛТ. Сумматор 11 выполняет функцию суммирования кодов длин векторов символа и блока 5 памяти с внешним кодом размера символа. Регистр 10 предназначен для хранения кода размера символа на время его написания. Устройство работает следующим образом. Код символа с входа 12 устройства поступает на первый информационный вход блока 3 элементов 2 И-ИЛИ, а по входу 13 импульсом синхронизации запускается стартстопный генератор 1 импульсов. С выхода генератора 1 пачка импульсов поступает на первый вход синхронизатора 2, который на первом выходе формирует сигнал разрешения записи входного кода символа через блок 3 элементов 2 И-ИЛИ в счетчик 4 адреса, а на втором выходе сигнал обращения к блоку 5 памяти. Число, записанное в счетчик 4, является адресом для выбора кода начального адреса микропрограммы символа в блоке 5 памяти. Выбранный код начального адреса из блока 5 памяти хранится в его выходном регистре(не показан). После выборки кода начального адреса из блока 5 памяти счетчик 4 адреса сбрасывается в ноль сигналом сброса с третьего выхода синхронизатора 2, который на первом выходе формирует сигнал разрешения записи кода начального, адреса через блок 3 элементов 2 И-ИЛИ в счетчик 4, а на втором выходе - второй сигнал обращения к блоку 5 памяти. Новый код в счетчике 4 является адресом кода первого вектора символа в блоке 5 памяти. По коду начального адреса и второму обращению на выходе блока 5 памяти формируется кйд первого вектора символа, имеющего следующую структуру: 6 разрядов для управления разверткой BeijTOpa символов по координатам X и У, 3 раз ряда для задания длины вектора и 1 разряд для формирования сигналов под света. После выборки кода первого вектора символа с блока 5 памяти с четвер того выхода синхронизатора 2 начинатот поступать тактовые импульсы на синхровход преобразователя б код-вре мя, а на его информационный вход - код длины вектора с выхода сумматора 11. Если код размера символа на входе 14устройства равен нулю то выходное число сумматора 11 равно трех разрядному коду длины вектора, запии анному в блок 5 памяти. Если же код размера символа не равен нулю, то вы ходное число сумматора 11 равно сумме двух слагаемых, т.е. сумме кодов с выхода блока 5 памяти и с входа 14 устройства. В начальный момент времени на выходе преобразователя 6 код-время фор мируется сигнал конца вектора (СКВ), соответствующий вектору нулевой длины. По этому сигналу в преобразователь б код-время вводится код длины. вектора символа, а в регистр 7 - код развертки и подсвета. Одновременно по этому сигналу уве личивается на единицу код начального адреса на выходе счетчика 4, формируется очередной сигнал обращения к блоку 5 памяти и сигнал разрешения работы генератора 8 развертки символ С этого момента времени генератор 8 развертки символа формирует напряжение развертки по координатам X и У преобразователь б код-время задает длину вектора, а блок 9 подсвета определяет подсвет луча ЭЛТ. После окончания формирования первого вектора символа на выходе преоб разователя б код-время формируется сигнал СКВ с временным интервалом, пропорциональным частоте тактовых им пульсов на синхронизирующем входе и коду длины вектора на информационном входе. Этим сигналом код второго вектора символа с выхода блока 5 памяти вводится регистр 7, а с выхода сумматора 11 - в преобразователь б кодвремя. В дальнейшем процесс формирования второго вектора и всех последую щих аналогичен первому. При формировании последнего вектора символа на выходе блока 5 памяти формируется выходное число, содержащее нули во всех разрядах. Три разряда этого числа поступают на синхронизатор 2, который по этому коду и . последнему СКВ формирует сигнал конца символа (СКС). Этим сигналом устрой ство приводится в исходное состояние. Кроме того, сигнал конца символа подается на выход 18 устройства для вызова следующего кода символа из внешнего устройства управления (не показано). Необходимый размер символа обеспечивается подачей кода размера на вход 14 устройства. При этом на преобразователь б код-время поступают коды длин векторов символа с приращениями, задаваемыми йнешним кодом. Это приводит к увеличению амплитуд входных напряжений, развертки символа по координатам X и У генеоатора В, а следовательно, и к величению размеров символов на экране ЭЛТ. В предлагаемом устройстве генератор 8 развертки настраивается таким образом, чтобы при отсутствии кода на входе 14 символы на экране ЭЛТ были минимальных размеров. Подачей кода размера символа задается его необходимый размер в пределах макси.мально допустимого для выбранного диаметра экрана ЭЛТ и плотности отображаем - на нем информации.. Практически размер символа задается трехразрядным кодом, что обеспечивает 8 градаций его размера и удовлетворяет требованиям в большинстве случаев при отображении.символьной информации в различных объектах управления . Формула изобретения Устройство для формирования символов на экране электроннолучевой трубки (ЭЛТ), содержащее блок элементов 2 И-ИЛИ, первый вход которого является входом приема кода символа устройства, второй вход блока элементов 2 И-ИЛИ соединен с выходом блока памяти, а третий вход - с первым выходом синхронизатора, а выход - с первым входом счетчика, второй вход которого подключен к второму выходу синхронизатора, выход счетчика подключен к одному из входов блока памяти, третий, четвертый и пятый выходы синхронизатора соединены с другим входом блока памяти, одним из входов преобразователя код-время и генератора развертки соответственно, а шестой выход - с одним из входов генератора импульсов, вторым входом преобразователя код-время и является первым выходом устройства, первый вход синхронизатора подключен к выходу генератора импульсов, второй вход к третьему входу счетчика, выходу преобразователя код-время и одному из входов первого регистра, другой вход которого соединен с третьим

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

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

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

1.Авторское свидетельство СССР № 546914, кл. G 06 К 15/20, 1978.

2.Авторское свидетельство СССР

№ 634322, кл. G 06 К 15/20, 1979 (прототип) .

Похожие патенты SU1001160A1

название год авторы номер документа
Устройство для отображения информации на экране электронно-лучевой трубки 1981
  • Козловский Николай Петрович
SU1005170A1
Устройство для формирования символов 1983
  • Козловский Николай Петрович
SU1113840A1
Устройство для формирования символов 1983
  • Козловский Николай Петрович
SU1088060A1
Устройство для отображения информации 1980
  • Козловский Николай Петрович
SU943700A1
Устройство для отображения символов на экране электронно-лучевой трубки 1987
  • Козловский Николай Петрович
SU1430986A1
Устройство для формирования символов на экране электронно-лучевой трубки 1984
  • Козловский Николай Петрович
SU1249575A1
Устройство для отображения информации 1979
  • Козловский Николай Петрович
SU868822A2
Устройство для отображения информации 1978
  • Козловский Николай Петрович
SU746629A1
Устройство для отображения информации 1981
  • Козловский Николай Петрович
SU963080A1
Устройство для отображения информации 1985
  • Козловский Николай Петрович
SU1316028A2

Иллюстрации к изобретению SU 1 001 160 A1

Реферат патента 1983 года Устройство для формирования символов на экране электронно-лучевой трубки

Формула изобретения SU 1 001 160 A1

SU 1 001 160 A1

Авторы

Козловский Николай Петрович

Даты

1983-02-28Публикация

1981-09-29Подача