Устройство для ввода информации

Номер патента: 1462330

Авторы: Овчарук, Шелестов

ZIP архив

Текст

СОЮЗ СОВЕТСКИСОЦИАЛИСТ ИЧРЕСПУБЛИК 1462330 06 Р 13(5 ГОСУДАРСТВЕННЫЙ НОМИТЕПО ИЗОБРЕТЕНИЯМ И ОТНРЫТПРИ ГКНТ СССР АВТОРСКОМУ СВИДЕТЕЛЬСТВУ( 56 ) Автор ское свидетел9 1201842, кл, а 06 Р 1Авторское свидетельс1242972, кл. О 06 У 1Автор ское свде тел ьстР 1196883, кл. 6 06 Р 1 счет определения момента изменения входной информации, Устройство содержит первый блок 1. сравнения, коммутатор 2, второй блок 3 сравнения, первый регистр 4, информационные входы 5 устройства, информационные выходы 6 устройства, второй 7 и третий 8 регистры, первый триггер 9, таймер 10, входы 11 настройки устройства, второй триггер 12, выход 13 готовности устройства, третий триггер 14, элемент 15 задержки, синхронизирующий выход 16 устройства, генератор 17 импульсов, элемент И 18, элемент ИЛИк19. Указанная цель достигается за счет введения в устройство элемента И 18, второго блока 3 сравнения, третьего регистра 8, генератора 17, первого и третьего триггеров 9 и 14, таймера 1 О и элемента ИЛИ 9. 2Леле сто в ьство СССР 3/00, 1983, тво СССР 3/00, 1984, во СССР 3/00, 983. РОИСТ ДЛЯ ВВОДА ИНФОРИАЦИИтносится к вычисли может быть испольинформации в ЭВИ.является расширевозможностей за(57) Изобретение тельной технике и зовано для ввода Целью изобретения ние.функциональны ил,ПИСАНИЕ ИЗОБРЕТЕНИЯ-Изобретение относится к вычислительной технике и может быть исполь"зовано дпя ввода информации в ЭВМЦелью. изобретения является расши"рение функциональных возможностей за5счет определения мощности изменениявходной информации,На фиг.1 представлена структурнаясхема предлагаемого устройства; нафиг.2 " временные диаграф,Устройство содержит первый блок 1сравнения, коммутатор 2, второй блок3 сравнения, первый регистр 4, информационные входы 5 устройства, информационные выходы 6 устройства, второй7 и третий 8 регистры, второй триггер 9, таймер 10, программированныйвход 11 устройства, первый триггер 12,выход 13 готовности устройства, третий триггер 14, элемент 15 задержки,синхронизирующий выход 16 устройства,генератор 17 импульсов, элемент И 18,элемент ИЛИ 9,Блоки 1 и 3 сравнения могут быть 25выполнены на интегральных микросхемах К 555 СП 1, коммутатор 2 - К 155 ТМ 2,триггер 12 - К 55 ТВ 1, таймер 10 КР 580 ВИ 53 (для увеличения временивыдержки три счетчика могут быть сое" 30динены последовательно),Элемент 15 задержки. может быть выполнен на счетчике с занесением типаК 155 ИЕ 7, На вход управления занесением поступает сигнал с элементов И 18,на тактовый вход счетчика "+1" пода"ются сигналы синхросерии с генератора 17., Сигнал на выходе 16 являетсясигналом переноса счетчика элемента15, На информационном входе счетчика задается число тактов задержки вобратном коде, В исходном состояниисчетчик элемента 15 находится в режиме занесения информации под воздейст"вием сигнала с элемента И 18 с уровнем "0", При переходе сигнала с элемента И 18 в состояние "1" начинается работа счетчика в режиме счета,Генератор 17 может быть выполненпо одной из типовых схем, Вход 11программирования устройства организован в виде шины таким образом, чтобы обеспечить занесение информациив регистры 7 и 8, триггер 9 и таймер10,Устройство работает следукщим об 55разомПри включении питания триггеры 9,12 и 14 устанавливаются в состояние"0" (цепи сброса не показаны). Выходной сигнал с прямого выхода триггера 9 подается на первый вход элемента ИЛИ 19, который вырабатывает сигналзапрета счета и выдает его на управляющий вход таймера 10, Выходной сигнал "0" с прямого выхода триггера 12 поступает на выход 13 готовности устройства, сигнализируя об исходном состоянии, При наличии этого сигнала в регистры 7 и 8 и таймер 10 может быть записана информация настройки, После настройки в регистре 7 хранится код признака информации, при котором с входа 5 должен начаться ввод информации; в регистре 8 хранитсякод, установленные разряды которого разрешают. ввод информации с соответствующими им двоичными признаками (например, установленный нулевой разряд разрешает ввод информации с входа 5 с признаком 0000, 1-й - 0001, 15-й 1111; 1-й и 2-й 0000 и 000 и т.д,); таймер 10 хранит и отсчитывает временной интервал, в течение которого происходит ввод информации,После настройки устройства триггер 9 сигналом с входа 11 устройства устанавливается в состояние "1", разблокируятем самым триггеры 12 и 14, Элемент ИЛИ 19 вырабатывает сигнал запретасчета, поступающий на управляющийвход таймера 10, Поступающая с инфор"мационных входов 5 устройства информация сравнивается блоком 3 сравнения с кодом, подаваемым с выхода регистра 4. В регистре 4 хранится код,поступающий с входа 5 устройства. Запись этого кода происходит стробирующим сигналом с элемента 15, При несовпадении блок 3 вырабатывает сигнал "1", поступающий на вход элементаИ 18,Выход регистра 8 соединен с информационным входом коммутатора 2, Двоичный код информации с входа 5 поступает на адресный вход коммутатора 2,что приводит к выдаче коммутатором 2соответствующего разряда с его входа,Например, признак 0000 на адресномвходе коммутатора2.приводит к выдаче нулевого разряда регистра 8. ЕслиУэтот разряд установлен в состояние"1", через элемент И 18 происходит запуск элемента 15 и формирование с задержкой на выходе 16 устройства синхронизирующего сигнала, указывающего на смену информации на информационныхУстройство для ввода информации, содержащее первый регистр, информационные входы которого являются информационными входами устройства, второй регистр, информационные входы которого являются входом программирования устройства, а выходы соединены с вторыми входами первого блока сравнения, коммутатор, элемент задержки, первый триггер, прямой выход которого является выходом готовности устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных воэможностей за счет определения момента изменения входной информации, в него введены элемент И, второй блок сравнения, третий регистр, второй и третий триггеры, таймер, элемент ИЛИ и генератор импульсов, выход которого соединен с тактовыми входами элемента задержки и таймера, вход установки второго триггера, информационные входы третьего регистра и таймера соединены с входом программирования устрой ств а, первые входы пер во го и второ го блоков ср авнения, входы адреса коммутатора соединены с информационными входами устройства, выход первого регистра соединен с вторым входом второго блок сравнения, выход которого соединен с первым входом элемента И, второй вход которого соединен с выходом коммутатора, информационные входы которого соединены с выходами третье го р . гистр а, выход элемент а И соединен с упр авля юю и 13 14623 выходах 6 устройства, Сигнал с выхода элемента 15 используется для стробиро в ания ре ги стр а 4, в которой з аписывается информация с входов 5 уст 5 ройства, При этом коды на первом и втором входах блока 3 сравнения становятся одинаковыми, сигнал неравенства снимается, После этого выходным сигнапом "О" элемента И 18 элемент 15 10 задержки переводится в исходное состояние и тем самым формирует задний фронт импульса на выходе 16 устройства. Таким образом производится отслеживание изменений информации на вхо дах 5 устройства. Длительность задержки элемента 15 выбирается такой, чтобы исключить влияние помех, Если с выхода коммутатора 2 под воздействием информации с входов 5 устройства 20 будет выдан сигнал "О", будет блокирована выработка элементом И 18 сигнала запуска элемента 15 задержки и,таким образом, ввод информации с этим признаком не будет стробироваться. 25 Сигналом начала ввода информации, например в ЭВМ, является сигнал "1" на выходе 13, вырабатываемый триггером 12, Срабатывание этого триггера ЗО происходит с приходом синхроимпульса . с элемента 15 задержки при наличии сигнала "1", вырабатываемого блоком 1 сравнения при равенстве кода, храни. мого в регистре 7, и кода, поступающего с входа 5 устройства, После этого элемент ИЛИ 19 прекращает выработку сигнала запрещения счета с управляющего входа таймера 1 О,и происходит ввод информации с выработкой синхро.сигнапа иа выходе 16 при наличии разрешающего сигнала на выходе 13 устройства, По истечейии заданного временного интервала выходным сигналом таймера 10 устанавли.вается в . 45 состояние "1" триггер 14, После этого под воздействием выходного сигнала "О" с инверсного выхода триггера 14 по приходу синхросигнапа с выхода элемента 15 задержки триггер 12 устанавливается в состояние "О". Уровень "0" на выхо" де 13 указывает на окончание ввода, Этим же сигналом триггер 9 устанавли" вается в исходное состояние, Работа таймера блокируется выходным сигналом логического элемента ИЛИ 19, Для продолжения работы необходимо установить триггер 9 в состояние "1" и заразрешить тем самым работу триггеров12 и 14,Устройство вырабатывает на выходе13 сигнал ввода с момента поступления на вход 5 информации с заданнымв регистре 7 признаком начала вводав течение времени, отсчитываемоготаймером 10, Кроме того, внутри этоговременного интервала на выходе 16 вырабатывается сигнал о поступлении свхода 5 информации с одним на задан -ных в регистре 8 двоичным признаком,Применение пр едл агае мо го устр ой ства позволяет исключить режим программно го опро са входа 5 для определениямомента изменения информации и перейти к более эффективному режиму работы ЭВМ по прерываниям сигналов по выходам 13 и 16 для выборочного вводаинформации с выхода 6 устройства.формула изобретенияаказ 7 14/48 Тираж 667НИИПИ Государственного комитета по изобретения113035, Москва, Э, Раушская Подписноеи открытиям при ГКНТ Сб., д, 4/5 зводственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина, 10 входом элемента задержки, выход которого соединен с тактовыми входамипервого регистра, первого триггера иявляется синхронизирукнцим выходомустройства, прямой выход второготриггера соединен с первым входом элемента ИЛИ, входом сброса третьеготриггера и первым К-входом первоготриггера, выход первого блока сравне"ния соединен с первым 1-входом первой) 9 г 1 о) 3 Иго триггера, вторые 1- и К-входы которого соединены с инверсным выходом третье го три ггер а и вторым входом эле.мента ИЛИ третий вход которого сое- .динен с входом сброса второго триггер а и прямым выходом пер во го три гге" ра, выход элемента ИЛИ соединен с управляющим входом таймера, выход кото рого соединен с входом установкитретьего триггера,

Смотреть

Заявка

4263493, 17.06.1987

ИНСТИТУТ КИБЕРНЕТИКИ ИМ. В. М. ГЛУШКОВА

ОВЧАРУК МИРОСЛАВ ЕФРЕМОВИЧ, ШЕЛЕСТОВ СЕРГЕЙ ЮРЬЕВИЧ

МПК / Метки

МПК: G06F 13/00

Метки: ввода, информации

Опубликовано: 28.02.1989

Код ссылки

<a href="https://patents.su/4-1462330-ustrojjstvo-dlya-vvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода информации</a>

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