Устройство для ввода и вывода информации на элт
Иллюстрации
Показать всеРеферат
1. УСТРОЙСТВО ДЛЯ ВВОДА И ВЫВОДА ИНФОРМАЦИИ НА ЭЛТ, содержащее три счетчика, три триггера, первый элемент И и блок управления, входы первой группы которого являются входами устройства, входы второй группы подключены к выходам первого счетчика , а выходы первой группы блока управления подключены к первым установочным входам триггеров, к входам первого и второго счетчиков и являются первым и вторым выходами устройства соответственно, выходы первого и второго триггеров подключены соответственно к первому и второму входам первого элемента И, второй вход первого элемента И объединен с установочным входом третьего счетчика, выход соединен с вторым установочным входом третьего триггера, выход второго счетчика подключен к второму установочному входу первого триггера, отличающееся тем, что, с целью расширения применения устройства за счет управления формой меткив зависимости от ее места расположения , в него введены четвертый и пятый счетчики, блок сравнения. инвертор, второй элемент И и два мультиплексора, счетный и управляющий входы четвертого счетчика подключены к одному из выходов первой группы блока управления и к выходу второго триггера, выходы четвертого счетчика соединены с адресньми входами первого и второго мультиплексоров , со счетным входом третьего счетчика и с вторьм установочным входом второго триггера, выход третьего триггера соединен с управляющим входом пят.ого счетчика, счетный вход которого объединен со счетным входом первого счетчика а выход подключен i к информационным входам первого и (О второго мультиплексоров, к второму входу блока управления и к входам первой группы блока сравнения, выходы третьего счетчика соединены с входами четвертой группы блока управления и с входами второй группы блока сравнения, входы третьей группы коISD торого подключены к входам первого счетчика, выходы второй группы блока со управления подключены к управляющему х входу первого мультиплексора и через инвертор к управляющему входу второсо го мультиплексора, выходы которых и выходы блока сравнения и первого элемента И соединены с соответствующими входами второго элемента И, выход которого является третьим входом устрой ства. 2.- Устройство по П.1, отличающееся тем, что блок управления содержит генератор имдульсов. счетчик, шифратор, два узла усилителей и два элемента И, вькод генератора импульсов подключен к счетному
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК (51) 4 G 06 F 3/153
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3873961/24 — 24 (22) 22. 03. 85 (46) 30.11.86. Бюл. № 44 (71) Ордена Ленина институт кибернетики им, В ° M. Глушкова (72) П.Л. Абысов, В.Я. Голубчик, Г.М. Меликсетян и П.М. Сиверский (53) 681 327.21(088.8) (56) Патент США № 3967266, кл. G 06 F 3/14, опублик. 1975.
Патент США ii- 3531796, кл, G 06 F 3/14, опублик. 1970. (54)(57) 1. УСТРОЙСТВО ДЛЯ ВВОДА И
ВЫВОДА ИНФОРМАЦИИ НА ЭЛТ, содержащее три счетчика, три триггера, первый элемент И и блок управления, входы первой группы которого являются входами устройства, входы второй группы подключены к выходам первого счетчика, а выходы первой группы блока уп— равления подключены к первым установочным входам триггеров, к входам первого и второго счетчиков и являются первым и вторым выходами уст— ройства соответственно, выходы первого и второго триггеров подключены соответственно к первому и второму входам первого элемента И, второй вход первого элемента И объединен с установочным входом третьего счетчика, выход соединен с вторым установочным входом третьего триггера, выход второго счетчика подключен к второму установочному входу первого триггера, отличающееся тем, что, с целью расширения применения устройства за счет управления формой метки в зависимости от ее места расположения, в него введены четвертый и пятый счетчики, блок сравнения, „„SU„» 1273913 А1 инвертор, второй элемент И и два мультиплексора, счетный и управляющий входы четвертого счетчика подключены к одному из выходов первой группы блока управления и к выходу второго триггера, выходы четвертого счетчика соединены с адресными входами первого и второго мультиплексоров, со счетным входом третьего счетчика и с вторым установочным входом второго триггера, выход третьего триггера соединен с управляющим входом пятого счетчика, счетный вход которого обьединен со счетным входом первого счетчика, а выход подключен к информационным входам первого и
3 второго мультиплексоров, к второму входу блока управления и к входам первой группы блока сравнения, выхо— ды третьего счетчика соединены с вхо— дами четвертой группы блока управле— ния и с входами второй группы блока сравнения, входы третьей группы которого подключены к входам первого счетчика, выходы второй группы блока управления подключены к управляющему >@ входу первого мультиплексора и через Ж инвертор к управляюшему входу второ— го мультиплексора, выходы которых и 1 ) выходы блока сравнения и первого эле— мента И соединены с соответствующими входами второго элемента И, выход которого является третьим входом устрой— ства.
2.-Устройство по п.1, о т л и ч а ю щ е е с я тем, что блок управления содержит генератор импульсов, счетчик, шифратор, два узла усилителей и два элемента И, выход генератора импульсов подключен к счетному
1273913 входу счетчика, выходы которого соединены с входами шифратора, одни входы первого узла усилителей являются входами групп блока с второй по четвертую, первые входы первого и второго элементов И являются входами третьей и четвертой групп блока соответственно, другие входы первого узла усилителей и вторые входы перИзобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах, предназначенных для ввода-вывода информации с экрана ЭЛТ в электронную 5 вычислительную машину.
Цель изобретения — расширение области применения устройства за счет управления формой метки в зависимости от ее места расположения. 10
На фиг.1 представлена блок-.схема устройства ввода и вывода информации на ЭЛТ; на фиг.2 — временная диаграмма функционирования устройства; на фиг.3 — блок-схема блока 1 управления; на фиг.4 — кодовая диаграмма, Блок-схема устройства содержит блок 1 управления, второй счетчик
2, пятый счетчик 3, третий счетчик
4, первый счетчик 5, блок 6 сравнения, четвертый счетчик 7, блок 8 модуляции, блок 9 регистрации, первый. триггер 10, третий триггер 11, первый элемент И 12, второй триггер 13, инвертор 14, первый мультиплексор 15, второй мультиплексор 16, второй эле— мент И 17, вход 18 и второй выход
19 устройства, связи 20-50 блоков устройства.
Блок управления (фиг.3) содержит 30 генератор 51 импульсов, счетчик 52, шифратор 53, первый и второй элементы И 54 и 55, первый и второй узлы
56 и 57 усилителей.
Устройство для ввода и вывода ин- 35 формации функционирует следующим образом.
По входу 18 на вход блока 1 из центрального устройства управления поступает входная информация — коман- 40 ды на перемещение метки влево, вправого и второго элементов И подсоединены к соответствующим выходам шифратора, входы второго узла усилителей являются входами первой группы блока, а выходы первого и второго узлов усилителей, выходы первого и второго элементов И и шифратора являются выходами блока первой и второй групп. во, вниз, вверх, импульсы модуляции воспроизводимого изображения (символы, графика), По выходу 19 с выхода блока 1 в центральное устройство управления поступают признаки состояний счетчиков 3 и 4, счетчика 5, строчные и кодовые синхроимпульсы для синхронизации генераторов изображений (символы, графика).
Блок 8, в состав которого входят генераторы строчной и кодовой раз— верток, строчные и кадровые усилители отклонения, строчные и кадровые отклоняющие катушки и видеоусилитель, перемещает луч блока 9 по экрану слева-направо и сверху-вниз так, как это принято в телевизионном стандарте, одновременно засвечивая (модулируя) требуемые точки образованного растра. В состав блока 8 входят также не имеющие принципиального значения для сути предлагаемого технического решения узлы и элементы — высоковольтный выпрямитель, элементы питания ускоряющих электродов ЭЛТ, корректирующие постоянные магниты и т.п, Строчные (ССИ) и кадровые (КСИ) синхроимпульсы поступают на вход блока 8 с выхода блока 1 по связи
47, импульсы модуляции с выхода элемента 17 по связи 46 и с выхода усилителя импульсов модуляции напряжения (символы, графика), входящего в состав второго узла 57 усилителей блока 1, по связи 47.
Между адресами, записанными в счетчик 3, на вход которого поступают счетные единицы с выхода блока
1 по связи 21 (период указанных счет12739 ных единиц равен временному интервалу между двумя соседними символоместами в телевизионной строке), и в счетчик 4, на вход которого поступают счетные единицы по связи 22, 5 формирование которых будет описано ниже, и адресом луча блока 9 по координатам Х и У существует взаимно-однозначное соответствие.
Счетчик 5 управляется оператором 10 через функциональную клавиатуру, вход 18 и усилители второго узла 57 усилителей блока 1 по счетным единицам (см.связь 24) по координатам
Х и У. Таким образом, метка может ус-15 танавливаться в любую позицию экрана блока 9. Момент воспроизведения метки определяется моментом сравнения адресов счетчиков 3 и 4 и счетчика 5 в блоке 6, выполненном, например, на 2п элементах поразрядного сравнения серии 155 типа ЛП5.
Счетчик 2 отсчитывает интервал времени, равный обратному ходу луча по строке. Для этого счетчик 2 устанав- 25 ливается в нуль строчным синхроим— пульсом по связи 25, а затем отсчитывает заданное число счетных единиц по связи 25, Сигналы установки счетчика в нуль и импульсы счета поступают по двум различным цепям связи
25. Как только счетчик 2 досчитает до заданного кода, сигнал на связи
33, соответствующий заданному коду, устанавливает триггер 10 в единицу.
Установка в нуль триггера 10 осуществляется сигналом на связи 32 в момент окончания вывода последнего символа в строке на экран, т.е. когда счетчик 3 досчитает до последнего символоместа в строке.
Счетчик 7 во время обратного хода по кадру отсчитывает интервал времени, равный обратному ходу по кадру.
Для этого счетчик 7 устанавливается 4 в нуль кадровым синхроимпульсом по связи 26, а затем отсчитывает заданное число строк, для чего на вход счетчика 7 как счетные плюс единицы поступают строчные синхроимпульсы по связи 26 (связь 26 состоит из цепей сброса счетчика 2 и счетных импульсов счетчика 7).
Как только счетчик 7 досчитает до заданного кода, значение которого равно числу строк во время обратного хода по кадру, сигнал по связи 35 установит триггер 13 в единицу. Ус13 4 тановка в нуль триггера 13 осуществляется сигналом по связи 34 в момент окончания прямого хода по кадру, когда счетчик 4 досчитает до последней строки последних символо— мест в кадре.
Счетчик 7 выполняет две функции: одну, отмеченную выше, считает число строк во время обратного хода по кадру, и вторую — считает число строк в каждой символостроке во время пря— мого хода по кадру. Совокупность растровых строк для горизонтального ряда всех символомест в указанном горизонтальном ряду образует одну символостроку. Б символостроку входят также строки пробела между двумя соседними по вертикали символоместами.
Сигналы, соответствующие окончанию последних строк символострок, являются счетными плюс единицами для счетчика 4 (см.связь 22).
Триггер 11 устанавливается в единицу сигналом по шине 37 в начале прямого хода по строке (т.е. когда при установленном в единицу триггере 13, устанавливается в единицу триггер
10). Сбрасывается в нуль триггер 11 сигналом по связи 32 (подобно триггеру 10). Сигналом по связи 20 с выхода триггера 11 разрешается счет в счетчике 3.
Сигнал метки образуется на выходе элемента 17 по совпадению сигналов с выходов элемента 12, первого мультиплексора 15, второго мультиплексора 16, блока 6. Элемент 17 может представлять собой четырехвходовой элемент И, выполненный, например, на элементе 155 серии типа ЛА1.
Форма метки на экране блока 9 зависит от положения метки внутри символостроки. Каждому символоместу в строке соответствует своя форма метки. Ьлагодаря указанному оператор более легко ориентируется в положении метки в кадре информации, что облегчает ввод информации в процессе ввода и интерпретацию выводимой информации в процессе ее вывода.
На информационные входы первого мультиплексора 15 по связи 42 подключены выходы первых -трех разрядов счетчика 3, на управляющие входы пер— вого мультиплексора 15 по связям 43 подключены выходы второго и третьего разрядов счетчика 7 строк кадра.
При значении кода на связи 43 "01", 5 1273
"10" или " 11" к выходу первого мультиплексора 15 подключаются соответственно входы первого, второ о и третьего разрядов счетчика 3.
На информационные входы второго мультиплексора 16 по связи 44 подключены выходы трех старших разрядов счетчика 3, на управляющие входы второго мультиплексора 16 по связи 43 подключены выходы второго и третьего разрядов счетчика 7, Второй мультиплексор работает аналогично первому.
Однако на разрешающий вход первого мультиплексора 15 подается сигнал по связи 36, а на разрешающий вход второ-1 го мультиплексора 16 подается проинвентированный (по отношению к сигналу по связи 36) сигнал по связи 45. Поэтому вывод информации на экран с выходов первого и второго мультиплексо- щ ров разделен во времени, Во время вывода на экран символостроки на выход первого мультиплексора последовательно подается информация из первого, второго и третьего 2g разрядов первого счетчика адреса (так как на управляющие входы мультиплексоров подключены выходы второго и третьего разрядов счетчика 7, то за время восьми телевизионных строк, 3б составляющих символостроку, будут последовательно выведены три разряда счетчика 3). На выход второго мультиплексора. так же подается информация из четвертого, пятого и шестого разрядов первого счетчика адреса. При этом вывод на экран информации с выхода первого мультиплексора осуществляется при высоком уровне потенциала на связь 36, а с выхода второго 40 мультиплексора — при низком уровне.
Поэтому форма метки на экране определяется кодом информации на связях
42 и 44, как показано на фиг.4. Каждому значащему разряду на связях 42 4 и 44 однозначно соответствует 1/6 засвечиваемая часть от всего микрорастра метки, благодаря чему отпадает необходимость в дешифраторе кода метки.
913 а
Блок 1 управления работает следующим образом.
Генератор 51 формирует непрерывную серию импульсов, которые подсчитываются счетчиком 52. После подсчета заданного числа импульсов счетчик
52 переполняется, устанавливается в исходное состояние за счет переполнения и опять в очередном цикле начинает подсчитывать заданное число импульсов ° Шифратор 53 по состояниям счетчика 52 формирует на своем выходе управляющую последовательность выходных сигналов (см.временную диаграмму, фиг.2), Элемент И 54 вырабатывает импульс установки в нуль триггера 11 и триггера 10, когда счетчик
3 досчитает до адреса последнего сим— вола в символостроке, Этот сигнал на входе элемента И 54 тактируется с выхода дешифратора 53.
Элемент И 55 вырабатывает импульс, установки в нуль триггера 13. когда счетчик 4 досчитает до адреса послед— ней строки при прямом ходе по кадру.
Этот сигнал на входе элемента И 55 тактируется с выхода дешифратора 53.
Узел 56 умощняет строчные и кадровые синхроимпульсы, выходные сигналы со счетчиков 3,4 и 5 поступают на выход 19 для взаимосинхронизации центрального устройства управления и функциональной клавиатуры и предлагаемого устройства.
Узел 57 умощняет + +счетные единицы по Х и У и импульсы модуляции воспроизводимого изображения (символы, графика), поступающие по входу 18.
Использование новых элементов позволяет расширить область применения устройства, так как улучшается эффективность диалогового взаимодействия оператора с воспроизводимым на экране изображением благодаря возможности точного определения положения (адреса) метки внутри символостроки по ее форме.
1273913
+ 1счетчика Я
+1счевчика Я
С И
КОИ
1273913
@ л10
ЛЛ
Составитель И. Алексеев
Редактор М. Дылын ТехредЛ.Сердюкова Корректор М.
Пожо
Заказ 6477/46 Тираж 671 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно †полиграфическ предприятие, r. Ужгород, ул. Проектная,4
Ю
an g
Й
61
ЙЙйЛЛ
ЙМЙЫНН
ЙЫЙГЕНЙ
5537ll2ll
ЙЙЫФЙЙ
Kl5%5555
° ВЙГЕРИ