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

Иллюстрации

Показать все

Реферат

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

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

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

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

Республик (щ 1001160 (61) Дополнительное к авт. свид-ву— (22) Заявлено 290981 (21) 3342954/18-24 (51) М. Кп.

G 09 G 1/08 с присоединением заявки ¹

Государственный комитет

СССР по делам изобретений и открытий. (23) Приоритет. (53) УДК 681. 327..11(088.8) Опубликовано 280283. Бюллетень ¹ 8

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

Н.П. Козловский (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ СИМВОЛОВ

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

Изобретение относится к вычислительной технике и может быть использовано при проектировании устройств для формирования знаков на экране электроннолучевой трубки (ЭЛТ).

Известно устройство для изменения размеров символов на экране ЭЛТ, содержащее блок памяти, регистр, генератор символов и генераторы развертки (1) .

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

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

Цель изобретения — расширение области применения устройства за счет возможности формирования символов различных размеров.

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

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

;которого является информационным вхо- 10

I дом устройства.

На фиг. 1 приведена структурная схема предлагаемого устройства; на фиг. 2 — структурная схема блока 15 элементов 2 И-ИЛИ; на фиг. 3 — струк-, турная схема синхронизатора.

Устройство содержит генератор 1 импульсов, синхронизатор 2, блок 3 элементов 2 И-ИЛИ, счетчик 4, блок 5 памяти, преобразователь 6 код-время, первый регистр 7, генератор 8 развертки, блок 9 подсвета, второй регистр

10, сумматор 11, входы и выходы 1218, логические элементы 2 И-ИЛИ 19.1-19 и, распределитель 20 импульсов, формирователь 21 сигнала конца символа, формирователь 22 двухтактных импульcoH формирователь 23 сигнала обращения и триггер 24.

Генератор 1 импульсов. предназна- 30 чен для формирования пачки тактовых импульсов, которая необходима для работы синхронизатора 2. Генератор работает в стартстопном режиме от начала импульса запуска до появления 35 сигнала конца символа.

Синхронизатор 2 предназначен для формирования сигналов синхронизации и управления между блоками устройства. Техническая реализация его может 40 быть осуществлена по структурной схеме (фиг. 3).

Блок 3 элементов 2 И-ИЛИ представляет собой схему коммутатора информации с двух направлений и предназначен для коммутации кода символа с входа 12 устройства или кода начального адреса микропрограммы символа с выхода блока 5 памяти. Количество элементов 2 И-ИЛИ в блоке 3 соответствует разрядности счетчика 4. Техни-50 чески блок 3 может быть реализован по структурной схеме (фиг. 2).

Счетчик 4 адреса предназначен для записи кода символа или кода начального адреса, а также для последовательного изменения кода начального адреса по ходу формирования векторов контура символа (выходное число счетчика 4 является адресом для выбора информации из блока 5 памяти) и реа- 60 лизуется на микросхемах 1330Е7.

Блок 5 памяти предназначен для записи и хранения кодов начальных адресов микропрограмм символов и кодов вектора символов. Информация в блок 565 памяти записывается в два массива. Э первый массив записываются коды началь. ных адресов символов, а во второй— коды их векторов и коды конца символа.

Каждому входному коду символа соответствует свой код начального адреса, который является адресом кода первого вектора символа °

Преобразователь 6 код-время предназначен для формирования сигналов конца вектора с временными интервалами, пропорциональными коду длины вектора на информационном входе и частоте тактовых импульсов на управляющем входе. Регистр 7 предназначен для записи и хранения кодов векторов символа на время их написания. Генератор 8 развертки символов служит для формирования напряжений развертки символа по координатам Х и У. Блок 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 памяти. По коду начального адреса и второму обращению на

1001160 выходе блока 5 памяти формируется кбд первого вектора символа, имеющего следующую с трук туру: 6 разрядов для управления разверткой вектора символоа по координатам Х и У, 3 разряда для задания длины вектора и 1 разряд для формирования сигналов подсвета.

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

ll. Если код размера символа на вхо- !5 де 14 устройства равен нулю; то выходное число сумматора 11 равно трехразрядному коду длины вектора, запи-.санному в блок 5 памяти. Если же код размера символа не равен нулю, то вы-20 ходное число сумматора 11 равно сумме двух слагаемых, т.е. сумме кодов с выхода блока 5 памяти и с входа 14 устро йс тв а .

В начальный момент времени на вы- 5 ходе преобра зов ателя 6 код-время фор. мируется сигнал конца вектора (CKB), соответствующий вектору нулевой длины. По этому сигналу в преобразователь 6 код-время вводится код длины. вектора символа, а в регистр 7 — код развертки и подсвета.

Одновременно по этому сигналу увеличивается на единицу код начального адреса на выходе счетчика 4, формируется очередной сигнал обращения к блоку 5 памяти и сигнал разрешения работы генератора 8 развертки символа, С этого момента времени генератор

8 развертки символа формирует напряжение развертки по координатам Х и У,40 преобразователь 6 код-время задает длину вектора, а блок 9 подсвета определяет подсвет луча ЭЛТ.

После окончания формирования пер- 45 вого вектора символа на выходе преоб. разователя 6 код-время формируется сигнал СКВ с временным интервалом, пропорциональным частоте тактовых импульсов на синхронизирующем входе и .50 коду длины вектора на информационном входе. Этим сигналом код второго вектора символа с выхода блока 5 памяти вводится регистр 7, а с выхода сумматора 11 — в преобразователь 6 кодвремя. В дальнейшем процесс формирования второго вектора и всех последующих аналогичен первому.

При формировании последнего вектора символа на выходе блока 5 памяти 60 формируется выходное число, содержащее нули во всех разрядах. Три разряда этого числа поступают на синхронизатор 2, который по этому коду и, по леднему CKB формирует сигнал конца 5 символа (CKC) . Этим сигналом устрой-! ство приводится в исходное состоянир

Кроме того, сигнал конца символа подается на выход 18 устройства для вызова следунлцего кода символа из внешнего устройства управления (не показано).

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

Это приводит к увеличению амплитуд входных напряжений. развертки символа по координатам Х и У генеоатора 8, а следовательно, и к величению размеров символов на экране ЭЛТ.

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

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

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

Устройство для формирования символов на экране электроннолучевой трубки (ЭЛТ), содержащее блок элементов

2 И-ИЛИ, первый вход которого является входом приема кода символа устройства, второй вход блока элементов

2 И-ИЛИ соединен с выходом блока памяти, а третий вход — с первым выходом синхронизатора, а выход — с первым входом счетчика, второй вход ко-. торого подключен к второму выходу синхронизатора, выход счетчика подключен к одному из входов блока памяти, третий, четвертый и пятый выходы синхронизатора соединены с другим входом блока памяти, одним из входов преобразователя код-время и генератора развертки соответственно, а шестой выход — c одним из входов генератора импульсов, вторым входом преобразователя код-время и является первым выходом устройства, первый вход синхронизатора подключен к выходу генератора импульсов, второй вход— к третьему входу счетчика, выходу преобразователя код-время и одному из входов первого регистра, другой вход которого соединен с третьим

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

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

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

9 546914, кл. G 06 К 15/20, 1978.

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

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

1001160

Редактор A. Ворович

Тираж 486 Подписное

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

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

Заказ 1403/59

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

Ра2

ЯЬя 2

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

Техред Т.Маточка Коррек тор Ю. Макаренко