SU842770A1 - Устройство дл ввода информацииС КлАВиАТуРы - Google Patents
Устройство дл ввода информацииС КлАВиАТуРы Download PDFInfo
- Publication number
- SU842770A1 SU842770A1 SU792753290A SU2753290A SU842770A1 SU 842770 A1 SU842770 A1 SU 842770A1 SU 792753290 A SU792753290 A SU 792753290A SU 2753290 A SU2753290 A SU 2753290A SU 842770 A1 SU842770 A1 SU 842770A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- register
- key
- signal
- keyboard
- output
- Prior art date
Links
Landscapes
- Input From Keyboards Or The Like (AREA)
Description
1
изобретение относитс к вычислительной технике и может быть использовано в устройствах дл ввода информации в электронную вычислительную машину с клавиатуры.
Известно устройство дл ввода информации , содержащее генератор тактовых импульсов, триггеры, клавиатуры, блоки сравнени , формирователь сигнала готовности 1.
Недостаток такого устройства - большие аппаратурные затраты.
Наиболее близко по технической сущности к предлагаемому устройство,, содержащее счетчик, соединенный с дешифратором , подключенным к клавиатуре , выходы счетчика подключены к,первым элементам И, вторые входы которых подключены к выходу второго элемента И, один из входов которого соединен с инверсным выходом старшего, а другой вход - с выходом младшего разр дов регистра сдвига. Вход регистра сдвига подключен к клавиатуре.Уцравление счетчиком осуществл етс синхросигнал ами, которые одновременно поступают и на вход регистра сдвига.Каждой кодовой комбина ции счетчика соответствует определенна клавиша. Это
соответствие устанавливаетс посредством подключени клавиш к определенным выходам дешифратора. В исходном состо нии (когда ни одна из клавиш не нажата) происходит сканирование клавиатуры, но так как все выходы дешифратора разомкнуты, то выработки разрешающего сигнала не происходит и выдача кодов со счетчика через эле0 менты И запрещена. В тот момент,когда сканируетс нажата клавиша, формируетс сигнал,разрешающий выдачу кода со счетчика. За врем нажати одной клавиши имеет место несколько .
5 циклов сканировани . Дл того, чтобы код нажатой клавиши воспринималс только один раз, введена блокировка, выполненна на основе регистра сдвига. В момент сканировани нажатой клави0 ши младший разр д регистра устанав- ливаетс в единицу. Затем, синхронно с операцией сканировани , происходит сдвиг единицы в направлении старшего, разр да,При обнаружении единицы толь5 ко в младшем разр де регистра сдвига вырабатываетс разрешающий сигнал на выдачу кода со счетчика. Если же единица обнаружена в старшем и младшем разр дах регистра сдвига, то выдача
0 такого сигнала запрещена 2. Недостатком известного устройства вл етс то, что ,при одновременном нажатии двух и более клавиш выдача кодов происходит за один (первый) цикл сканировани . При использовании такого устройства в клавишном пульте подключенном к центральному процессо ру, где врем обмена (приема кода с клавиатуры в процессор) может значительно превышать период сканировани имеет место потер кодов нажатых кла виш, что ведет к ошибкам в работе оператора. Цель изобретени - повышение надежности устройства. Поставленна цель достигаетс тем что в известное устройство введены триггер, элемент ИЛИ, второй и третий элементы И, причём первые входы второго и третьего элементов И соединены с клавиатурой, второй вход второго элемента И соединен с вы}содом старшего разр да регистра сдвига а вход третьего элемента И - с инверсным выходом триггера,;выходы второго и третьего элементов И через элемент ИЛИ подключены ко входу регистра сдвига, единичный вход тригге ра соединен с выходом первого элемен та И, а нулевой вход триггера подклю чен к одному из входов выходного регистра . На чертеже представлена структурна схема устройства. схема содержит счетчик 1 дешифра тор на п выходов 2, клавиатуру 3, (п + 1) - разр дный регистр 4 сдвига блок 5 элементов И, выходной регистр 6, триггер 7 зан тости выходного регистра , первый элем;ент И 8, второй элемент И 9, третий элемент И 10, элемент ИЛИ 11, инвертор 12, шины 13 и 14 выдачи сигналов со счетчика на дешифратор и блок 5 элемента И, шины 15 выдачи сканируюЬдах сигналов, шина 16 выдачи регистрируюввих сигналов , шины 17 и 18 выдачи rip мо го и инверсного сигналов старшего разр да регистра сдвига, шина 19 выдачи сигнала младшего разр да регисгра сдвиги , шина 20 выдачи тактовых сигналов шуна 21 выдачи стробирукЯаего сигнала шина 22 выдачи сигнала разрешени , ш |На 23 выдачи сигнала запрета, шИна 24 выдачи сигнала сброса. Устройство работает (при нажатии двух клавиш) следуюнщм образом. В/начальном состо нии выходной реги|;тр 6 и триггер зан тости выходного регистра 7 установлены в нуль. В момент сканировани первой нажатой клавиши сигнал регистрации выдаетс по шине 16 на элементы И 9 и 10 В это врем прохождение сигнала чере элемент И 9 запрещено сигналом с регистра 4 сдвига, а на входе элемен та И 10 присутствует сигнал с тригге ра 7, разрешающий прохождение регист рирующего сигнала на вход регистра 4 сдвига. Последний устанавливает младший разр д регистра 4 сдвига в единицу. При этом по шинам 18 и 15 поступают разрешающие сигналы на входы элемента 8. С приходом стробирующего сигнала по шине 21 на выходе; элемента И 8 формируетс сигнал , и по шине 22 поступает на входы блока 5 элементов И и единичный вход триггера 7, в результате чего на выходной регистр б заноситс код сканируемой клавиши, а триггер 7 устанавливаетс в единичное состо ние. В этом же цикле через один или более (в зависимости- от взаимного расположений клавиш) тактов происходит сканирование второй нажатой клавиши. Но, если к моменту сканировани второй клавиши выходной регистр еще не освободилс , т.е. .код первой клавиши еще не передан, например в центральт ный процессор, то оба элемента И 9 и 10 оказываютс закрытыми и регистрирующий сигнал на регистр 4 сдвига не переда етс , а следовательно, элемент И 8 не формирует сигнала разрешени на выдачу кода второй клавиши.В то же врем с приходом каждого тактового импульса по шине 20 происходит сдвиг единицы в регистре 4 синхронно с изменением состо ни счетчика 1. Так что к моменту сканировани первой нажатой клавиши во втором цикле (п + 1)1-ый разр д регистра сдвига оказываетс в единичном состо нии и разрешает прохождение регистрирующего сигнала через элемент И 9 на вход регистра 4, Формирование сигнала на выходе элемента И 8 запрещаетс сигналом с (п + 1)-го разр да регистра 4 сдвига, чем достигаетс блокировка повторного занесени первой нажатой клавиши. В том цикле, когда триггер 7 оказываетс в нулевом состо нии, элемент 11 разрешает прохождение регистрирующего сигнала от второй нажатой клавиши в регистр 4 сдвига. С установкой первого разр да регистра сдвига 4 в единицу-происходит выдача кода клавиши на регистр 6, установка триггера 7 в единичное состо ние. В последующих циклах сканировани обеспечиваетс блокировка выдачи кода, как уже было описано в случае с первой клавишей. Таким образом, в предлагаемом устройстве код нажатой клавиши выдаетс только один раз, но в любом цикле сканировани в отрезке времени, определ емом пребыванием клавиши в нажатом состо нии. Так как это врем эна;чительно превышает период тактовых импульсов сканировани ,то использование предлагаемого устройства повышает -йадежность с процессорными устройствами и исключает потерю кодов нажимаелих клавиш.
Claims (2)
1.Авторское свидетельство СССР 618735, кл, G 01 F 3/02, 1976.
2.Патент США 3745536,
кл. G 11 С 19/00, 1973 (прототип).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU792753290A SU842770A1 (ru) | 1979-04-16 | 1979-04-16 | Устройство дл ввода информацииС КлАВиАТуРы |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU792753290A SU842770A1 (ru) | 1979-04-16 | 1979-04-16 | Устройство дл ввода информацииС КлАВиАТуРы |
Publications (1)
Publication Number | Publication Date |
---|---|
SU842770A1 true SU842770A1 (ru) | 1981-06-30 |
Family
ID=20822317
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU792753290A SU842770A1 (ru) | 1979-04-16 | 1979-04-16 | Устройство дл ввода информацииС КлАВиАТуРы |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU842770A1 (ru) |
-
1979
- 1979-04-16 SU SU792753290A patent/SU842770A1/ru active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU842770A1 (ru) | Устройство дл ввода информацииС КлАВиАТуРы | |
RU2022332C1 (ru) | Генератор дискретных ортогональных сигналов | |
SU790004A1 (ru) | Блок синхронизации дл считывающих устройств | |
SU558305A1 (ru) | Устройство дл контрол записи информации | |
SU978370A2 (ru) | Устройство дл определени достоверности передачи бинарной информации | |
SU978138A1 (ru) | Последовательный дешифратор слов | |
SU769737A1 (ru) | Коммутатор | |
SU824181A1 (ru) | Устройство дл ввода информации | |
RU2040854C1 (ru) | Устройство для формирования временного интервала | |
SU962948A1 (ru) | Устройство переменного приоритета | |
SU1347162A1 (ru) | Генератор импульсной последовательности | |
SU957436A1 (ru) | Счетное устройство | |
SU1529207A1 (ru) | Устройство дл ввода цифровой информации | |
RU2075777C1 (ru) | Устройство идентификации человека-оператора | |
SU1251071A1 (ru) | Генератор последовательности случайных чисел | |
SU930312A2 (ru) | Устройство дл ввода информации | |
SU594579A2 (ru) | Устройство дл формировани четвертичных последовательностей | |
SU748416A1 (ru) | Устройство дл перебора перестановок | |
SU987614A1 (ru) | Устройство дл ввода информации | |
SU1621062A1 (ru) | Устройство дл считывани графической информации | |
SU942001A1 (ru) | Устройство дл сортировки чисел | |
SU1054895A1 (ru) | Устройство дл формировани последовательностей временных интервалов | |
SU1652986A1 (ru) | Устройство дл селекции признаков при распознавании образов | |
RU1798776C (ru) | Устройство дл ввода информации | |
SU756632A1 (ru) | Преобразователь двоичного кода во временной интервал 1 |