SU1005013A1 - Устройство дл ввода информации - Google Patents
Устройство дл ввода информации Download PDFInfo
- Publication number
- SU1005013A1 SU1005013A1 SU813336481A SU3336481A SU1005013A1 SU 1005013 A1 SU1005013 A1 SU 1005013A1 SU 813336481 A SU813336481 A SU 813336481A SU 3336481 A SU3336481 A SU 3336481A SU 1005013 A1 SU1005013 A1 SU 1005013A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- output
- code
- input
- converter
- signal
- Prior art date
Links
Landscapes
- Input From Keyboards Or The Like (AREA)
Description
ка пам ти, выход которого соединен с первым входом второго регистра и вл етс выходом устройства, введень триггер, элементы 2И-ПЛИ, 2-ИЛИ-И, второй дешифратор и преобразователь кода, первый вход которого,объединен с вторыми входами первого и второго регистрови подсоединен к вторрму выходу счетчика/второй вход - к выхо триггера, третий и четвертый входы преобразовател кода объединены с соответствующими входами первого элемента 2И-ИЛИ и соединены с выходами первого и второго регистров соответсвенно , п тый вход преобразовател кодов соединен с первым входом элемент 2ИЛИ-И и с выходом второго дешифратора , выход преобразовател кода соединевл с информационным входом блока, пам ти второй вход элемента 2ИЛИ-И соединен с первым управл ющим входом блока пам ти и с вторым выходом счетчика , третий вход подключен к входу элемента 2И-ИЛИ, а выход - к второму управл ющему входу блока пам ти, выход первого дешифратора соединен с входом клавиатуры и с входом блока микропрограммного управлени , выход которого подключен к входу второго дешифратора.
На фиг.1 изображена блок-схема предложенного устройства; на фиг.2 - временна диаграмма его работы.
Схема включает генератор 1, счетчик 2; первый де1аифратор 3, клавиатуру 4, первый регистр 5, логический блок б, блок 7 пам ти, второй регист 8, блок 9 микропрограммного управлени , шину 10 управлени , шину 11 адреса, преобразователь 12 кода, элемент 2ИЛИ-И 13, элемент 2И-ИЛИ 14, второй дешифратор 15, триггер 16, информацию на шине 10 ЛД1Р, значени первого и второго-разр дов шины 11УПР-1, УПР-2, импульсы синхронизации ТО-Т4.
Устройство работает сдедующим
образом.
Генератор 1 и счетчик 2 формируют последовательность адресов на шине 1 и -импульсы синхронизации на шине 10 (см. фиг.2). Сигналами на шине 11 через дешифратор 3 производитс опрос клавиатуры 4. Клавиши, подключенные к одному выходу дешифратора 3 образуют одну группу с определенным типом . Информаци с группы клавиши переписываетс во входной регистр 5 и поступает в логический блок б. Одновременно с опросом клавиатуры 4 дешифратор 3 осуществл ет опрос блока 9, на выходе которого формируетс код команды, который может принимать п ть различных значений по числу типов команд, и который определ ет алгоритм работы логическо1 О блока 6. Со старших разр дов- счетчика 2 по 1Л1не 11 колы номеров групп кнопок поступает на младшие адресные входы блока 7. Со страшего разр да шины 10-УПР-1 от счетчика 2 на старший разр д блока
7поступает логический уровень, не реключающий за врем такта опроса клавиатуры 4 две области пам ти бл ка 7: при логической единице oi новную, при логическом ( нуле вспомогательную (см.фиг.2). Но нет могательной области пам ти хран тс состо ни клави11 (нажата-не нажч та) предыдущего цикла опроса.
При этом под циклом опроса пони « .етс врем между очередными опросами одной и той же группы клавиц.
8основной области блока пам ти хра н тс команды, сформированные логическим блоком 6. После очередной смены адреса на шине 11 текуща информаци (А) с группы клавиш переписываетс в регистр 5 (интервал ТО-Т1 фиг.2) и из него поступает на пр мые входы блока 2И-ИЛН 14, одновременно на инвертирующие входы этого блока с регистра 8 поступает код, соответствующий состо нию этой же группы клавиш в предыдущем цикле опроса. Сигнал на выходе блока 2И-ИЛ 14 определ етс выражением
A,/VS)V(/I2AC2)V...V(,(1)
где АК - к-тый разр д А;
CK к-тый разр д кода на выходе регистра 8.
Единичный результат выполнени этой операции означает, что в данной группе клавиши с момента предыдущего цикла опроса блока нажата хот бы одна клавиша. В интервале Т1-Т2 (см. фиг, 2) производитс запись информации А во вспомогательную область пам ти блока 7.
Claims (2)
- В интервале Т2-Т4 сигнал на УПР-1 имеет единичное значение (см. фиг.2) При этом производитс обращение к ос новной области блока 7, с которого в регистр 8 переписываетс команда (В), сформированна в предыдущем цикле опроса, и поступает с выходов регистра 8 на вход преобЕ азовател 12 кода. Преобразователь кодов формирует на информационных входах блока 7 код, завис щий от кодовой комбинации на его входах. При логичесьчл нуле на УПР-1 преобразовг тель 12 копа передает на выход код с выхода регистра 5. При логической единице на УПР-1 выполн ет поразр дные логические операции с кодами, поступающими с регистров 5. Код команд(.1 поступающий с блока 9, дешифрируетс дешифратором 15 и поступа(т на вход преобразовател 12 кода. При поступлении кода,соответствук)ще1-о команде ретрансл ции (00001) или команды с взаимоисключением (00010) преобразователь 12 кода передает на выход код с выхода регистра 5. При поступлении кода,соответствующего одиночным командам (100100), преобразователь 12 кода формирует код, каждый разр д которого представл ет сумму по модулю два соответствующих разр дов кодов с выходов регистров 5 и 8, При поступлении кодов, соответствую1дих разовым командам (01000 или командам с общим сбросом (10000 преобразователь 12 кода формирует код, соответствующий поразр дному логическому сложению кодов с выходо регистров 5 и 8, при этом на выходе преобразовател 12 кода должен отсутствовать признак сброса (логический О). При наличии призНака сброса (логическа 1 ) пре|7бразователь кода формирует на выЬсоде нулевой код. При этом знаком сброса дл команд с общим сбросом служит сигнал на первом разр де регистра 5, а дл разовых команд сигнал с выхода триггера 16. Триггер 16 устанавливаетс в единицу сигналом с ЭВП, поступающим на его S-вход, поокончании обмена. Сбрасываетс триггер 16 в конце первого цикла опроса клавиатуры 4 сигналом Перенос со счетчика 2. Команды, сформированные преобразователем кода , записываютс в блок 7 при наличии сигнала записи на выходе элемента 2ИЛИ-И 13, выполн ющего следующую логическую функцию () , (2) г-де УПР2 - значение сигнала на шине УПР-2; D - значение сигнала на выхо де блока 2И-ИЛИ 14; Р г значение сигнала на выхо де дешифратора 15 - соот ветствующее команде ретрансл ци . Использование изобретени позвол ет выдавать на ЭЗП уже сформирова ный массив команд, в котором каждый бит закреплен за определенной клави шей, и единичное значение бита соот ветствует выдаче команды. За счет этого отпадает необходимость дополнительной обработки информации в ЭВМ Формула изобретении Устройство дл ввода информации, содержащее клавиатуру, выход которой соединен с первым входом первого регистра, блок микропрограммного управлени , генератор импульсов, ниход которого подключен к сходу смсггчика , первый выход которого сосдн и:;н с входом первого дешифратора и с адресным входом блока пам ти, выход которого соединен с первым входом второго регистра и вл етс выходом устройства, отличаю DieecH тем, что, с целью расширени области применени устр ойства путем обеспечени ввода в ЭВП набЬра команд, в устройство введены триггер, элементы 2И-ИЛИ и 2ИЛИ-И, второй деишфратор и преобразователь кода, первый вход которого объединен с входами первого и второго регистров и подсоединен к второму выходу счетчика, второй вход - к выходу триггера, третий и четвертый входы преобразовател кода объединены с соответствуюв ми входами первого элемента 2И-ИЛН и соединены с выходами первого и второго регистров соответственно, п тый вход преобразовател кода соединен с первым входом элемента 2ИЛИИ и с выходом второго дешифратора, выход преобразовател кода соединен с информационным входом блока пам - . ти, второй вход элемента 2ИЛИ-И соединен с первым управл ющим входом блока пам ти и с вторым выходом счетчика , третий вход - с выходом элемента 2И-ИЛИ, а выход подключен к второму управл ющему входу блока пам ти , выход первого дешифратора соединен с входом клавиатуры и с входом блока микропрограммного управлени , выход которого- подключен к входу второго дешифратора. Источники информации, прин тые во внимание при экспертизе 1.Авторскоесвидетельство СССР 726522, кл. G06 F 3/02, 1979.
- 2.Авторскоесвидетельство СССР . 499565, кл. G06 F 3/02, 19()9 ( прототип).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU813336481A SU1005013A1 (ru) | 1981-09-17 | 1981-09-17 | Устройство дл ввода информации |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU813336481A SU1005013A1 (ru) | 1981-09-17 | 1981-09-17 | Устройство дл ввода информации |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1005013A1 true SU1005013A1 (ru) | 1983-03-15 |
Family
ID=20976241
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU813336481A SU1005013A1 (ru) | 1981-09-17 | 1981-09-17 | Устройство дл ввода информации |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1005013A1 (ru) |
-
1981
- 1981-09-17 SU SU813336481A patent/SU1005013A1/ru active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1005013A1 (ru) | Устройство дл ввода информации | |
SU497581A1 (ru) | Устройство дл регистрации информации | |
SU693401A1 (ru) | Устройство дл ввода информации | |
SU670958A2 (ru) | Устройство дл обработки телеизмерительной информации | |
SU824185A1 (ru) | Устройство дл сопр жени | |
SU1474630A1 (ru) | Устройство дл ввода информации | |
SU703802A1 (ru) | Устройство дл ввода информации | |
SU468234A1 (ru) | Устройство дл ввода дискретных данных | |
SU532095A1 (ru) | Устройство дл ввода информации | |
SU1037258A1 (ru) | Устройство дл определени количества единиц в двоичном коде | |
SU1080132A1 (ru) | Устройство дл ввода информации | |
SU383042A1 (ru) | Формирователь кодовых комбинаций | |
SU1203498A1 (ru) | Цифровой генератор функций | |
SU636601A1 (ru) | Устройство дл ввода информации | |
SU548876A1 (ru) | Устройство дл регистрации информации | |
SU535583A1 (ru) | Устройство дл обработки телеизмерительной информации | |
SU1211801A1 (ru) | Устройство дл индикации | |
SU978133A1 (ru) | Устройство дл ввода информации | |
RU1798776C (ru) | Устройство дл ввода информации | |
SU1562950A1 (ru) | Устройство дл приема информации | |
SU389504A1 (ru) | В !•'. г? | |
SU386415A1 (ru) | УСТРОЙСТВО дл СЧИТЫВАНИЯ ИНФОРМАЦИИ | |
SU610100A1 (ru) | Устройство дл опроса датчика | |
SU703842A1 (ru) | Устройство дл считывани информации | |
SU780050A1 (ru) | Устройство дл контрол блоков пам ти |