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

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано для отображения символьной информации на экране телевизионного индикатора в персональных ЭВМ, микропроцессорных системах различного назначения. Цель изобретения - повышение надежности и расширение области применения устройства путем возможности отображения символов различных алфавитов с различными временными параметрами синхроимпульсов, которая достигается введением блока 5 управления прямым доступом к памяти, формирователя 4 управляющих сигналов, преобразователя 11 кодов, программируемого таймера 9, формирователя 14 полного видеосигнала и соответствующих функциональных связей. Изобретение позволяет осуществлять контроль и аппаратно-программную диагностику блоков устройства, отображать символы различных алфавитов, т.е. использовать национальные алфавиты, смену системы кодирования, подключать устройство к телевизионным индикаторам, отличающимся требованиями к временным параметрам синхроимпульсов. Изобретение позволяет осуществлять подключение аналогичных устройств к одному телевизионному индикатору, что приводит к расширению области его применения в персональных ЭВМ, микропроцессорных системах различного типа. 2 ил., 1 табл.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (51)4 G 06 F 3/153

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н ABTOPCHOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

40 ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (21) 4256470/24-24 (22) 04.06.87 (46) 23.04.89. Бюл. Р 15 (72) П.A. Бабкин, Ю.Ф. Мухопад и Л.N. Сербуленко (53) 681.327.11(088.8) (56) peripheral design hadbook, Каталог фирмы Intel (США), 1979, с, 2-197, Электроника MC 2711 Контроллер программируемый. 308.051 ТУ, паспорт

ТФЗ.048.001 ПС. (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ ИНФОРМАЦИИ НА ЭКРАНЕ ТЕЛЕВИЗИОННОГО

ИНДИ КАТО РА (5? ) Иэо бретение относится к ав томатике и вычислительной технике и может быть использовано для отображения символьной информации на экране телевизионного йндикатора в персональных ЭВМ, микропроцессорных системах различного назначения, Цель изобретения — повышение надежности и расширение области применения устройства путем возможности отображения симво„.Я0„„1474635 А1 лов различных алфавитов с различными временными параметрами синхроимпульсов, которая достигается введением блока 5 управления прямым доступом к памя ти, формирователя 4 управляющих сигналов, преобразователя 11 кодов, программируемого таймера 9, формирователя 14 полного видеосигнала и соответствующих функциональных связей, Изобретение позволяет осуществлять контроль и аппаратно-программную диагностику блоков устройст— ва, отображать символы различных алфавитов, т.е. использовать национальные алфавиты, смену системы ко— дирования, подключать устройство к телевизионным индикаторам, отличаю— щимся требованиями к временным параметрам синхроимпульсов. Изобретение позволяет осуществлять подключение аналогичных устройств к одному телевизионному индикатору, что приводит к расширению области его применения в персональных 3ВМ, микропроцессорных системах различного типа. 2 ил., 3 табл.

1474635

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

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

На фиг, 1 представлена функциональная схема устройства; на фиг,2— алгоритм работы блока управления, который определяет алгоритм работы устройства.

Устройство для отображения информации на экране телевизионного индикатора (ТИ) содержит блок 1 управления, блок 2 буферной памяти, блок 3 памяти программ, формирователь 4 управляющих сигналов, блок 5 управления прямым доступом к памяти, первый

6 и второй 7 блоки сопряжения, блок

8 приоритетных прерываний и программируемый таймер 9, регистр 10, преобразователь ll кодов, знакогенератор

12, сдвиговый регистр 13, формирователь 14 полного видеосигнала и тактовый генератор 1 5.

Позициями 16-19 обозначены соответственно входы-выходы первой группы устройства для подключения клавиатуры, входы-выходы второй группы устройства для подключения абонента, выходы устройства для подключения к видеовходу ТИ, дополнительный видеовход устройства. Позициями 20-22 обозначены соответственно шина адреса, шина данных и шина управления устройства.

Блок 1 управления представляет собой типовой процессор.

Формирователь 4 управляющих сигналов обеспечивает: формирование срочных и кадровых импульсов для управления телевизионной разверткой индика-. тора; формирование запроса у устройства 5 управления прямым доступом к памяти на пересылку из блока 2 буферной памяти в свой внутренний буфер кодов отображаемых символов в: .процессе телевизионной развертки и отображения символов на экране ТИ; хранение во внутреннем буфере кодов отображаемых символов и представление

5 !

О

t5 кодов на выходах, соединенных со знакогенератором 12; запрос на прерыва— ние программы блока 1 управления в конце отображаемого телевизионного кадра на выходе формирователя 4, соединенном с блоком 8 приоритетных прерываний; детектирование сигнала, поступающего на вход формирователя 4 управляющих сигналов с выхода сдвигового регистра 13 и формирование про— граммно-читаемого признака о наличии этого сигнала.

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

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

Шина 20 адреса имеет разрядность, 3э обеспечивающую адресацию всех ячеек блока 2 буферной памяти и блока 3 памяти программ. Сигналы на шине 20 адреса формирует блок 1 управления или блок 5 управления прямым доступом к памяти.

Шина 21 данных имеет разрядность, определяемую типом применяемого процессора. Блок 1 управления, блок 2 буферной памяти, формирователь 4 управляющих сигналов, блок 5 управления прямым доступом к памяти, блоки 6 и 7 сопряжения, блок 8 приоритетных прерываний, программируемый таймер 9 могут быть и источником и приемником инофрмации, блок 3 памяти программ только источником, а регистр 10 только приемником. Состав сигналов шины 22 управления определяется типом применяемого процессора. Преобразователь 11 кодов — комбинационная логическая схема, выходные сигналы которой являются логической функцией сигналов (таблично заданный пример

1474635 функции приведен в табл. 1) на двух группах ее входов, Первая группа имеет и входов, соединенных с и выходами второй группы формирователя 4 управляющих сигналов ТИ.

Втора.я группа имеет m входов, соединенных с m выходами группы регистра 10. К выходов преобразователя 11 кодов соединены с адресными входами второй группы знакогенератора 12.

Каждой кодовой комбинации на входах .m и и преобразователя 11 кодов соответствует определенная комбинация на К выходах. Преобразователь 11 ко- 15 дов может быть реализован путем "прошивки" ИС программируемых логических матриц или ИС постоянных запоминаю— щих устройств, а также может быть реализован на вентилях И, ИЛИ, НЕ. 20

При реализации на основе программируемых матриц или ПЗУ ш и и входов преобразователя !1 кодов должны соответствовать адресным входам, а К выходов — выходам данных. 25

Необходимость в преобразователе кодов заключается в следующем. Существующие формирователи управляющих сигналов предполагают, что на один символ (например, пробел, буква А и 30 т.п.) в блоке 2 отводится одно слово, разрядность которого соответствует разрядности применяемого процессора.

Тактовый генератор 15 обеспечивает формирование сигналов "Общий сброс", ."Тактовая частота", "Синхронизация передачи данных" шины 22 управления, а также сигналов .тактовой частоты сдвига и параллельной записи для сдвигового регистра 13.

Алгоритм работы устройства полностью определяется программой,находящейся в блоке 3 памяти программ.

Так, в случае использования процессора КР580ИК80А один символ кодируется восьмиразрядным словом и всего возможна обработка и отображение

2 =256 различных символов. Этого не8 достаточно, так как в современных 40 устройствах необходимо отображать символы нескольких алфавитов несколькими шрифтами. Для увеличения числа обрабатываемых и отображаемых символов можно отводить для кода символа 45 два слова блока буферной памяти (или более), но это приведет к увеличению объема блока 2 буферной памяти и снижению скорости работы устройства. В предлагаемом устройстве на п входов преобразователя l! кодов подаются страшие разряды символа иэ внутреннего буфера формирователя 4, являющиеся, например, номером алфавита в выбранной .комбинации алфавитов, а на

m входов преобразователя 11 кодов подается от регистра 10 код, определяющий номер выбранной комбинации алфавитов.

Например, пусть в знакогенераторе 12 записаны конфигурации символов восьми алфавитов, которым соответствуют приведенные в табл.2 коды на входах знакогенератора, соединенных с преобразователем 11 кодов.

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

В этом случае в алфавите 2 =64 символа. Два старших разряда кода символа подаются на вход преобразователя 11 кодов, определяя номер алфавита в выбранной комбинации. В этом случае п=2 и представляется воэможи ность выбирать один из 2 =2 =4 алфавитов. Регистр 10 пусть имеет два разряда, то есть m=2 и имеется воз47\ Z можность задавать 2 =2 =4 комбинации алфавитов. Пример варианта распределения алфавитов в устройстве приведен в табл. 1.

Табл.l полностью описывает логическую функцию, выполняемую преобразователем ll кодов в приведенном примере °

Формирователь 14 полного видеосигнала выполняет логическое суммирование видеосигнала от сдвигового регистра 13 и дополнительного видеовхода. Кроме. того, формирователь 14 смешивает суммарный видеосигнал с кадровыми и строчными синхроимпульсами, поступающими от программируемого таймера 9, и формирует полный видеосигнал.

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

5 147463

Устройство работает в следующей последовательности. По включению питающего напряжения тактовый генератор 15 формирует сигнал сброса, который устанавливает в исходное состояние блок 1 управления, блок 5 управления прямым доступом к памяти, блок

6 и блок 7. Внутренний счетчик ко-. манд блока 1 управления устанавлива- 1О ется в исходное состояние. Затем под управлением тактовых импульсов .тактового генератора 15 блок 1 управления начинает чтение кодов инструкций из блока 3 и выполнение этих инструкций. 15

При выполнении очередной инструкции значение счетчика команд получает приращение. Обмен данными блока 1 управления с блоками устройства происходит за время машинных циклов за- 20 писи или чтения. При этом блок I управления формирует необходимые сигналы на шине 20 адреса, шине 2! данных и шине 22 управления.

В укрупненный алгоритм программы работы блока 1 управления (фиг.2) введены обозначения представленные в табл. 3.

Выполнение программы начинается с начальной инициализации узлов и блоков устройства.

В процессе начальной инициализации в регистры формирователя 4, блока 5, блока 6, блока 7, блока 8, программируемого таймера, формирователя 14 и регистра 10 устанавливаются исходные значения. Блок 2 заполняется кодами изображения пробелов, что соответствует очищенному экрану индикатора. Большая часть блока 2 используется программой для хранения кодов отображаемых символов и небольшая часть ячеек блока 2 (в конце отве. денного для блока 2 адресного пространства блокà I управления) отводится для хранения промежуточных параметров вычислений и временно запоминаемых данных. Адрес последней в адресном пространстве ячейки блока 2 заносится в указатель стека блока 1 управления, Затем разрешается передача кодов отображаемых символов по каналу прямого доступа под управлением блока 5 из блока 2 в формирователь

4 через шину данных.

Передача кодов по каналу прямого доступа выполняется в следующем порядке: формирователь 4 переводит в

5 6 активное состояние сигнал "Запрос прямого доступа к памяти" шины 22 управления; блок 5 управления прямым доступом к памяти переводит в активное состояние сигнал "Запрос на захват магистрали" шины 22 управления; блок 1 управления заканчивает выполнение очередной операции на шине 20 адреса шине 21 данных и шине 22 управления и переводит свои выходы, подключенные к этим шинам, в высокоимпедансное состояние; блок 1 управления переводит в активное состояние сигнал "Разрешение захвата магистрали" шины 22 -управления; блок 5 переводит в активное состояние сигналы "Предоставление прямого доступа к памяти" и "Запрет магистрали" шины

22 управления.

Под управлением сигнала шины 22 управления "Тактовая частота" блок 5 формирует сигналы "Строб чтения памяти", "Строб записи в устройства", а также формирует код адреса блока 2 на шине 20 адреса, при этом во время действия стробов код символа по шине данных передается из блока 2 в формирователь 4.

После заполнения внутреннего буфера формирователь 4 переводит в пассивное состояние сигнал "Запрос прямого доступа к памяти", блок 5 переводит в пассивное состояние сигналы "Запрос на захват магистрали" и "Запрет магистрали" и блок 1 управления возобновляет выполнение операций с использованием шин адреса 20, данных 21 и управления 22.

Формирователь 4 управляющих сигналов на основе ИС КР580ВГ75 имеет два внутренних буферных регистра, в каждый из которых заносится строка отображаемых символов. Причем пока в процессе растровой развертки на индикаторе отображаются символы из одного буферного регистра, второй заполняется кодами символов из блока 2.

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

5 принимает все значения, начиная от адреса начала до адреса конца зоны.

74635

35

50

14

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

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

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

Далее посылается контрольная пось лка в клавиатуру и принимается контрольный ответ. Благодаря связи выхода сдвигового регистра 13 с входом формирователя 4 становится воз.можной проверка преобразователя II кодов, знакогенератора 12, сдвигового регистра 13, которые не соединены с шинами адреса 20, данных 21 и управления 22 и не могут быть проверены блоком I управления путем программного заполнения и чтения внутренних регистров этих устройств.

Когда поле экрана очищено (заполнено пробелами), сигнал на выходе сдвигового регистра 13 отсутствует.

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

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

"Ошибка контрольной суммы -ЛЗУ", "Нет ответа клавиатуры" и т.п.

После этого программа переходит в режим обслуживания прерываний от формирователя 4, блока 6, блока 7, блок управления находится в состоянии ожидания прерываний.

Прерывание выполнения программы блока 1 управления выполняется в следующем порядке: при наличии необходимости обслуживания формирователь 4, блок 6 и блок 7 переводят сигнал на своих выходах, соединенных с соответствующими входами блока 8 приоритетных прерываний, в активное состояние; блок 8 переводит в активное состояние сигнал на выходе, cîåäèíåííoì с входом запроса на прерывание блока 1 управления; блок 1 управления заканчивает выполнение очередной инструкции и помещает в стек содержимое счетчика команд и слова состояния блока 1 управления; блок 1 управления формирует сигнал "Строб подтверждения прерывания" на шине 22 управ— ления, во время действия строба блок

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

После выполнения подпрограммы обслуживания прерывания блок I управления восстанавливает путем иэвлече1474635 ния иэ стека содержимое счетчика команд и слово состояния блока 1 управления, Формирователь 4 формирует запрос на прерывание в конце отображения кадра во время действия кадрового гасящего импульса. Подпрограмма их обслуживания изменяет, если необходимо, начало и конец виэуализируемой области в буферном блоке 2 во внутренних регистрах блока 5.

Прерывания от блока 6 возникают при приеме кода от клавиатуры, например при нажатии клавиши на клавиатуре.

Подпрограмма обслуживания этого прерывания выполняет пересылку и обработку данных, определенные набором функций устройства (системой его команд для взаимодействия с абонентом и клавиатурой) и соответствующих данной клавише клавиатуры, Прерывания блока 7 возникают при приеме кода по входам-выходам 17 устройства, Подпрограмма обслуживания этого прерывания также выполняет пересылку и обработку данных, определенные набором функций и соответствующие данному коду.

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

Управление индикатором,осуществляется следующим образом, С выходов третьей группы формирователя 4 на программируемый таймер 9 поступают строчные и кадровые гасящие импульсы, частота которых задается путем программирования внутренних регистров формирователя 4. Программируемый таймер 9 формирует из гасящих импульсов синхрониэирующие. Синхронизирующий импульс короче во времени и начинается позже гасящего. Необходимое время задержки формируется .одним = внутренним счетчиком программируемого таймера 9, а время длительности вторым, связанным с выходом первого., Всего программируемый таймер 9 имеет четыре счетчика, формирующих программно устанавливаемые интервалы време-:: ни: двадля строчных синхроимпульсов и два длякадровых.Путем программного изменения параметров синхроимпульсов устройство может управлять различными типами индикаторов.

Формирователь 4 формирует в процессе телевизионнои развертки на выходах первой группы, соединенных с знакогенератором 12, код номера телевизионной строки в точечно-матричном .разложении символа и младшие разряды кода символа, а на выходах второй группы, соединенных с преобра)0 зователем 11 кодов, старшие разряды кода символа в выбранном наборе символов (алфавите), Выбор алфавита обеспечивается кодом, задаваемым с выходов преобразователя 11 кодов. В

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

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

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

Таким образом, основные узлы пред4Б ложенного устройства подвергаются предстартовой диагностике, а также могут быть проверены в любой момент работы по команде оператора или абонента (38M). Этим обеспечивается

50 своевременное выявление отказов, в том числе нерегулярных и локальных.

Причем повьппение надежности и досто— верности достигается комплексом программно-аппаратных средств.

Обесгечивается устойчивое и качественное отображение информации ТИ за счет обмена данных между блоком 2 и формирователем 4 под управлением блока 5. 1474635

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

1 управления к блоку буферной памяти с целью записи в него очередного кода символа блок буферной памяти отключается от генератора развертки и на экране ТИ видны помехи типа "падающего снега". В предлагаемом устройстве коды символов из блока 2 для об" новления изображения на экране ТИ считываются с использованием блока 5, 15 который решает вопросы приоритета доступа к блоку 2 памяти между блоком 1 управления и формирователем 4

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

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

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

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

Повышение надежности и расширение области применения в предлагаемомустройстве достигается при одновременном снижении аппаратурных затрат за счет введения новых структурных блоков и связей между ними, позволивших ряд блоков реализовать типовыми БИС, что невозможно в известном устройстве. Действительно, если известно устройство реализовано на бО микросхемах, то предлагаемое устройсвто реализуется на 38 микросхемах.

При этом площадь печатной платы. уменьшается в 2 раза, на ЗОБ снижается потребляемая мощность.

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

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

1474635

Т а б л и ц а 1

Код на Набор символов

К выхоКод на п вхоКод на

m входах дах дах

Русский

Латинский

Греческий

Псевдографический

Польский

Латинский

Греческий

Псевдографический

001

111

01

00

011

101

11 l

01

1l

01 удвоенной ширины удвоенной ширины

Русский

100

Латинский

101

Греч еский

Псевдографический

Русский

Латинский

Готический

Псевдографический

111

001

111

01

l0

11 информационными входами-выходами первой и второй групп устройства соответственно, о т л и ч а ю щ е е с я тем, что, с целью повышения надежности и расширения- области применения устройства путем возможности отображения символов различных алфавитов с различными временными параметрами синхроимпульсов, оно содержит 10 блок управления прямым доступом к памяти,, формирователь управляющих сигналов, преобразователь кодов, программируемый таймер, формирователь полного видеосигнала, адресные входы 15 формирователя управляющих сигналов, адресные входы-выходы блока управления прямым доступом к памяти, адресные входы первой .группы программируемого таймера соединены с шиной адреса 20 устройства, входы-выходы первой группы формирователя управляющих сигналов, входы-выходы второй группы блока управления прямым доступом к памяти, управляющие входы второй группы про- 25 граммируемого таймера соединены сшиной управления устройства, входы-выходы второй группы формирователя управляющих сигналов, входы-выходы третьей группы блока управления прямым ЗО доступом к памяти, группа входов-выходов программируемого таймера соединена с шиной данных устройства, выходы первой группы формирователя управляюи |х сигналов соединены с адресными входами первой группы знакогенератора, выходы второй группы — с информационными входами первой группы преобразователя кодов, выходы третьей группы формирователя управляющих сигналов соединены с управляющими входами программируемого таймера, выходы группы регистра соединены с информационными входами второй группы преобразователя кодов, выходы которого соединены с адресными входами второй группы знакогенератора, выходы второй группы тактового генератора соединены с шиной управления устройства, выход формирователя уп— равляющих сигналов соединен с третьим информационным входом блока приоритетных прерываний, выходы программируемого таймера соединены с управляющими входами формирователя полного видеосигнала, выход сдвигового регистра соединен с первым видеовходом формирователя полного видеосигнала и информационным входом формирователя управляющих сигналов, второй видеовход формирователя полного видеосигнала является видеовходом устройства, выходы формирователя полного видеосигнала являются выходами устройства для подключения к видеовходу телевизионного индикатора.

1474635

Таблица 2

Код

001

011

l 00

Русский

Латинский

Греческий

Польский

Русский

Удво енной ширины

То же

101

111

Латинский

Готический

Псевдографический

Т а б л и ц а 3

Содержание

Оператор

Н

Аl

А2

Bl

А3

В2

А4

А5

А6

В3

Начало.

Начальная инициализация уз— лов и устройств.

Выполнение программы стартовой автодиагностики.

Все блоки исправны?

Отображение на мониторе сообщения о дефекте.

Ожидание прерываний. Прерывания есть?

Подпрограмма обслуживания прерываний от формирователя управляющих сигналов.

Подпрограмма обслуживания прерывания от второго блока сопряжения с абонентом.

Подпрограмма обслуживания прерывания от первого блока сопряжения с клавиатурой.

Устройство выключено?

Конец.

Составитель С. Казаков

Редактор В. Данко Техред М.Дидык Корректор Н. Король

Заказ 1894/46 Тираж 667 Подписное

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

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

Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина,101

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

 

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

Изобретение относится к вычислительной технике, в частности к средствам вывода информации с ЭВМ, и предназначено преимущественно для использования в составе вычислительного комплекса в школах, училищах, вузах

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано при проектировании диалоговых устройств отображения информации в АСУ реального времени

Изобретение относится к автоматике и вычислительной технике и может быть использовано в устройствах вывода информации с микро-ЭВМ при отображении ее на экране электроннолучевой трубки

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

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

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

Изобретение относится к вычислительной технике и автоматике и может быть использовано в качестве терминала ЭВМ для редактирования и контроля управляющих программ для станков , с числовым программным управлением

Изобретение относится к средствам отображения информации

Изобретение относится к электронной технике

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

Изобретение относится к компьютерным технологиям

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

Дисплей // 2015536

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

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

Изобретение относится к автоматике и вычислительной технике
Наверх