Изобретение относится к автомати- ке и вычислительной технике, может быть использовано для ручного ввода информации в устройстве обработки и является усовершенствованием устройст ва по авт.ев, № 1112358,
Цель изобретения - повышение быст- родействия устройства.
На чертеже представлена структур - цая схема устройства.
Устройство для ввода информации содержит клавиатуру 1, мультиплексор 2, генератор 3 импульсов, первый элемент И 4 счетчик 5j первый эле- мент ШШ 6, элемент НЕ 7, RS-триггер 8, группу выходов 9 устройства, выход 10 устройства, а также группу входов П устройства, дешифратор 12, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 13, второй .элемент И 14, элемент И-НЕ 15 и зторой 16 я третий 7 элементы ИЛИ,
Устройство работает следующим образом,
Пусть клавиши клавиатуры 1 разди- - I лены на две группы, старшую и младиую соответствуюру е старкгей и шадшей I части счетчика 5, в каждой из кото- I рых содержится половина его объема, : На входах 11 устройства задан код, : соответствующий началу старшей полсвг-г -кы состояний счетчика 3 В исходном состоянии, когда не нажата ни одна из клавиш клавиатуры 1, на всех селек тируемых входах мультиплексора 2 при- : сутствует уровень логического О, на его выходе - логической 1, кото- рая. Через элемент НЕ 7 уровнем :ческого О удерживает на прямом вы- :Ходе RS-триггера 8 уровень логической , paspemajf Hfi прохоходение такто- BbDC имп шьсов с выхода генератора 3 через элемент И 4 на вход счетчика 5, на выходе которого формируется последовательность () кодов, соответствующая старшей.половине его состояний и нулевом : состоянию.
Это обусловлено тем, что при каж дом переходе счетчика 5 в нулевое состояние (после переполнения) на
нулевом выходе дешифратора 12 по является логическая 1, которая че- рез трвтий элieмeнт ИЛИ 17 поступает на первый . (непосредстБР-ННо) и второй (через элемент ИСКШОЧАЙЩЕЕ ИЛИ 13) Входы элемента И-НЕ 15, Сформировав - шийся на выходе элемента 15 логи ческий О производит запись кода с входов.11 устройства в счетчик 5,
JQ
15 0
0 5 0
5
0
5
что приводит к появлению логической 1 на первом выходе старшей группы выходов дешифратора 12 и логического О на всех входах третьего элемента ИЛИ 17, логический О с выхода которого формирует логическую I на выходе элемента И-11Е 15, прекращая режим записи. Счетчик 5 начинает формировать кодовые комбинации старшей половины состояний (до переполнения). Дальше цикл работы счетчика 5 повторяется.
При пользовании устройством возможны три основные варианта его работы: состояние счетчика 5 и нажатая клавиша относятся к старпшм группам, причем номер нажатой клавиши выше номера, соответствующего состоянию счетчика 5 в момент нажатия; состояние счетчика 5 и нажатая клавиша относятся к старшим группам, но состояние счетчика 5 соответствует номеру клавиши, которая вьте номера нажатой клавиши; счетчик 5 находится в одном из состоя1|ий старшей группы, а клавиша надата в младшей группе клавиатуры,
В первом случае на всех входах второго 16 и третьего 17 элементов ИЛИ присутствуют уровни логического О, поэтому введенные элементы не влияют на работу устройства,, На срот- ветствуюпдай нажатой клавише селектируемый вход мультиплексора 2 формируется код, соответствующий номеру нажатой клавший, на выходе мультиплексора 2 устанавливается логический О, поступавший на первый вход первого элемента ИЛИ 6, а также через элемент НЕ 7 уровнем логической 1 - на S-вход RS-триггера 8, состояние которого при этом не изменяется.
При достижении подвижным контактом нормально разомкнутого контакта клавиши на втором входе первого элемента ИЛИ 6 появляется логический О, который, .поступая на его выход, устанавливает по R-входу RS-тригге- ., ра 8 в нулевое состояние. При этом логический О с прямого выхода RS- триггера 8 запрещает прохождение тактовых импульсов с выхода генератора 3 Через элемент И 4 на вход счетчика 5, а логическая 1 с инверсного выхода поступает на выход уст- ройствар разрешая опрос выходов 9 группы устройства5 т,е« кода нажатой клавиши.
10
15
31425642
При возврате подвижного контакта к нормально замкнутому контакту кла- ВНИИ появляющаяся логическая 1 на выходе мультиплексора 2 устанавливает схему в исходное состояние.
Во втором случае, в отличие от первого, происходит заполнение счетчика 5-до переполнения и последующее его обнуление. В этот момент на нулевом выходе дешифратора 12 (Тое,, в младшей группе) возникает логическая 1, поступающая на соответствующий вход третьего элемента ИЛИ 17.
На всех входах второго элемента ИЛИ 16 при этом присутствуют уровни логического О, поэтому на вькоде второго элемента И 14 присутствует уровень логического О, не оказывающий на вход установки в О счетчика 5 какого-либО воздействия, а на выходе элемента И-НЕ 15 формируется нулевой уровень, выполняющий запись установленного на входах 11 устройства значения кода, соответствующего начальному (первому) состоянию старшей группы состояний счетчика 5. После этого на выходе дешифратора 12.
возникает логическая 1 в старшей Устройство дпя ввода информации группе выходов, на всех входах третье-зо по авт.св. № 1112358, отличаю- го элемента ИЛИ 17 устанавливаются щ е е с я тем, что, с целью повыше- логические О, на выходе элемента ния быстродействия устройства, в не- И-НЕ 15 формируется логическая 1, го введены дешифратор, элемент ИСКЛЮ- по началу которой прекращается здне- сение кода с входов 11 устройства в счетчик 5. Счетчик 5 продолжает подустановки в О счетчика 5, устанавливает его в нулевое состояние.
Появившаяся логическая 1 на ну- с левом вьгходе дешифратора 12 через третий элемент ИЛИ 17 поступает на второй вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 13, на выходе которого устанавливается логический О, формирующий на выходе второго элемента И 14 логический подтверждающий на выходе элемента И-НЕ 15 логические 1, которые обеспечивают счетный режим работы счетчика 5. Счетчик 5 продолжает -подсчет импульсов до тех пор, пока на его выходе сформируется кодовая комбинация, соответствующая номеру нажатой клавиши. Далее устройство работает аналогично первому случаю.
Таким образом, введение новых элементов и связей позволяет сократить время поиска нажатой клавиши и повысить быстродействие устройства дпя ввода информации в среднем в два 25 раза.
Формула изобретения
20
35
ЧАМЦЕЕ ИЛИ, Второй элемент И, элемент И-Ни, второй и третий элементы ИЛИ, входы второго элемента ИЛИ соединены с соответствуюп;ими выходами клавиатуры, входы третьего элемента ИЛИ соединены с соответствующими выходами Q дешифратора, выходы второго и третье- го элементов ИЛИ соединены с первыми входами соответственно второго элемента И и элемента И-НЕ и входами элемента ИСКЛЮЧАЮ1ЦЕЕ ШШ, выход которого соединен с вторыми входами второго элемента И и элемента И-НЕ, выходы которых соединены с входами соответственно установки в О и разрешения записи информации счетчика, информационные входы которого являются информационными входами устройства, выхода счетчика соединены с вхог дами дешифратора.
счет поступающих импульсов до момента, когда на его выходе сформируется код, соответствующий номеру нажатой зславиши, после чего устройство работает как в первом варианте.
В третьем случае логическая 1 от нажатой клавиши младшей группы клавиатуры появляется на соответствующем входе второго элемента ИЛИ 16 (на .входах третьего элемента ИЛИ 17 при этом присутствуют уровни логических О), с выхода которого она поступает на первый (непосредственно) и второй (через элемент ИСКЛЮЧДЮРЩЕ ИЛИ 13) входы второго элемента И 14 и формирует на его выходе логическую 1, которая, воздействуя на вход
.
установки в О счетчика 5, устанавливает его в нулевое состояние.
Появившаяся логическая 1 на ну- левом вьгходе дешифратора 12 через третий элемент ИЛИ 17 поступает на второй вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 13, на выходе которого устанавливается логический О, формирующий на выходе второго элемента И 14 логический подтверждающий на выходе элемента И-НЕ 15 логические 1, которые обеспечивают счетный режим работы счетчика 5. Счетчик 5 продолжает -подсчет импульсов до тех пор, пока на его выходе сформируется кодовая комбинация, соответствующая номеру нажатой клавиши. Далее устройство работает аналогично первому случаю.
Таким образом, введение новых элементов и связей позволяет сократить время поиска нажатой клавиши и повысить быстродействие устройства дпя ввода информации в среднем в два раза.
Формула изобретения
Устройство дпя ввода информации по авт.св. № 1112358, отличаю- е е с я тем, что, с целью повыше- ния быстродействия устройства, в не- го введены дешифратор, элемент ИСКЛЮ-
ЧАМЦЕЕ ИЛИ, Второй элемент И, элемент И-Ни, второй и третий элементы ИЛИ, входы второго элемента ИЛИ соединены с соответствуюп;ими выходами клавиатуры, входы третьего элемента ИЛИ соединены с соответствующими выходами дешифратора, выходы второго и третье- го элементов ИЛИ соединены с первыми входами соответственно второго элемента И и элемента И-НЕ и входами элемента ИСКЛЮЧАЮ1ЦЕЕ ШШ, выход которого соединен с вторыми входами второго элемента И и элемента И-НЕ, выходы которых соединены с входами соответственно установки в О и разрешения записи информации счетчика, информационные входы которого являются информационными входами устройства, выхода счетчика соединены с вхог дами дешифратора.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1986 |
|
SU1439569A1 |
Устройство для ввода информации | 1987 |
|
SU1509859A1 |
Устройство для ввода информации | 1987 |
|
SU1453396A1 |
Устройство для ввода информации | 1986 |
|
SU1376077A1 |
Устройство для ввода информации | 1987 |
|
SU1493998A1 |
Устройство для ввода информации | 1987 |
|
SU1493997A1 |
Устройство для ввода информации | 1989 |
|
SU1661747A1 |
Устройство для ввода информации | 1988 |
|
SU1524043A1 |
Устройство для ввода информации | 1989 |
|
SU1633384A1 |
Устройство для ввода информации | 1987 |
|
SU1481735A2 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано для ручного ввода информации .в устройстве обработки. Цель изобретения - повышение быстродействия устройства за счет разделения клавиши клавиатуры на старшую и младгтую группы и установки в состояние, соответствующее началу той группы, к которой принадлежит нажат ая клавшиа с последующим ее поиском в пределах этой группы. Устройство для ввода информации содержит клавиатуру 1, мультиплексор 2, генератор импульсов 3, элемент И 4, счетчик 5, первый элемент ИЛИ 6, элемент НЕ 7, RS-триггер 8, группу выходов устройства 9, выход устройства 10, группу входов устройства 11, дешифратор 12, элемент ИСКПЮЧАВДЕЕ ИЖ 13, второй элемент И 14, элемент .И-НЕ 15, второй и третий элементы ИЛИ 16 и 17. Введение новых элементов и связей позволяет сократить время поиска нажатой клавиши и повысить быстродействие устройства дпя ввода информации в два раза. 1 ил. § СЛ ю. ю СЛ 05 1 ГчЭ N)
Авторское свидетельство СССР 4110342, кло G 06 F 3/02, 21.08.86 | |||
Устройство для ввода информации | 1983 |
|
SU1112358A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-09-23—Публикация
1987-03-02—Подача