Устройство для отображения информации на экране видеоконтрольного блока Советский патент 1989 года по МПК G06F3/153 

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

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

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

На чертеже приведена структурная схема устройства.

Устройство содержит блок 1 управления, включающий микропроцессор 2, блок 3 постоянной памяти, параллельный интерфейс 4, последовательный интерфейс 5, клавиатуру 6, буфер 7 данных и блок 8 оперативной памяти, знакогенератор 9, регистр 10 сдвига, формирователь 11 видеосигнала, видеоконтрольный блок 12, счетчик 13 адре са, коммутатор 14 адреса, генератор 15 тактовых импульсов, счетчик 16 точек, счетчик 17 знаков, блок 18 памяти, формирователь 19 строчных синхроимпульсов, формирователь 20 кадро- вых синхроимпульсов, регистр 21 начала строки, регистр 22 конца строки, первый 23 и второй 24 блоки сравнения, триггер 25, регистр 26 управляющего слова, первый 27 и второй 28 элементы И, блок 29 управления записью и считыванием,.

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

Блок 29 управления записью и счи- тываиием осуществляет режим прямого- доступа к памяти блока 1 управления и может быть реализован на интегральных схемах K58QBT57, К1810ВТ37,

Основным узлом устройства являет- ся микропроцессор 2, реализующий все клавиатурные команды, операции обмена с внешними устройствами и ЭВМ, программы обработки информации ин теллектуального дисплея. Связь мик- ропроцессора 2 с блоками 3 и 8 памяти, интерфейсами 4 и 5, клавиатурой 6 и -через буфер 7 данных со схемой, реализующей регенерацию изображения на экране, осуществляется через шины данных, шины адреса и шины управления,

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

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

Для обеспечения записи и считывания информации блок 18 памяти под-- ключается к шинам микропроцессора 2 с помощью коммутатора 14 адреса и буфера 7 данных. Блок 18 хранит в закодированном виде отображаемую на экране информацию, которая циклически считывается в знакогенератор 9, с которого прео|бразованная для отображения заносится в регистр 10 сдвига.

Для-телевизионного метода формирования изображений характерно циклическое сканирование в блоке 18 памяти регенерации группы символов, входящих в одну информационную строку. Тактовый генератор 15 выдает импульсы, период которых равен времени формиро-. вания одной точки матрицы знака в изображении, Снетчик 16 точек служит для управления сдвигом информации в регистре 10, На выходе регистра 10 сдвига появляется последовательность сигналов подсвета луча ЭЛТ, которая через второй элемент И 28 (при наличии разрешающего потенциал на втором выходе регистра 26 управления) поступает на формирователь 11 видеосигналов, где совместно с сигналами формирователя 19 строчных синхроимпульсов и формирователя 20 кадровых синхроимпульсов преобразуются в полный телевизионный сигнал, подаваемый на видеоконтрольный блок 12,

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

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

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

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

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

Значение бита разрешения отображения (2-й выход регистра 26, соеди-- ненный с входом второго элемента И 28) стробирует выдачу данных из сдвигового регистра 10 в формирователь 11 видеосигналов, это позволяет программно создавать неотображаёмые фрагменты на экране.

Единичное значение бита разрешения формирования кадрового синхроимпульса (выход 1 регистра 26) запус- кает формирователь 20 кадрового синх- роимпульса. Программное управление этим синхроимпульсом позволяет избежать наличия счетчика информационных строк и легко настраивать устройство отображения на любое количество строк телевизионной развертки.

Значения регистра 21 начала строки и регистра 22 конца строки устанавливаются микропроцессором 2 при начальной инициализации в момент включения устройства (хотя могут изменяться при необходимости программно) . Эти регистры определяют время начала и конца отображения каждой строки телевизионного растра, т.е. задают количество символов в строке. Счетчик 17 знаков устанавливается в нуль при выдаче сигнала на запуск формирователя 19 строчных синхроимпульсов и инкpe feнтиpyeтcя по сигналам счетчика 16 точек синхронно с разверткой луча ЭЛТ. При достижении этим счетчиком I7 знаков значения, хранящегося в регистре 21 начала строки, первая схема 23 сравнения вырабатывает сигнал установки триггера 25 регенерации, который разрешает прохождение через первый элемент И 27 импульсов наращивания счетчика 13 адреса. При совпадении значения счетчика I7 знаков со значением регистра 22 конца строки втopfaя схема 24 сравнения вырабатывает сигнал сброса триггера 25 регенерации и прекращает тем самым инкремента цию счетчика 13 адреса. Нулевое значение триггера 25 регенерации блокирует также прохождение видеоинформации со сдвигового регистра через второй элемент И 28.

Наращивание счетчика 17 знаков по сигналам счетчика 16 точек продолжается до переполнения счетчика 17, пр этом поступает сигнал на вход формирователя 19 строчных синхроимпульсов и запуск узла прямого доступа к памяти 29, Регенерация телевизионной строки завершается.

В режиме прямого доступа к памяти из ОЗУ 2 вновь считывается управляющая информация для следующей строки телевизионного растра. Описанные выше действия повторяются.

В последней строке телевизионного растра бит разрешения формирования кадрового синхроимпульса установлен в 1 и. запускается формирователь 20.

Таким образом, предлагаемое техническое решение позволяет программно задавать размер отображаемого кадра. Формула изобретения

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

0

0

5

0

5

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

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

название год авторы номер документа
Устройство для вывода информации на экран электронно-лучевой трубки 1985
  • Андреасян Арамаис Генрихович
  • Гордон Борис Терентьевич
  • Краснопольский Александр Александрович
  • Красный Владимир Семенович
  • Командиров Анатолий Григорьевич
  • Рудица Владимир Иванович
SU1312560A1
Устройство для вывода символьной информации на экран электронно-лучевой трубки 1988
  • Мруга Александр Дмитриевич
  • Миненко Сергей Васильевич
  • Щербаков Дмитрий Юрьевич
  • Бобровникова Людмила Николаевна
SU1587484A1
Устройство для отображения информации на телевизионном индикаторе 1987
  • Кодочигов Сергей Викторович
  • Савин Валерий Николаевич
SU1418806A1
Устройство для отображения информации на экране электронно-лучевой трубки 1986
  • Дрейзис Демьян Лейзерович
  • Романюк Александр Никифорович
  • Пак Борис Исаакович
  • Наумкин Константин Степанович
  • Цмокало Владимир Леонидович
  • Радзивил Анатолий Гордеевич
SU1539826A1
Устройство для отображения информации на экране электронно-лучевой трубки 1986
  • Грикун Григорий Прокофьевич
  • Кононенко Николай Иванович
  • Лысенко Александр Ефимович
SU1427412A1
Устройство для отображения информации на экране телевизионного приемника 1981
  • Виглин Самуил Изральевич
  • Кулик Петр Демьянович
SU1015370A1
Устройство для отображения символьной информации на экране видеоконтрольного блока 1987
  • Мруга Александр Дмитриевич
  • Миненко Сергей Васильевич
  • Щербаков Дмитрий Юрьевич
SU1499331A1
Устройство для отображения информации на экране телевизионного индикатора 1983
  • Бесараба Сергей Николаевич
  • Битно Леонид Григорьевич
  • Дудник Мирослав Иванович
  • Козловский Марк Мойсеевич
  • Малышевский Валентин Павлович
SU1109787A1
Устройство для отображения информации на экране телевизионного индикатора 1986
  • Андреасян Арамаис Генрихович
  • Золотаренко Анатолий Григорьевич
  • Командиров Анатолий Григорьевич
  • Красный Владимир Семенович
  • Рудица Владимир Иванович
SU1401447A1
Устройство для отображения информации на экране телевизионного индикатора 1987
  • Стус Василий Савельевич
  • Ожередов Владимир Константинович
  • Тульгук Михаил Евгеньевич
SU1469518A1

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано для вывода информации на ЭВМ. Цель изобретения - расширение области применения устройства за счет программного управления режимами отображения информации, которая достигается введением счетчика 13 адреса, регистра 21 начала строки, регистра 22 конца строки, первого 23 и второго 24 блоков сравнения, триггера 25, регистра 26 управляющего слова, первого 27 и второго 28 элементов И, блока 29 управления записью и считыванием и соответствующих функциональных связей. Изобретение позволяет программно управлять размером отображаемого кадра. 1 ил.

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

SU 1 495 780 A1

Авторы

Мухарский Александр Матвеевич

Петрусев Сергей Сергеевич

Тарнопольский Александр Иосифович

Тютин Николай Борисович

Чернявский Александр Федорович

Даты

1989-07-23Публикация

1987-12-04Подача