SU1615697A2 - Устройство дл ввода информации - Google Patents
Устройство дл ввода информации Download PDFInfo
- Publication number
- SU1615697A2 SU1615697A2 SU884605528A SU4605528A SU1615697A2 SU 1615697 A2 SU1615697 A2 SU 1615697A2 SU 884605528 A SU884605528 A SU 884605528A SU 4605528 A SU4605528 A SU 4605528A SU 1615697 A2 SU1615697 A2 SU 1615697A2
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- group
- output
- inputs
- trigger
- input
- Prior art date
Links
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
Изобретение относитс к автоматике и вычислительной технике, может быть использовано дл ручного ввода информации. Целью изобретени вл етс повышение быстродействи устройства. Устройство дл ввода информации содержит клавиатуру 1, мультиплексор 2, группу мультиплексоров 14, генератор импульсов 3, два элемента И 4 и 15, регистр 11, группу регистров 13, два триггера 8 и 12, счетчик 5, элемент НЕ 7, элемент ИЛИ 6, коммутаторы 16. В устройстве реализована возможность запоминани формируемых на выходах 9 устройства кодов последних нажимаемых клавиш и извлечение их из регистров 13 без процесса сканировани клавиатуры 1 путем установки соответствующих кодов в счетчике 5. 1 ил.
Description
Изобретение относится к автомати— : ке и вычислительной технике, может I быть использовано для ручного ввода : информации в устройства обработки и $ является усовершенствованием устрой— : ства по авт.св, № 1112358,
Цель изобретения — повышение быстродействия устройства.
На чертеже представлена структурная схема устройства.
Устройство для ввода информации содержит клавиатуру 1, мультиплексор 2, генератор 3 импульсов, первый элемент И 4, счетчик 5, элемент ИЛИ 6, 15 элемент НЕ 7, первый триггер 8, выходы 9 группы устройства, выход 10 строба устройства, регистр 11 сдвига, второй триггер .12, группу регистров 13, группу мультиплексоров 14, второй 20 элемент И 15 и коммутаторы 16.
Устройство работает следующим образом.
В исходном состоянии, когда не нажата ни одна клавиша клавиатуры I, 25 регистр 11 сдвига, второй триггер 12 и группа регистров 13 обнулены, на всех селектируемых входах мультиплексора 2 и группы мультиплексоров 14 присутствуют логические 0, а на 3Q их выходах - логические 1, которые в первом случае через элемент НЕ 7 уже уровнем логического О удержива-, ют на инверсном выходе первого триггера 8 логический 0, а на прямом выходе — логическую 1, поступающую на второй вход первого элемента И 4, 1а во втором случае через второй эле— мент И 15 поступают на вход разрешения занесения кода счетчика 5» Логи— ческая 1 на втором входе первого Элемента И 4 разрешает прохождение тактовых импульсов с выхода генератора 3 импульсов через первый элемент Й 4 на вход счетчика 5, на выходе которого появляется последовательно 2П Кодов. При нажатии какой-либо клавиши клавиатуры 1 на соответствующий се—' дектируемый вход мультиплексора 2 и группы мультиплексоров 14 подается Логическая ”1”, В момент времени,когда на выходе двоичного счетчика 5 сформируется код, соответствующий номеру нажатой клавиши, на выходе мультиплексора 2 появляется логический ’О, а на выходе элемента НЕ 7 - логическая 1, не изменяющая состояния Первого триггера 8, При достижении Подвижным контактом нормально разом кнутого контакта клавиши на втором входе элемента ИЛИ 6 появляется логический 0. При появлении на первом входе элемента ИЛИ 6 логического О с выхода мультиплексора 2, когда на выходе счетчика 5 сформируется код, соответствующий номеру нажатой клавиши, на выходе элемента ИЛИ 6 появляется логический 0, который устанавливает по R-входу первого триггера 8 на его прямом выходе логический 0, а на инверсном - логическую ’’1*'. Логический ''О” с прямого выхода первого триггера 8 запрещает прохождение тактовых импульсов с выхода генератора 3 через первый элемент И 4 на вход двоичного счетчика 5. Одновременно регистр 11 сдвига и второй триггер 12 находятся в обнуленном состоянии (цепи сброса не показаны), при этом на D-входе регистра 11 сдвига присутствует логическая ”1 с инверсного выхода второго триггера 12. Таким образом,фронт единичного уровня, возникающего на инверсном выходе первого триггера 8, блокирует группу мультиплексоров 14, поступая одновременно· на вход синхронизации регистра 11 сдвига, формирует на выходе младшего разряда последнего единичный уровень, выполняющий занесение двоичного кода с выхода счетчика 5 в один из регистров 13 группы. При этом происходит запоминание сформированного на выходе счетчика 5 двоичного кода, поступившего на выход устройства. Одновременно единичный уровень с выхода младшего разряда регистра 11 сдвига, поступая на D- и S-входы второго триггера 12, взводит последний в едини^г” ное состояние и на его инверсном выходе формируется уровень логического 0, поступающего на информационный D-вход регистра 11 сдвига. При поступлении последующих стробов с выхода первого триггера 8 в регистр 11 сдвига заносятся нули, а записанная первая логическая 1, сдвигаясь, обходит’1 все регистры 13 группы, выполняя последовательно в них запись формируемых на выходе счетчика 5 двоичных кодов. Если при нажатий какой-либо клавиши клавиатуры 1 искомый код уже записан в каком-либо регистре 13 группы, мгновенно срабатывает одноименный с ним мультиплексор 14 группы, на выходе которого формируется логический 0, который, воздействуя одновременно на вход второго элемента И 15 и соответствующего коммутатора 16, подключает выходы последнего, находившегося до этого в третьем состоянии, к информационным входам счетчика 5, на вход разрешения занесения кода которого поступает сигнал логического О с элемента И 15, выполняющий занесение предварительно хранившегося в группе регистров 13 кода искомой клавиши. После этою последовательно срабатыва' ют мультиплексор 2, элементы НЕ 7 и ИЛИ 6 и первый триггер 8, фиксирующий путем запрещения передачи тактовых импульсов через первый элемент И 4 на вход счетчика 5 полученный код и одновременно производящий сдвиг единицы в регистре 11 сдвига. При этом происходит запоминание последнего сформированного кода в соответствующем -регистре 13 группы.
Таким образом, в предложенном решении за счет введения нескольких регистров реализована возможность оперативного запоминания формируемых на выходе устройства кодов, и в случае их поиска происходит их извлечение без процесса сканирования клавиатуры, что, в конечном итоге, повышает быстродействие устройства в целом.
При появлении логической 1 на выходе старшего разряда регистра 11 сдвига во второй триггер 12 записывается логический О и сформировавшаяся на его инверсном выходе логическая 1, поступая на информационный вход регистра 11 сдвига, заносится в его младший разряд при очередном нажатий·' клавиш,
Claims (1)
- Формула изобретения Устройство для ввода информации 5 по авт.св. № 1112358, отличающееся тем, что, с целью повышения быстродействия устройства, в него введены регистр, второй триггер, .10 группа регистров, группа мультиплексоров, второй элемент И, коммутаторы, входы выборки которых соединены с выходами соответствующих мультиплексоров группы и входами второго элемента И, выход которого соединен с управляющим входом счетчика, выходы которого соединены с информационными входами регистров группы, выходы которых соединены с адресными входами 2θ соответствующих мультиплексоров группы и информационными входами соответствующих коммутаторов, выходы которых объединены и соединены с входами •предустановки счетчика, информацион25 ные входы мультиплексоров группы соединены с нормально замкнутыми контактами элементов коммутации, выход второго триггера соединен с информа— ” ционным входом регистра, выходы кото— рого соединены с входами записи соответствующих регистров группы, выход младшего разряда регистра соединен с S- и D-входами второго триггера, стробирующий вход которого соединен с выходом старшего разряда регистра,35 вход сдвига которого и управляющие входы мультиплексоров группы соединены с инверсным выходом первого триггера.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884605528A SU1615697A2 (ru) | 1988-11-14 | 1988-11-14 | Устройство дл ввода информации |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884605528A SU1615697A2 (ru) | 1988-11-14 | 1988-11-14 | Устройство дл ввода информации |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU1112358A Addition SU274350A1 (ru) | Композиция для изготовления антифрикционныхизделий |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1615697A2 true SU1615697A2 (ru) | 1990-12-23 |
Family
ID=21409447
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU884605528A SU1615697A2 (ru) | 1988-11-14 | 1988-11-14 | Устройство дл ввода информации |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1615697A2 (ru) |
-
1988
- 1988-11-14 SU SU884605528A patent/SU1615697A2/ru active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1112358, кл. G 06 F 3/02, 1983„ * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1615697A2 (ru) | Устройство дл ввода информации | |
SU1493998A1 (ru) | Устройство дл ввода информации | |
SU1656517A1 (ru) | Устройство дл ввода информации | |
SU1327085A2 (ru) | Устройство дл ввода информации | |
SU1439569A1 (ru) | Устройство дл ввода информации | |
RU1791809C (ru) | Устройство дл ввода информации | |
SU494745A1 (ru) | Устройство дл синтеза многотактной схемы | |
SU1742828A1 (ru) | Устройство дл перебора размещений | |
SU1451674A1 (ru) | Устройство дл ввода-вывода информации | |
SU620976A1 (ru) | Устройство дл сравнени п-двоичных чисел | |
SU1161944A1 (ru) | Устройство дл модификации адреса зон пам ти при отладке программ | |
SU830359A1 (ru) | Распределитель | |
SU1118991A1 (ru) | Устройство дл ввода информации | |
SU1042007A1 (ru) | Устройство дл ввода информации | |
SU1661747A1 (ru) | Устройство дл ввода информации | |
SU1603363A1 (ru) | Устройство дл управлени вызовом информации | |
SU822357A1 (ru) | Коммутатор | |
SU919091A1 (ru) | Каскад программируемого делител частоты | |
SU1080132A1 (ru) | Устройство дл ввода информации | |
SU1621140A2 (ru) | Счетное устройство с контролем | |
SU742917A1 (ru) | Устройство дл ввода информации | |
SU1064275A1 (ru) | Устройство дл ввода информации | |
SU1753475A1 (ru) | Устройство дл контрол цифровых устройств | |
SU1631536A1 (ru) | Устройство дл ввода информации | |
SU1201855A1 (ru) | Устройство дл сравнени двоичных чисел |