Устройство для ввода и вывода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1265755
Авторы: Ткаченко, Шарапинский
Текст
(50 4 С 06 Р 3 0 ТВЕННЫЙ НОМИТЕТ СССРМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ ОС ПО ИСАНИЕ ИЗОБРЕТЕН Автоскому свидетельств л. В 39(21) 3832914/2 (22) 02.01.85 (46) 23.10.86. (72) В.Н,Ткаче (53) 681,387.2 (56) Авторское Ф 1048466, кл.Авторское с 9 920692, кл. ко и В,Н, Шарапинский и может быть использовано в устройствах с вводом информации от клавиатуры. Целью изобретения является повышение быстродействия устройства, которое достигается введением третьегодешифратора, триггера, четвертогосчетчика-регистра, формирователя пачки импульсов и четырех элементов И.Вотличие от известного устройства выбор корректируемого разряда производится за время двух нажатий клавиш,что существенно сокращает время коррекции в нескольких разрядах установленного числа, 3 ил. 2 табл.17 1265755 18шестой и седьмой выходы которого под- синхронизации подключен к пятому ключены к суммирующему и вычитаю- входу формирователя пачки импульсов щему входам третьего счетчика-реги- выход которого соединен с синхровхостра соответственно, выход блока дами первого и второго регистров,Изобретение относится к автоматике,вычислительной технике и может бытьиспользовано в устройствах с вводоминформации от клавиатуры.Цель изобретения - повьппение быстродействия устройства.На фиг. 1 представлена структурнаясхема устройства; на фиг. 2 - функциональная схема блока управления; наФиг. 3 - временная диаграмма устройства.Устройство (фиг, 1) содержит клавиатуру 1,клавиши 2 операций, шифратор3, первый дешифратор 4, блок 5 управления, блок 6 синхронизации, первый7 и второй 8 регистры, мультиплексор9, блок 10 индикации, клавиши 11 цифр,второй 12, первый 13 и третий 14счетчики-регистры, третий дешифратор15, триггер 16, четвертый счетчикрегистр 17, второй дешифратор 18,формирователь 19 пачки импульсов, второй 20, первый 21, четвертый 22 итретий 23 элементы И,Блок 5 управления (фиг. 2) содержит триггер 24 операции "Уровень",триггер 25 режима "Набор", Формирователь 26 импульса обнуления, первыйинвертор 27, первый элемент И-ИЛИ-НЕ28, второй инвертор 29, первый элемент И-НЕ 30, блок 31 задержки, первый Формирователь 32 импульсов, второй элемент И-ИЛИ-НЕ 33, интегратор34, триггер 35 режима 1"Коррекция",триггер 36 выбора разряда, схему 37 З 5совпадения, второй 38 и третий 39 элементы И-НЕ, второй формирователь 40импульсов, четвертый элемент И-НЕ 41,третий 42 и четвертый 43 формирователи импульсов. 40Устройство работает следующим образом. В исходном состоянии блок 6 синхронизации (Фиг. 1) формирует сигналы, 45 поступающие на адресную группу входов А, - А регистров 7 и 8 информации, на адресную группу входов мультиплексора 9 и йа адресную группу входов А, - А блока 10 индикации, индицирующего данные, поступающие на его информационный вход и на вход данных регистров 7 и 8 с выхода мультиплексора 9, на информационные входы которого поступают сигналы с информа-ционных -выходов счетчиков-регистров 12-14, находящихся в нулевом состоянии. В зависимости от характера работыс устройством для ввода и вывода информации оператор нажимает на ту илииную клавишу клавиатуры 1. Такимиоперациями могут. быть "Уровень","Установка нового значения , "Выборкорректируемого разряда , Коррекциявыбранного разряда вверх", "Коррекциявыбранного разряда вниз",Предположим, что оператор осуществляет установку уровня выходногосигнала генератора. Для этого оператор нажимает клавишу Уровень" - пароль для обращения к генератору сцелью установки или корректировкизначения выходного уровня генератора.При этом шифратор 3 осуществляет преобразование десятичного кода операции в двоичный четырехразрядный код,формирующийся на первом выходе шифратора 3 и поступающий на первые входы дешифраторов 15 и 4,На втором выходе шифратора 3 Формируется импульс (Фиг. За) сопровождения этого кода операции, которыйпоступает на первый вход триггера 16и на второй вход дешифратора 15. Присоответствии кода с первого выходашифратора 3 пусковой комбинации "Уровень по импульсу сопровождения этого кода с выхода дешифратора 15 поступает импульс (Фиг. З,о) на второйвход триггера 16. При совпадении импульсов на первом и втором входахтриггера 16 на его выходе Формируется потенциал (фиг, 35) разрешения работы дешифратора 4, поступающий наего второй вход.При этом по импульсу(Фиг. З,а) сопровождения кода операции, поступающего на третий вход дешифратора 4, происходит дешифрирование двоичного четырехразрядного кода,и сигнал (фиг. 3,2) с выхода дешифратора У поступает на.вход установки в(фиг. 3,). Далее оператор нажимаетклавишу операции "Установка новогозначения". При этом шифратор 3 осуществляет преобразование десятичногокода операции в двоичный четырехразрядный код, который дешифрируетсядешифратором 4. С его выхода сигнал(фиг. 3,6) поступает на вход установкив " 1" триггера 25 блока 5 управления,устанавливая. триггер 25 режима "Набор в состояние "1" (фиг. Зж).Сигналы логической "1" с выходов триггера 24 операции "Уровень" и триггера 25 режима "Набор" поступают на первый и второй входы формирователя 26 импульса обнуления соответст венно. Сигнал, поступавший на вход установки в "1" триггера 25 и блока 5 управления, поступает на третий вход Формирователя 26 импульса обнуления, при наличии на первом и втором 0 входах которого сигналов "1" на его выходе появляется импульс (фиг.З, поступающий на первый выход блока 5 управления. Этот сигнал поступает на входы установки в "О" счетчиков регистров 12, 13, 14 и 17, обнуляя их.После этого оператор осуществляет набор значения уровня выходного сигнала генератора, последовательно нажимая клавиш 11 цифр (первой набирается цифра старшего десятичного разряда). При этом шифратор 3 преобразует десятичный код цифры в двоичный код, формирующийся на его первом выходе, который поступает одновременно на информационные входы счетчиков- регистров 12, 13, 14 и 17.На третьем выходе шифратора 3 формируется импульс (фиг, З,ц) сопровождения кода цифры, поступающий на второй вход блока 5 управления, Он поступает через инвертор 2 на первые входы элемента И-ИЛИ-НЕ 28, на второй вход которого подается сигнал логической "1" с выхода триггера 25 режима "Набор", С выхода первого элемента И-ИЛИ-НЕ 28 импульс через второй инвертор 29 поступает на первый вход элемента И-НЕ 30, на второй вход которого приходит сигнал логи ческой "1" с выхода триггера 25 режима "Набор". С выхода первого элемента И-НЕ 30 (фиг,З,к) импульс поступает на второй выход блока 5 управления, приходя на вход увеличения на единицу состояния счетчика 17, переводя его в состояние "1", с информационных выходов которого этот код поступает на первые входы дешифратора 18. Импульс с выхода первого элемента И-ИЛИ-НЕ 28 поступает через блок 31 задержки на первый формирователь 32 импульсов. С его выхода импульс (Фиг. З,й) поступает на первые входы второго элемента И-ИЛИ-НЕ 33, на второй вход которого через интегратор 34 поступает сигнал (фиг.За) с выхода триггера 25 режима "Набор". На выходе второго элемента И-И 1 И-НЕ 33 формируется импульс (фиг. 3 н), поступающий через третий выход блока 5 управления на второй вход дешифратора 18. Так как в режиме "Набор" на третьем фвходе дешифратора 18, его четвертом и пятом входах установленсигнал логического 0 (фиг.З, о,п, р, соответственно с пятого, седьмого и восьмого выходов блока 5 управления, то по импульсу на третьем выходе блока 5 управления вызывается формирование импульса на первом выходе первой группы выходов дешифратора 18. На его второй и третьей группах выходов установлен сигнал логичеекой " 1". Этот импульс поступает на вход записи счетчика-регистра 12. Таким образом первая набираемая цифра записывается в счетчик-регистр 12,При наборе последующих цифр состояние счетчика 17 выбора разряда увеличивается на единицу. Это ведет к появлению импульсов записи последовательно на остальных выходах первой группы выходов дешифратора 18, поступающих на входы записи остальных счетчиков-регистров.13 и 14.При наборе последней значащей цифры, которая должна быть записана в счетчик-регистр 14 самого младшего разряда, импульс сопровождения двоичного кода этой цифры поступает с третьего выхода шифратора 3 через инвертор 27 на первые входы элемента И-ИЛИ-НЕ 28. С его выхода через инвертор 29 этот импульс поступает на первый вход элемента И-НЕ 30, с выхода которого этот импульс (фиг,Зк) поступает на вход увеличения на еди-, ницу содержимого счетчика-регистра 17, устанавливая на его выходе код номера счетчика-регистра 14. Одновременно с этим на четвертом выходе дешифратора 18 формируется импульс (фиг. 3 с), поступающий на третий вход блока 5 управления, приходя на первый вход установки в 0 триггера 25 режима "Набор". На его выходе формируется сигнал (фиг. ЗА) логического "О, запрещающий прохождение инвертированных импульсов сопровождения кода цифр с третьего выхода шифратора 3 через элемент И-ИЛИ-НЕ 28. Однако сигнал логического "О" на выходе интегратора 34 (фиг. З,м) уста-навливается через время, превышающее время прохождения импульса (Фиг.З,ь)755 Ьваго значения уровня напряжения выходного сигнала производится вывод информации из устройства: перезапись финформации из счетчиков-регистров 12-14 в регистры 7 и 8, выходы которых являются выходом устройства.На этом ввод-вывод нового значения уровня выходного напряжения заканчивается.Время, необходимое для ввода-вывода информации при восьми цифрах в значении установленного уровня напряжения выходного сигнала, в 11 раз больше времени нажатия одной клавиши.Если необходимо изменить ранее введенное значение уровня выходного сигнала генератора, оператор может произвести изменение набранного числа до вывода информации из устройства, например в случае ошибки при вводе информации, либо изменять набранное число после ввода информации, например при вводе-выводе нескольких значений уровня выходного сигнала генератора. 5 1265с выхода формирователя 32 импульсовчерез второй элемент И-ИЛИ-НЕ 33(фиг. Зн), при записи последней зна-,чащей цифры в счетчик-регистр 14,После этого при наборе операторомеще каких-либо цифр запись их в уст-,ройство не производится.Информация, записанная в счетчикирегистры 13, 12 и 14, поступает с ихвыходов Я на информационные входы ВВ Вмультиплексора 9, преобразующего параллельный код в последовательный, поступающий на вход данныхблока 10 индикации, построенного попринципу динамической цифровой индикации,Таким образом, оператор может контролировать ввод каждой цифры устанавливаемого значения уровня выходного напряжения, При нажатии клавиши"Ввод" оператором ее десятичный кодпреобразуется шифратором 3 в двоичный четырехразрядный код, формирующийся на первом выходе шифратора 3.На втором выходе шифратора 3 формируется импульс сопровождения этогокода функции, по которому двоичныйчетырехразрядный код с первого выхода шифратора 3 преобразуется дешифратором 4 в сигнал (фиг. З,а), поступающий на вход установки в О триго и30гера 24 блока 5 управления, устанавливая триггер 24 операции "уровень"в исходное состояние "О" (фиг, 3,)и одновременно поступая на четвертыйвыход блока 5 управления, приходя напервый вход формирователя 19 пачкиимпульсов. На выходе формирователя19 пачки импульсов Формируются импульсы (фиг. 3,), поступающие на тактовые входы регистров 7 и 8. Число имимпульсов в пачке равно или большечисла регистров 7 и 8, а период появления этих импульсов определяетсятактовой частотой блока 6 синхронизации и равен периоду опроса мультиплексором счетчиков-регистров 12-14.Так как на адресные входы регистров 7 и 8 и мультиплексора 9 поступает один и тот же,адресный код сгруппы выходов блока 6 синхронизации, финформациявыходов счетчиков-регистров 12-14 переписывается в соответствующие регистры 7 и 8.Таким образом, по мере набора нового значения уровня выходного сигнала информация индицируется блоком 10индикации, но уровень выходного сигнала не изменяется. После набора ноДля изменения набранного числадо вывода информации из устройства,например, в случае ошибки при вводеинформации, оператор после наборачислового значения уровня выходногосигнала генератора не нажимает клавишу "Ввод", а нажимает клавишу "Выборкорректируемого разряда",При этом шифратор 3 осуществляетпреобразование десятичного кода операции в двоичный четырехразрядныйкод, который дешифрируется дешифратором 4, С его выхода сигнал (фиг.Зу)поступает на вход установки втриггера 35 блока 5 управления, устанавливая триггер 35 режима "Коррекции в состояние логической "1"(Фиг. Д,м) и одновременно триггер 36выбора разряда также в состояние логической " 1" (фиг.З,) .Сигнал "0" с инверсного выходатриггера 35 режима "Коррекция" поступает на второй вход установки в "0"триггера 25 режима "Набор", сбрасываяего в исходное состояние (фиг. Зж),устанавливая на его выходе сигнал "О",После этого оператор нажимает клавишу цифры с номером набранной цифры, которую он ранее установил яопорядку.Например, для корректирования второй набранной цифры по порядку необходимо нажать клавишу цифры "2",При755 8работы на второй вход дешифратора 18не подается.В то же время, с второго выходавторого формирователя 40 импульсовпоступает импульс (фиг.Зш) разреше -ния на первый вход четвертого элемента И-НЕ 41, на второй вход которогопоступает сигнал логической(фиг.З,л) с выхода триггера 35 режима 0 Коррекция", а на третий вход - им 7 1265этом десятичный код цифры преобразуется шифратором 3 в двоичный код,поступающий с его первого выхода наинформационные входы счетчиков-регистров 12, 13, 14 и 17 и четвертыйвход блока 5 управления, поступая навход схемы 37 совпадения. В случаесовпадения кода нажатой клавиши сразрешенным кодом - кодом разрядов,которые можно корректировать, на выходе схемы 37 совпадения имеется уровень логической "1", поступающий напервый вход второго элемента И-НЕ 38,на втором входе которого имеется сигнал логической "1" с прямого выходатриггера 36 выбора разряда. С инверсного выхода последнего сигнал логического "Он поступает на первый входтретьего элемента И-НЕ 39, на второмвходе которого присутствует сигналлогической " 1" с выхода триггера 24операции "Уровень". На выходе третьего элемента И-НЕ 39 имеется уровеньлогической "1" (фиг. З,о), который поступает на пятый выход блока 5 управления, поступая на третий вход дешифратора 18, запрещая его работу, Импульс (фиг.З,ч) сопровождения кодацифры с третьего выхода шифратора 3поступает на второй вход блока 5 управления, приходя через первый инвертор 2 на первые входы первого элемента И-ИЛИ-НЕ 28,Так как на третий вход первогоэлемента И-ИЛИ-НЕ 28 приходит сигналлогической "1" (фиг.З,х) с прямого вы-З 5хода триггера 35 режима "Коррекция",на выходе первого элемента И-ИЛИ-НЕ28 формируется импульс, поступающийчерез второй инвертор 29 на третийвход второго элемента И-НЕ 38, на0первом и втором входах которого установлен сигнал логической 1". Это вызывает появление сигнала логического "0" на выходе второго элемента И-НЕ 38, который запускает второй формиро 45 ватель 40 импульсов. На первом выходе последнего формируется импульс(фиг.З,ч). Он запрещает прохождение импульса (фиг. Зд) через второй элемент И-ИЛИ-НЕ 33 на третий выход бло 50 ка 5 управления с выхода первого формирователя 32 импульсов, запускаемого через блок 31 задержки сигналом с выхода первого элемента И-ИЛИ-НЕ 28, и обнуляет триггер 36 выбора разряда,Таким образом, импульс на выходе второго элемента И-ИЛИ-НЕ 33 не появляется (фиг.З,н) и сигнал разрешения пульс (фиг. З,ц) с выхода первого формирователя 32 импульсов. В результате этого на выходе четвертого элемента И-НЕ 41 формируется импульс (фиг.3) поступающий на шестой выход блока 5 управления, который приходит на тактовЫй вход параллельной записи счетчика-регистра 17, записывая в него двоичный код цифры с первого выхода шифратора 3.С информационных Я-выходов счетчика-регистра 17 двоичный код выбранного разряда коррекции поступает на группу первых входов дешифратора 18.На этом выбор корректируемого разряда заканчивается.Таким образом, в отличие от известного устройства выбор корректируемого разряда производится за время двух нажатий клавиш, чго существенно сокращает время коррекции в нескольких разрядах установленного числа.Для восьми значащих разрядов числа при коррекции, например, во втором и восьмом разрядах числа для выбора корректируемых разрядов в известном устройстве необходимо время, равное восьми нажатиям на клавишу, что равно времени нового набора числа.В устройстве для выбора корректи- руемых второго и восьмого разрядов числа необходимо время, равное четырем нажатиям на клавишу.При необходимости увеличить содержание выбранного корректируемого разряда оператор нажимает клавишу "Коррекция выбранного разряда вверх",При этом десятичный код клавиши этой операции преобразуется шифратором 3 в двоичный код, С первого выхода шифратора 3 двоичный код операции поступает на первый вход дешифратора 4, При поступлении на третий его вход импульса (фиг. З,ч) сопровождения кода операции с второго выхода шифратора 3 на выходе дешифратора 4 формируется импульс, поступающий на вход третьего формирователя 42 импуль12657 При коррекции в сторону увеличения разряда на счетчике-регистре 13 импульс с выхода группы вторых выходов дешифратора 18 подается на второй вход элемента И 20, с выхода которого импульс поступает на вход увеличения на единицу счетчика-регистра 13, и его состояние увеличивается на едини 9сов блока 5 управления. С выхода третьего формирователя 42 импульсов короткий импульс поступает на пятый вход второго элемента И-ИЛИ-НЕ 33. Так как на четвертых входах второго элемента И-ИЛИ-НЕ 33 присутствует сигнал логической "1" с прямого триггера 35 режима "Коррекция", на выходе второго элемента И-ИЛИ-НЕ 33 формируется короткий импульс (фиг.З,н), 10 поступающий на третий выход блока 5 управления, приходя на второй вход дешифратора 18, разрешая его работу на время этого импульса.С входа формирователя 42 блока 5 15 управления сигнал (фиг. Зд) поступает на седьмой его выход, приходя на четвертый вход дешифратора 18, что ведет к переключению выходов последнего. При поступлении на его 20 второй вход кототкого импульса на соответствующеЮ выходе второй группы дешифратора 18 Формируется импульс, поступая на вход увеличения на единицу состояния счетчика-регистра,соот ветствующего состоянию счетчика-регистра 17 (либо через элемент И 20, 21, если корректируется любой разряд, кроме первого). Максимально возможному состоянию счетчика-регистра 17 З 0 соответствует выбор самого младшего разряда счетчика-регистра 14.Единичное состояние счетчика-регистра 17 соответствует выбору самого старшего разряда счетчика-реги стра 12 - первой набираемой значимой цифре. В случае, если при коррекции в сторону увеличения числа в разряде,например в самом младшем разрядесчетчика-регистра 14, произойдет пере полнение этого разряда, то на выходепереноса Р 9 счетчика-регистра 14 появляется импульс, поступающий на первый вход элемента И 20, о выходакоторого этот импульс поступает на 4вход увеличения на единицу состояния счетчика-регистра 13 - как болеестаршего разряда, а в счетчике-реги",стре 14 устанавливается нулевое сос.тояние. 55 1 Оцу. Состояние остальных реверсивныхсчетчиков-регистров при этом не изменяется.С седьмого выхода блока 5 управления сигнал поступает на второй входформирователя 19 пачки импульсов,запуская его (фиг,З,), в результатеэтого откорректированное число поступает на выход устройства, пройдямультиплексор 9 и соответствующийрегистр 7 или 8,,Время, необходимое для ввода,равно времени нажатия одной клавиши,Принеобходимости монотонно уменьшить содержимое выбранного разряда операторнажимает клавишу "Коррекция выбранного разряда вниз, В этом случае десятичный код клавиши этой операциипреобразуется шифратором 3 в двоичныйкод, С первого выхода шифратора 3двоичный код операции поступает напервый вход дешифратора 4. При поступлении на его третий вход импульса(фиг, З,а) сопровождения кода операции с второго выхода шифратора 3 навыходе дешифратора 4 формируется импульс, поступающий на вход четвертогоформирователя 43 импульсов, с выходакоторого короткий импульс поступаетна шестой вход второго элементаИ-ИЛИ-НЕ 33. Так как на четвертыхвходах второго элемента И-ИЛИ-НЕ 33присутствует сигнал логической 1с прямого выхода триггера 35 режима"Коррекция, на выходе второго элемента И-ИЛИ-НЕ 33 формируется короткий импульс (Фиг. З,Н), поступающий натретий выход блока 5 управления, приходя на второй вход дешифратора 18,разрешая его работу С входа блока 5управления сигнал (фиг.З,) поступаетна восьмОй его выход, приходя на пя-,тый вход дешифратора 18, что ведет кперекл 1 очению выходов дешифраторз 18,При поступлении на его второй входкороткого импульса (фиг. З,н) на соответствующем выходе третьей группыдешифратора 18 формируется импульс,поступая на вход уменьшения на единицу состояния счетчика-регистра,соответствующего состоянию счетчика-регистра 17 выбора разряда (либо черезэлемент И 22, 23, если корректируетсялюбой разряд, кроме первого).В случае, если при коррекции в сторону уменьшения числа в разряде, например в самом младшем разряде счетчика-регистра 14, произойдетуменьшение числа менее нуля, то на выходе заема реверсивного счетчика- регистра 14 появляется импульс, поступающий на первый вход элемента И 22, с выхода которого этот импульс поступает на вход уменьшения на единицу состояния счетчика-регистра 13 - как более старшего разряда, а в счетчикеегистре 14 устанавливается состояие ндевять 1 ОПри коррекции в сторону уменьшения разряда на счетчике-регистре 13 импульс с выхода группы третьих выходов дешифратора 18 подается на второй вход элемента И 22, с выхода которого 15 импульс подается на вход уменьшения на единицу счетчика-регистра 13, и его состояние уменьшается на единицу. Состояние остальных счетчиков-регистров при этом не изменяется. 20С восьмого выхода блока 5 управления сигнал поступает на третий вход Формирователя 19 пачки импульсов, запуская его (фиг.З,) в результате чего откорректированное число поступает 25 на выход устройства, пройдя мультиплексор 9 и соответствующий регистр 7 или 8. При отсутствии необходимости монотонного увеличения или уменьшения состояния выбранного разряда оператор щ 0 может сразу записать в этот разряд требуемое значение. Для этого оператор после выбора корректируемого разряда нажатием на клавишу "Выбор корректируемого разрядаи клавишу цифры, соответствующей корректируемому разряду по порядку ввода информации, нажимает клавишу той цифры, которая должна быть установлена в выбранном корректируемом разряде. 10 При этом десятичный код клавиши цифры, которую оператор записывает в корректируемый разряд, преобразуется в двоичный код шифратором 3. С первого его выхода этот код поступает на. 45 информационные входы счетчиков-регистров 12-14 и 17.Импульс (Фиг. 3,) сопровождения двоичного кода цифры с третьего выхода шифратора 3 поступает на второй 50 вход блока 5 управления, проходя через первый инвертор 27 на первые входы первого элемента И-ИЛИ-НЕ 28, Так как на третьем входе этого элемента установлен сигнал логической "1" 55 (Фиг,З,х) с прямого выхода триггера 35 режима "Коррекция", на выходе первого элемента И-ИЛИ-НЕ 28 формируется им 12 б 5755 2пульс, через блок 31 задержки запускающий первый формирователь 32 импуль-,сов, с выхода которого импульс (фиг.З,)поступает на первые входы второгоэлемента И-ИЛИ-НЕ 33. Так как на третий и четвертый его входы поступаютсигналы логической " 1" (фиг.З ч) с перпервого выхода второго формирователя40 импульсов и логической "1" (фиг.34с выхода триггера 35 режима "Коррекция" соответственно, то на выходевторого элемента И-ИЛИ-НЕ 33 формируется импульс (фиг.З,), поступающийна третий выход блока 5 управления,приходя на второй вход дешифратора 18,Так как на его третьем, четвертом и пятом входах установлены сигналы логического "Оп с пятого, седьмого и вось.мого выходов блока 5 управления соответственно, то на выходе из группыпервых выходов дешифратора 18 появляется импульс, поступающий на тактовый вход параллельной записи счетчика-регистра, соответствующегокоду, записанному в счетчик-регистр17В этот корректируемый разряд записывается двоичный код клавиши цифры,которую нажал оператор.При нажатии на другие клавиши цифроператором в этот же счетчик-регистрзаписывается двоичный код этих цифр,Одновременно с этим импульс сопровождения кода цифры поступает с выхода первого инвертора 27 на первыйвход пятого элемента И-НЕ 44, на втором входе которого установлен сигналлогической "1" с прямого выхода триггера 35 режима "Коррекция", Это вызывает на выходе пятого элемента И-НЕ44 импульс, поступающий на девятыйвыход блока 5 управления, которыйприходит на четвертый вход формирователя 19 пачки импульсов, На его выходе появляются импульсы (Фиг.З,),переписывающие информацию с реверсивных счетчиков-регистров через мультиплексор 9 в соответствующие регистры 7 и 8, выходы которых являютсявыходами устройства.Таким образом, корректируемая инФормация мгновенно выводится из устройства,В отличие от известного устройства корректировка информации происходит в выбранном разряде за время одного нажатия на клавишу, не требуянесколько раз нажимать клавиши увели 13 1265чения состояния на единицу выбранного разряда "Коррекция выбранного разряда вверх" или "Коррекция выбранногоразряда вниз", что повьппает быстродействие устройства,В известном устройстве для изменения числа "2" на число необходимопять раз нажать клавиши либо "Коррекция выбранного разряда вверх" или"Коррекция выбранного разряда вниз",в предлагаемом устройстве достаточноодного нажатия клавиши.При необходимости набрать новое.число или вернуть устройсво в исходное состояние оператор нажимает.клавишу операции "Ввод, при этом десятичный код этой клавиши преобразуетсяшифратором 3 в двоичный код, поступающий с его первого выхода на первыйвход дешифратора 4, С второго выходашифратора 3 импульс (Фиг.З,а) сопровождения двоичного кода операции поступает на третий вход дешифратора 4,по которому с его выхода поступаетимпульс (Фиг.З,т) на вход блока 5управления, переводя триггер 24 опе-рации "Уровень" и триггер 35 режимаКоррекция в нулевое состояние.Таким образом, устройство установлено в исходное состояние. 30Известное устройство обладает достаточной сложностью вследствие того,что при автоматическом управлении длявыбора корректируемого разряда необходимо формировать пачку импульсовкоррекции, Причем количество импульсов в пачке определяется тем, какойразряд числа будет корректироватьсяи какой разряд числа корректировалсядо этого. Разница междуномерамиразрядов и определяет количество импульсов коррекции в пачке,Кроме того, необходимо знать, какуюкоманду посылать для управления устройством: "Выбор корректируемого раз ряда справа-налево" или "Выбор корректируемого разряда слева-направо",а также какой разряд числа корректировался до этого, иначе время вводаинформации будет неоправдано большим,50что снижает оперативность в управлении устройством и быстродействие уст"ройства.При дистанционном управлении, например, с пульта. выносной клавиатуры оператору необходимо контролировать такую информацию на блоке индикации, 55 34Предлагаемое устройство значительно проще в управлении, особенно при автоматическом управлении, так как выбор корректируемого разряда производится без учета, какой разряд числа корректировался до этого. Причем в любой момент времени определено, какие команды надо подавать для выбора корректируемого разряда. Выбор корректируемого разряда производится за время двух нажатий клавиш независимо от количества корректируемых разрядов устанавливаемого параметра.Это делает оперативным управление устройством и повышает быстродействие устройства.В известном устройстве существует возможность выбора корректируемого разряда, в который не записана информация. Так, при наборе значения 10 кНг на блоке индикации можно установить при шести значащих цифрах значение частоты генератора по табл, 1.Таблица 1 Набираемоечисло известногоустройства 0 0 0 0 1 О кНг Номер разряда 6 5 4 3 2 1 Таблица 2 Набираетсячисло предлагаемогоустройства 1 О О О 0 О кНг Номерразряда 1 2 3 4 5 6 Выбирая корректируемый разряд,можно случайно выбрать незначащий разрядчисла, т,е. третий и выше,При коррекции значения разрядов всторону уменьшения, например, четвертого разряда на табло блока индикации устанавливается число 999010 кНг,что делает некорректным управлениеустройством и в случае ошибки выборакорректируемого разряда делает вводчисла некорректным, что снижает достоверность ввода информации.В предлагаемом устройстве при наборе 10 кНг на блоке индикации устанавливается значение частоты генера"тора по табл. 2.15 1265При выборе любого корректируемого разряда будет выбран значащий разряд любого числа, Управление устройством корректно при выбора любого корректируемого разряда. Это повьппает достоверность вводимой информации и предотвращает некорректное управление устройством.Формула изобретенияУстройство для ввода и вывода информации, содержащее шифратор, два дешифратора, три счетчика-регистра, два регистрамультиплексор, блок индикации, блок синхронизации, блок управления и клавиатуру, выходы которой соединены с первыми входами шифратора, первый выход которого соединен с первым входом первого дешифратора, выход которого подключен к первому входу блока управления, второй вход которого подключен к третьему выходу шифратора, второй выход которого подключен к третьему входу первого дешифратора, выходы группы блока синхронизации подключены к информационным входам группы первого и второго регистров, выходы которых являются выходами устройства, выходы группы блока синхронизации подключены к адресным входам мультиплексора, и к информационным входам группы блока индикации, информационный вход которого объединен с информационными35 входами первого и второго регистров и подключен к выходу мультиплексора, информационные входы которого подключены к информационным выходам счетчиков-регистров с первого по третий, информационные входы которых подключены к выходу шифратора, о т л и ч а ю щ е е с я тем, что, с целью повьппения быстродействия устройства, в него введены третий дешифРатоР, триггер, четвертый счетчик-регистр, формирователь пачки импульсов, четыре элемента И, первый вход третьего дешифратора подключен к первому выходу шифратора, а второй вход объединен с первым входом установки в50 О триггера и подключен к второму выходу шифратора, выход третьего дешифратора подключен к второму входу установки в "О" триггера, выход которого подключен к второму входу первого дешифратора, информационный вход четвертого счетчика-регистра подключен к первому выходу шифратора, а вы 755 6ход подключен к первому входу второго дешифратора, первый выход блока управления подключен к входам установки в "О счетчиков в регистр с перво - го по четвертый, суммирующий вход четвертого счетчика-регистра подключен к второму выходу блока управления, третий выход которого подключен к второму входу второго дешифратора,а четвертый выход - к первому входу формирователя пачки импульсов, пятый выход блока управления подключен к третьему входу второго дешифратора, выходы группы которого подключены к стробирующим входам записи счетчиков- регистров с первого .по третий, третий вход блока управления подключен к первому выходу второго дешифратора, четвертый вход блока управления под- ключен к первому выходу шифратора, шестой выход блока управления подключен к стробирующему входу четвертого счетчика-регистра, четвертый вход второго дешифратора соединен с вторым входом формирователя пачки импульсов и подключен к седьмому выходу блока управления, восьмой выход которого подключен к пятому входу втовторого дешифратора и к третьему входу формирователя пачки импульсов, четвертый вход которого соединен с девятым выходом блока управления, выход переполнения первого счетчика-регистра подключен к первому входу первого элемента И, выход которого подключен к суммирующему входу второго счетчика-регистра, а второй вход первого элемента И подключен к второму выходу второго дешифратора, выход переполнения третьего счетчика-регистра подключен к первому входу второго эле-. мента И, выход которого подключен н суммирующему входу первого счетчика- регистра, а второй вход второго элемента И подключен к третьему выходу второго деыифратора, выход заема первого счетчика-регистра подключен к первому входу третьего элемента И,выход которого подключен к входу вычитания второго счетчика-регистра, а второй вход третьего элемента И подключен к четвертому выходу второго дешифратора, выход заема третьего счетчика-регистра подключен к первому входу четвертого элемента И, выход которого соединен с вычитающим входом первого счетчика-регистра, второй вход четвертого элемента Й подключен к пятому выходу ьторого дешифратора,
СмотретьЗаявка
3832914, 02.01.1985
ПРЕДПРИЯТИЕ ПЯ А-3559
ТКАЧЕНКО ВЛАДИМИР НИКОЛАЕВИЧ, ШАРАПИНСКИЙ ВАЛЕНТИН НИКОЛАЕВИЧ
МПК / Метки
МПК: G06F 3/02
Метки: ввода, вывода, информации
Опубликовано: 23.10.1986
Код ссылки
<a href="https://patents.su/11-1265755-ustrojjstvo-dlya-vvoda-i-vyvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для ввода и вывода информации</a>
Предыдущий патент: Устройство для управления памятью
Следующий патент: Устройство для вывода информации с экрана электронно лучевой трубки
Случайный патент: Лента транспортера для корнеклубнеплодов