[go: up one dir, main page]

SU1005013A1 - Устройство дл ввода информации - Google Patents

Устройство дл ввода информации Download PDF

Info

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
Application number
SU813336481A
Other languages
English (en)
Inventor
Евгений Гаврилович Макарушин
Владимир Ефимович Подтуркин
Александр Александрович Умблия
Original Assignee
Предприятие П/Я Р-6082
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я Р-6082 filed Critical Предприятие П/Я Р-6082
Priority to SU813336481A priority Critical patent/SU1005013A1/ru
Application granted granted Critical
Publication of SU1005013A1 publication Critical patent/SU1005013A1/ru

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)

  1. В интервале Т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. 2.Авторскоесвидетельство СССР . 499565, кл. G06 F 3/02, 19()9 ( прототип).
SU813336481A 1981-09-17 1981-09-17 Устройство дл ввода информации SU1005013A1 (ru)

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)

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) Устройство дл контрол блоков пам ти