Изобретение относится к цифровой технике и может быть использовано в ч системах автоматики, телемеханики и вычислительной техники для преобразования чисел, задаваемых нажатием клавиш на пульте, из десятичной системы счисления в цифровой двоичный код.
Цель изобретения - упрощение устройства и повышение его надежности.
На фиг. 1 приведена функциональная схема устройства; на фиг. 2 - эпюры сигналов, поясняющие его работу.
Устройство содержит клавиатуру 1, регистр 2, второй 3, первый 4 и тре
тий 5 счетчики, первый 6, второй 7, третий 8, четвертый 9 и пятый 10 элементы ИЛИ, элемент 11 задержки, элемент 12 запрета, элемент И 13, генератор 14 импульсов и блок 15 сравнения.
Клавиатура 1 предназначена для задания числа в десятичной системе счисления путем последовательного их нажатия. Ее девять выходов от клавиш 1.0-1.9 по закону одной декады кода 8-4-2-1 подключены к входам первого, второго, третьего и четвертого элементов ИЛИ.
Счетчик 5 предназначен для формирования числа в коде 8-4-2-1, эквива3
лентног) числу в десятичной системе счисления, задаваемого на клавиатур
Устройство работает следующим образом.
Первоначально на клавиатуре 1 нажимается клавиша R, чем достигается
формирование импульса UR (фиг, 2), Этот импульс устанавливает элементы устройства в исходное состояние. Затем последовательно нажимаются клавиши в соответствии с требуемым числом в десятичной системе счисления, например 9781, т.е. ,
Сигналы от информационных клавиш поступают на соответствующие входы первого 6, второго 7, третьего 8 и четвертого 9 элементов ИЛИ, как это показано в таблице. Единица в этой таблице означает, что на соответствующий вход i-то элемента ИЛИ поступает сигнал с выхода j-й клавиши (единица находится на пересечении 1-го элемента и j-й клавиши).
При нажатии девятой клавиши на блоке 1 формируется импульс 11-, который поступает на пятый вход элемента ИЛИ 6 и на второй вход элемента ИЛИ 9, проходит через эти элемен ты и поступает на первый и четверты информационные входы регистра 2, че достигается запись в первые четыре разряда регистра 2 числа 1001,
Импульс U проходит через элемен ИЛИ 10 на вход элемента 11 задержки в котором задерживается на время записи числа в регистр 2, С выхода элемента 11 задержки снимается импульс U , который подводится к второму входу элемента 12 запрета.и, так как сигнал запрета на втором ег входе в момент отсутствует, по ступает на вход сдвига регистра 2, чем достигается сдвиг содержимого регистра 2 на четыре разряда влево.
Импульс с выхода элемента 12 увеличивает содержимое счетчика 4 на единицу.
После нажатия девятой клавиши нажимают седьмую клавишу, затем вось- мую, а затем первую клавишу и описанный процесс повторяется. Так как после нажатия девятой клавиши последо вательно нажимают клавиши восьмую, седьмую и первую, то с соответствующего выхода клавиатуры прследовате но снимаются импульсы Ug, U7 и U., (фиг. 2). Временной интервал между смежным нажатием клавиш значительно превышает время работы устройства.
Поэтому временные оси на графиках разрываются, что показано точками. После нажатия последней клавиши (применительно к рассматриваемому примеру - первой) в регистре 2 оказывается записано число 9781 в двоично-десятичном коде (UDQ), т.е. число 1001 0111 1000 0001, а в счетчике 4 - количество разрядов набранного числа в десятичной системе счисления (UCT). Наличие в соответствующем разряде регистра 2 и счетчика 4 единицы на графиках обозначено вертикальным отрезком, а нуля - точкой. Симвот- лами шиш обозначено количество разрядов этого регистра и счетчика.
0
5
0
5
5
0
5
0
Счетчик 4 совместно с элементом И 13 предназначен для формирования сиг- н 1 запрета, если количество разряде набираемого числа в десятичной сиеiеме счисления превышает допустимое.
После нажатия клавиши младшего разряда числа в десятичной системе счисления нажимают клавишу S. С соответствующего выхода клавиатуры снимается импульс Uj, который поступает на вход генератора 14 и запускает его. С выхода генератора 14 снимаются кратковременные импульсы U, которые поступают на счетные входы счетчика 3 и счетчика 5. В момент времени, когда содержимое счетчика 5 становится равным содержимому регистра 2, с выхода блока 15 сравнения снимается импульс U ,е-, который поступает на генератор 14 и останавливает его. Таким образом, к моменту формирования импульса U содержимое счетчика 3 в цифровом двоичном коде соответствует числу в десятичной системе счисления, каждый разряд которого набран на клавиатуре путем последовательного нажатия клавиш на нем,
Если на клавиатуре ошибочно набрано число в десятичной системе счисления с количеством разрядов, превышающим максимально возможное, на которое рассчитано устройство (N), то в момент нажатия клавиши NMQli;O разряда содержимое счетчика 4 становится равным N.AQ(tc, и с выхода элемента И 13 снимается сигнал, который поступает на первый вход элемента 12 запрета, импульс U с выхода элемента 11 через него не проходит.
Формула из
5
обр
1649526
Устройство для преобразования чисел из десятичной1 в двоичную систе- му счисления, содержащее клавиатуру, первый, второй, третий и четвертый элементы ИЛИ, элемент запрета и регистр, первый информационный .вход которого через первый элемент ИЛИ соединен с первым, третьим, пятым, седьмым и девятым выходами клавиатуры, второй - через второй элемент ИЛИ с третьим, четвертым, седьмым и восьмым выходами клавиатуры, третий - через третий элемент ИЛИ с пятым, шестым, седьмым и восьмым выходами клавиатуры, четвертый - через четвертый элемент ИЛИ с девятым и десятым выходами клавиатуры, вход сброса регистра соединен с двенадцатым выходом клавиатуры, отличающееся тем, что, с целью упрощения устройства и повышения его надежности, в него введены три счетчика, блок сравнения, элемент И, элемент задержки, генератор импульсов
е т е н и я и пятый элемент ИЛИ, входы которого соединены с первого по десятый выходами клавиатуры, выход пятого элемене та ИЛИ через элемент задержки соединен с вторым входом элемента запрета, выход которого соединен со счетным входом первого счетчика и входом сдвига регистра, выходы которого соединены
Ю с входами элемента И, выход которого соединен с первым входом элемента запрета, выходы регистра соединены с входами первой группы блока сравнения, выход которого соединен с пер)5 вым входом генератора импульсов, второй вход которого соединен с одиннадцатым выходом клавиатуры, входы сброса первого, второго и третьего счетчиков соединены с двенадцатым выходом
20 клавиатуры, выход генератора импульсов соединен со счетными входами второго и третьего счетчиков, выходы второго счетчика являются информационными выходами устройства, выходы треть-
25 его счетчика соединены с входами второй группы блока сравнения.
1649526
название | год | авторы | номер документа |
---|---|---|---|
Устройство для преобразования чисел | 1990 |
|
SU1730614A1 |
УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ЧИСЕЛ ИЗ ДЕСЯТИЧНОЙ В ДВОИЧНУЮ СИСТЕМУ СЧИСЛЕНИЯ | 1991 |
|
RU2006909C1 |
Устройство для ввода и вывода информации | 1985 |
|
SU1265755A1 |
Устройство для ввода и вывода информации | 1982 |
|
SU1048466A1 |
Устройство для поиска кадров микрофильма | 1983 |
|
SU1111185A1 |
Устройство для ввода информации | 1982 |
|
SU1049891A1 |
Устройство для ввода-вывода информации | 1989 |
|
SU1686432A1 |
Устройство для программного управления позиционного типа | 1983 |
|
SU1158976A1 |
Устройство для генерирования синхроимпульсов | 1988 |
|
SU1654807A1 |
Аппарат магнитной записи | 1983 |
|
SU1078467A1 |
Изобретение относится к цифровой технике и может быть использовано в системах автоматики, телемеханики и вычислительной техники для преобразования чисел, задаваемых нажатием клавиш на пульте, из десятичной системы счисления в двоичную. Цель изобретения - упрощение устройства и повышение его надежности. Устройство содержит клавиатуру, пять элементов ИЛИ, регистр, блок сравнения, три счетчи-1 ка, генератор импульсов, элемент запрета, элемент И. Цель изобретения достигается за счет исключения из состава устройства постоянных запомина- кнтих устройств с их схемами управления. 2 ил., 1 табл. S fc
Походная разборная печь для варки пищи и печения хлеба | 1920 |
|
SU11A1 |
Способ получения продукта конденсации бетанафтола с формальдегидом | 1923 |
|
SU131A1 |
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Говоров B.C., Семьянинов В.И | |||
Принципы построения радиоэлектронной аппаратуры на интегральных микросхемах, 1978, с | |||
Способ получения на волокне оливково-зеленой окраски путем образования никелевого лака азокрасителя | 1920 |
|
SU57A1 |
Авторы
Даты
1991-05-15—Публикация
1989-05-19—Подача