(54)УСТРОЙСТВО ДЛЯ ВВОДА ШМЮРМАЦИИ
I
Изобретение относится к автоматике и вычислительной технике и предназначено для ввода информации в цифровое устройство с клавиатуры.
Известно устройство для ввода информации, содержащее дешифратор, выходы которого соединены с первыми контактами соответствукмдих клавиш, генератор импульсов,счетчик и элемент запрета, одан вход которого соединен с генератором импульсов, другой - со вторыми контактами клавиш, а выход - с первым выходом устройства и выходом счетчика,выходы которого подключены к соответствующим входам дешифратора и к второму выходу устройства l .
В известном устройстве число элементов клавиатуры клавиш)однозначно определено числом выходов дешифратора, что ограничивает область использования устройства - устройствами для ввода информации с мальш или средним числом элементов клавиатуры, в случае большого числа элементов клавиатуры возрастают аппаратурные затраты.и снижается быстродействие устройства.
Наиболее близким к предла гаемому . по техническому решению является устройство для ввйда информации содержащее коммутатор группы коммутационных элементов, входы которых объединены внутри каждой группы, а выходы соответствукицих коммутационных элементов всех групп объединены и соединены с соответствующими информаЦционными входами коммутатора,первый счетчик, выходы которого подключены к соответствующим адресньм входам коммутатора, выход через элемент И соединен со входом первого счетчиjg ка, второй счетчик, вход которого соединен с выходом первого счетчика, и дешифратор, входы подключены к выходам второго счетчика, а выходы дешифратора соединены с соо ветст3«вующими входами коммутахшонных элемёЭ тов всех rpynn|j. Недостатком данного устройства является его низкое быстродействие. Максимальная величина времени, отводи мого на формирование кода коммутационного элемента, начиная от момента замыкания коммутационного элемента и кончая моментом блокировки первого и второго счетчиков от поступления тактовых импульсов, определяется формулойстр-макс где TO - период следования тактовых импульсов; И, hi разрядности первого и вторй го счетчиков. Цель изобретения увеличение быс родействия устройства Поставленная цель достигается тем, что в устройство для ввода информации, содержащее первый счетчик, вход которого через элемент И подключен к выходу генератора импульсов второй счетчик, дешифратор, входы ко торого подключены к выходам первого счетчика, коммутатор, адресные входы которого подключены к выходам второго счетчика, и группы коммутаодонных элементов, входы которых объединены и подключены к соответствующим выходам дешифратора, а выходы соответствующих коммутационных элементов всех трупп объединены и подключены к соответствующим информационным входам коммутатора, введены второй и третий элементы И, элемент ИЛИ и инвертор, вход которого подключен к выходу элемента ИЛИ и к второму входу третьего элемента И, а выход - к второму входу первого элемента И, первый вход третьего элемента И под. ключён к инверсному выходу коммута Topaj а выход - к первому входу второго элемента И, второй вход которог подключен к выходу генератора импульсов, а выход второго элемента И подключен к входу второго счетчика, входы элемента ИЛИ подключены к соответствующим объединенным выходам коммутационных элементов всех групп На чертеже представлена блок-схема предлагаемого устройства для ввода информации. Устройство для ввода информации содержит генератор. импульсов, эле4менты И 2-4, счетчики 5 и 6, депшфратор 7, группы коммутационных эЛементов 8, коммутатор 9, элемент ИЛИ 10, инвертор П, информационные выходы 12513, выход Конец формирования кода 14 и выход Клавиша нажата 15, Выход генератора I импульсов соединен с первым входом первого элемекта И 2 и со вторым входом Btoporo элемента И 3, Выход элемента И 2 соединен со счетньи входом первого счетчика 5, выходы которого являются выходными шинами устройства 12 и соединены со входами дешифратора 7. Выход элемента И 3 соединен со счетным входом второго счетчика 6,выходы к оторого являются выходными шинами устройства 13 и соединены с адресными входами коммутатора 9. Выходы дешифра-. тора 7 подключены к объединенным внутри каждой группы входам коммутационных элементов 8. Выходы соответствующих коммутационных элементов рсех групп обд единены и соеди1- ены с соответствующими информационными входами коммутатора 9 и со входами элемента ИЛИ 10. Инверсный выход,коммутатора 9 соединен с первым входом третьего элемента И4. Выход третьего элемента И 4 является выходом Конец формирования кода 14 и соединен с первым входом второго элемента И 3, Выход элемента ИЛИ 10 является выходом Клавиша нажата 15 и соединен со входом инвертора 11 и со вторым входом элемента И 4. Выход инвертора.11 соединен со вторым входом первого элемента И 2, В исходном состоянии все коммутационные элементы 8 разомкнуты и на инверсном выходе коммутатора9 при-, сутствует высокий потенциал, на выходе элемента ИЛИ 10 - низкий потенциал. Низкий потенциал элемента ИЛИ 10, проходя через инвертор 11 разрешает прохождению тактовых импульсов от генератора 1 импульсов на счетный вход счетчика 5 через элемент И 2. Высокий потенциал коммутатора 9 и низкий потенциал элемента ИЛИ 10 запрещают через элементы И 4 и 3 прохождению тактовых импульсов от генератора 1 импульсов на счетный вход счетчика 6. Так как в указанном состоянии все коммутац1-:онные элементы 8 разомкнуты, то счетчик 5 последовательно
58
меняет свое состояние по сигналам генератора 1 импульсов, а счетчик 6 находится в состоянии блокировки и не меняет своего состояния.
При замыкании коммутационного эле мента 8 в одной из групп тактовые импульсы от генератора 1 импульсов через элемент И 2 поступают на счетный вход счетчика 5,до появления выского потенциала на входе элемента ИЛИ 10, который возникает в результате прохождения высокого потенциала с выхода дешифратора 7 через замкнутый коммутационный элемент §. Потенциал высокого уровня навыходе элемента ИЛИ 10,поступивший CQ входа элемент или 10, запрещает через инвертор 11 прохождению тактовых импульсов на счетный вход счетчика 5 и в счетчике 5 находится код входной группы с замкнутым коммутационным элементом 8, а на выходе дешифратора 7 присутствует потенциал высокого уровня, прходящий через замкнутый коммутационный элемент 8. Высокий потенциал на выходе элемента ИЛИ 10 разрешает прохождению тактовых импульсов от генератора 1 импульсов на счетный вход счетчика 6 через элементы И 4 и 3(на инверсном выходе коммутатора 9 присутствует высокий потенциал). Постление тактовых импульсов на счетный вход счетчика 6 происходит до появления на выходе коммутатора 9 низкого потенциала,Появление низкого потенциала на выходе коммутатора 9 запреш;ает через элементы И 4 и 3 прохождению тактовых импульсов от генератора 1 импульсов на счетный вход счетчика бив счётчике 6 находится код выходной группы с замкнутьм коммутационным элементом 8, .а появление перехода из 1 в О(задний фронт)на выходе элемента И 4 опредяляет момент окончания формирования выходного кода коммутационного элемента на выходе устройства 14. На выходе устройства 15 присутствует до момента размыкания коммутационного элемента 8 высокий потенциал Клавиша нажата с выхода элемента ИЛИ 10.
При размыкании коммутационного элемента 8 устройство переходит в исходно.е -состояние,
При замыкании любого коммутационного элемента 8 потенциал выхода элемента ИЛИ 10 и потенциал инверсного выхода коммутатора 9 блокируют поступление тактовых импульсов от генератора 1 импульсов на счетные входы счетчиков 5 и 6 и в силу которых одновременное срабатывание нескольких коммутационных элементов не приводит к искажению выходного кода устройства.
Выходной код устройства(код коммутационного элемента 8)определяется
так
.
(i)
.. (3).
.а максимальная величина времени, отвдимого на формирование кода коммутационного элемента 8, составляет
.Mc KC--ToU- 2),(4)
где TO период следования тактовых импульсов; ,2 -выходной код счетчиков 5
и 6;
VI, Уи - разрядности счетчиков 5 и 6.
Формула изобретения
Устройство для ввода информации, содержащее первый счетчик, вход которого через элемент И подключен к выходу генератора импульсов, второй счетчик, дешифратор, входы которого подключены к выходам первогр счетчика, коммутатор, адресные, входы которого подключен к выходам втррого счетчика, и группы коммутационных элементов , входы которых объединены и подключены к соответствующим выходам дешифратора, а выходы соответствующих коммутационных элементов всех групп объединены и подключены к соответст.вующим информационным входам коммутатора, отличающееся тем., что, с целью увеличения быстродействия устройства, в него введены второй и третий элементы И, элемент ШШ и инвертор, вход которого подключен к выходу элемента ИЛИ и к второму входу третьего элемента И, выход к второму входу первого элемента И, первый вход третьегоэлемента И подключен I инверсному выходу коммутатора, а выход. - к первому входу второго элемента И, второй вход которого подключен к выходу генератора импульсов, а выход второго элемента И подключен к входу второго счетчика, входы элемента ИЛИ подключены к соответствующим объединенным выходам коммутацион ных элементов всех групп.
Источники информации, принятые во внимание при экспертизе
1,Авторское свидетельство СССР № 614433, кл. 0 06 F 3/02, 1978.
2.Авторское свидетельство СССР № 634261, кл. Q 06 F 3/02, 1978 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1978 |
|
SU737940A1 |
Устройство для ввода информации | 1980 |
|
SU894697A1 |
Устройство для ввода информации | 1983 |
|
SU1087976A1 |
Устройство для ввода информации | 1991 |
|
SU1784962A1 |
Устройство для ввода информации | 1981 |
|
SU978134A1 |
Устройство для ввода информации | 1982 |
|
SU1080133A1 |
Устройство для ввода информации | 1984 |
|
SU1236454A1 |
Устройство для ввода информации | 1990 |
|
SU1732339A1 |
Программируемый коммутатор | 1985 |
|
SU1287277A1 |
Устройство для ввода информации | 1986 |
|
SU1410014A1 |
Авторы
Даты
1981-07-15—Публикация
1979-03-28—Подача