Устройство для отображения информации на экране электронно- лучевой трубки
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и может быть использовано для отображения графической информации под управлением микропроцессора в радиоизмерительной технике, например в цифровых осциллографах. Цель изобретения - повышение быстродействия устройства -достигается введением счетчика , мультиплексора данных и соответствующих функциональных связей. Изобретение позволяет осуществлять побитную запись информации в блок памяти регенерации с автоматическим наращиванием адреса записи , за счет чего уменьшается время формирования или стирания исследуемого сигнала на экоане ЭЛТ. 2 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (и)5 G 06 F 3/153
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4454947/24 (22) 05.07.88 (46) 07.12.91. Бюл. N 45 (72) А.П.Галкин (53) 681.327.11(088;8) (56) Патент США
М 4104624, кл. G 06 F 3/14, 1978.
Авторское свидетельство СССР
М 1488782, кл. G 06 F 3/153, 1987. (54) УСТРОЙСТВО ДЛЯ ОТОБРАЖЕНИЯ
ИНФОРМАЦИИ НА ЭКРАНЕ ЭЛЕКТРОННО-ЛУЧЕВОЙ ТРУБКИ (57) Изобретение относится к автоматике и вычислительной технике и может быть исИзобретение относится к автоматике и вычислительной технике и может, быть использовано для отображения графической йнформации под управлением микропроцессора в радиоизмерительной технике, например в цифровых осцилл о графах.
Цель изобретения — повышение быстродействия устройства.
На фиг,1 и 2 приведена структурная схема устройства.
Устройство содержит блок 1 управления, блок 2 синхронизации, видеоусилитель
3, генератор 4 кадровой и строчной развертки, электронно-лучевую трубку (ЭЛТ) 5, регистр 6 ввода, регистр 7 вывода, счетчик 8, регистр 9 адреса, мультиплексор 10 адреса, блок 1 памяти, регистр 12 сдвига, мультиплексор 13 данных. Блок 1 управления включает микропроцессор 14, модуль 15
„„ „„1697074 А1 пользовано для отображения графической информации под управлением микропроцессора в радиоиэмерительной технике, например в цифровых осциллографах. Цель изобретения — повышение быстродействия устройства — достигается введением счетчика, мультиплексора данных и соответствующих функциональных связей, Изобретение позволяет осуществлять побитную запись информации в блок памяти регенерации с автоматическим наращиванием адреса записи, за счет чего уменьшается время формирования илИ стирания исследуемого сигнала на экоане ЭЛТ. 2 ил.
1 ввода и хранения информации, блок 16 постоянной памяти и блок 17 микропрограммного управления, содержащий селектор 18 адреса, формирователь 19 сигналов, регистр 20, блок 21 постоянной памяти, буфер- р ный регистр 22, регистр 23 управления.
Блок синхронизации включает генератор 24 тактовых импуль=ов, счетчик 25 точек, счетчик 26 строк, формирователь 27 кадровых и О строчных синхроимпульсов. Позицией 28 4 . обозначена шина данных, подключенная к ф входу-выходу данного блока 1 управления.
Устройство работает следующим образом. Блок 17 микопрограммного управления блока 1 управления, который представляет собой распределитель сигналов, постоянно формирует управляющие сигналы, определяющие цикл работы блока 11 памяти, который состоит из двух интервалов: постоянно имеющего место во время прямого хода строчной и кадровой развертки интервала
1597074 считывания отображаемой информации (Bo время обратного хода интервал с>я)тывани отс:TcTByeT);,ë интервала времени для,5peщения, микропроцессора с целью модиф).:кацли информации в блоке 11, В зт<711 ???????????? ???????????????????????????? ????<???????????? ????<71)?????????????? ?????????? ?? peri>IGTi> 23, упра12>ен:.1-„,с -iредег)яю»ций режим p350Tb с;. О -ii, * Ва, интервале считывания о>обргжаемой iIHформации блок 2 си. )хрони::>3öè; <гюрмлрует адрЕС Ol>epeqHOrO бЯЙТ-1 Ис1>д)П -- >13> ИИ "ОТПPbll«В >18 <,>ЮL: 8 «,;, L)r«II<1) е, I,с";"i,03;«)«381< <) ! 3Kp3Hi ЭЛ1 5. бачит-=:ннгя из блок."; 11 г;3;:;Я1 и информа, ия зан")си1-<, B I>8I ис ro 1,„; с;BBI«., - га.:: помощью которого ripeo5;73зуется в последовательность Бидессигналов, К r>i<>МЕНТ, )ВРЕМЕНИ, КОГДа иНфоомация::::: 178 ИС Г12 ПОСЛЕДОВЯтеЛЬНО Преоб«,:7330ВБНс) B
ВИДЕОСИГНс>ЛЫ бЛОКОМ 2 < IHXOOHI>1335)MI>I, 1,0
Бмес но с 5>доком 17 микос гlрограк1много уп Явления подгогявли! 36 ся < лев )с)щ>>й байт данных из блока 11 и заносится Б ре истр 12, образуя таким Образом непрерывную последовательность Видеосигналов во время r!D51voro хода p33Bep
-I OCÒyÏñi1ОТ CirНх)р011Ii зи 1«2>ю щие с и ГНЯ:" ы
1132>освой и:.Грочной разве;TGK, )5 ремя пpeo5! 330!!BH!1Я 53151 га и Ig><>p >3
ЦИ 1 В ПОС)1СДОБЯТЕЛЬНССГЬ BIr>ДЕОСИГс>ЯЛОВ гоогздс больше вре; )енA необхсди;огo ".,1Я пс:дготовки сгедующега 53éòà, и -ioe.rcrly
Oi. = i;1bi iGЕ:= ос МЯ i>I K>7»i отос)РЭ>КЕНИЯ 0 < 30д11 :.":Я ДЯЯ Обс)1уж."Iвг)! ИЯ 05)огш Они и < 1ик ( про ессор ., к блокy ) 3!>!51òè, I "i iin Bro:4 возможны .-:ег, 10<в)1е ре>)<" мы:
Запись Оайтг да«I:-1Ы < F>f,злс>к . 1 Г)гмя>и . — чтение байта данных из блока I ", )амят >; — ус13новкг >-1к)57огс била, нг";, !5!ùегоc5, в <злоке 1, Г!ОЗВОIH
- .1; с, i-i
3 Л «! М 8 Н Т H 3 Э К Р а Н 6 :» . ; 1, устянОВка yK3:Зг нного бита с увели -!е",>
НИЕМ ЗНЯЧЕНЛЯ КООРД)1НЯТЫ 2; B ЗДРЕСЕ блокЯ 1 пBMßòè; — Очистка любого бита. Находя lierсся В
5ll0Ke 1 I злементг отображения; — ОЧИСтКа yK333HHG:-0 бйтг С у)7ЕЛИс:ЕНИеи значения координаты Х В адресе блс 3.
11 памяти.
Кроме указан:-)blõ операций, микропроU eccop производит 05 ра 50ГKy инфop!«>!BI)I>II находящейся в мсдуле 15 ввс>дг и Кр3Н81-ия информгциии сог,3cHG глгорлтмам р351 ть) устройства, представленным и сформл,нНЫМ В БИДЕ ПрОГрЯМ<П-,:С»ко О5ЕСПЕЧЕНИЯ, НахОДящ8ГОся Б 5AGKB 11 5 г! О:TOBHHcil r!3M5IT!4.
Предполагается, что предс- авленное ",icTОойство для отобргжени.", используется с
Р много>)сдул ьной Ore
ТЯКИ6 Же ДРИСТБИЯ ПО OTHCШБНИЮ К ДРУГИМ
:«1 МодуЛЯМ, КоордИс<ирует ИХ p35OТу, rli3 1 Не1 <)ходим<7: л и БЫГlолняя Определенную по
> л е л <1 ?? ??, ?? ?? ??>-- о (",() <) е и с т Б и и и р >>>I 3 а 1 ) у с к е ,боре, 05pBФотхе и><формации. >.е. !4МКро
ПГ)с)ЦБССОР ЯВЛЯЕТСЯ ЦЕНТПЯ)161)Ь)14 УГ)паБЛЯ I «1 юшим злементам многомодульной системы, 4 ДБЙСТБИЯ, BblflоЛНЯ8МЫЯ B ОТНОШЕНИИ УСТройства для Отображения, Являю-;ся Ji
СТ8 М 61. ."з Для записи байта информации в блок 11 г;амяти л икропроцессор вь полняет следующие операции: — запиcûB38 адрес байта в счетчик 8 (к<7орри)-)гт-1 Х 53 1та) и регистр 9 через ши20 ну 28 данны;<; — заносит байт данных в,регистр " ввода через ш)лну 2с) данных;
-- устанавливает код or. ерации байтовой записи r регистр 23 управления, 25 По.-.ле ioлyчeния кода указанной операции бло< 17 микропрограммного управления в текущем или очередном цикле отобогх<8г!лЯ фо)7мирует управлЯющие сиГнглы, ксторые обеспечивают зап)лсь байта
3<2 <??????????)??, ???????????????????????? ?? ???????????????? 6 ??????????, <..0p8p>!ìoe которого подается на входы
11 )1,;: чти ч-.оез мультиплексор 13 данных, йдрес ячейки, Б которую производи гся заг.ис» байта, определяется содержи.=:5 мь>м ре. истра 9 и старшими разрядами одер,;;и... мс;го счетчика 8, Запись байта данных rpo; к>диг одновременно Во все разряды я- «éKI) 3 блоке ", памяти и происходит
= .,,нгервгле временл, предназначенном для
41,, Обслуж вг;,!», Обргщенлй микропроцессоР3. <.".> КОН Це УКЯЗс>Н Н;. . О ИН . Е,7БЯЛЯ Уп РЯВЛЯ югций ре -истр 23 ., стангвливается в .:::,. :Одн«. ;- : .GOTO:"-.ние: "-ремя Яыпо>нения
ОпергЦ),i.! .-Зг)иси байта Данных, как поави-1, ",:., Оавн<2 ????????????)8 ?????????????? <7??hgro ?????????? ?? ??<7 )????????); ) ??. ,??>«1)Я Ч ЕНИЯ «73йта ИЗ 5ЛОКЯ 1 1 ПЯМЯТИ проГОял .м" 0 производятся следующие действия;
::.)<» — 3= г)иг ь)ваатся гдрес. байта в счетчик <« и регистр 9;
33i py«жгется код 03Й ОБОГО чтения в рв . истр 2..>;
)ПРОИ ".>ВО "1I>ITC. - -)ТЕНИЕ П<7ЛУ»)ЕННОГО
55 байта из регистра 7 Бывсдг в микропроцесс9р через ши! <у 28 дя нных.
Пос >е получения кода операции бгйтоB0ro чтения блок 17 микропрограммного управлен >15I ---. текущем цикле о-обрах<ения
ГЕНЯРИРУЕТ . УПРЯБЛ.:!ОЩИ6 СИГНЯЛЫ,КОтОРиЕ щий ВхОд которого соединен с ые(.Тым выходом блока управления, седьмой и восьмой
ВЫХОДЫ КОТОРОГО ПОДКЛЮЧ6КЫ СООТВ6ТСТВЕНно к управляющим входам регистра адреса и регистра ввода, четвертый Выход блока синхронизации соединен с синхровходоv генератора кадровой и стра-.
" F
Луня i.ip8CQ Lg",фей 6//РАФА
1697074
СКР. ССР
EEg. „
Я
Составитель A.Êoðîáîâ
Редактор Т.Федотов Техред M.Ìîðãåíòàë Корректор М.Кучерявая
Заказ 4306 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва. Ж-35, Раушская наб., 4/5
Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101