Изобретение относится к информационной технике и может быть использовано для ввода служебной (бит-ориентированной) информации с автоматизированного рабочего места для отладки программного обеспечения вычислительного комплекса. Цель изобретения - расширение области применения устройства путем обеспечения режима коррекции информации. На фиг. 1 представлена функциональная схема устройства для ввода информации; на фиг. 2 - пример технической реализации устройства для ввода информации; на фиг. 3 - временные диаграммы работы устройства. Устройство содержит блок 1 коммутационных элементов (клавиш), блок 2 элементов ИЛИ-НЕ, первый формирователь 3 импульсов, счетчик 4, дешифратор 5, регистр б, генератор 7 импульсов, второй формирователь 8 импульсов и блок 9 индикации. Блок 1 состоит из элементов 10 и 11 коммутации и резисторов 12-15. Блок 2 имеет элементы ИЛИ-НЕ 16-18. Формирователь 3 и.мпульсов содержит ключевые эле.менты 19 и 20, элементы ИЛИНЕ 21, резисторы 22 и 23, конденсатор 24 и усилитель 25. Регистр 6 состоит из триггеров 26-33. Второй формирователь 8 и.мпульсов содержит элемент ИЛИ-НЕ 34 и триггер 35. Предлагаемое устройство для ввода ийформации работает следуюшим образо.м. В исходном состоянии (клавиши отпущены) блок 2 элементов ИЛИ-НЕ осуществляет декодирование исходного набора сигналов от блока 1 коммутационных элементов, при этом с его выходов (по цепи «Строб и «Бит) поступают сигналы «1, а с выхода «Сброс - «О. Сигнал «1 по цепи «Строб поступает на формирователь 8 импульсов, разрешая прохождение импульсов от генератора 7 через формирователь 2 на счетчик 4 и на формирователь 3, с выхода которого задержанный для устранения дребезга сигнал «1 поступает на дешифратор 5 (вход старшего разряда). При этом даже при нулевой комбинации на выходах счетчика 4 выходной сигнал от дешифратора 5 (в данном случае сигнал на выходе 8) не влияет на состояние выходного регистра 6 (выходной регистр 6 связан с дешифратором 5 но выходам О-7). Сигналы с выхода счетчика 4 поступают и на блок 9 индикации, отображаюп ий биты с О по 7. Если в момент индикации, например, бита О на блоке 1 коммутационных эле.ментов нажимают клавишу ввода «1 (верхняя клавиша), блок 2 осуществляет декодирование нового набора сигналов от блока 1, при этом с его выходов по ценя.м «Строб и «Сброс поступают сигналы «О, а с в-ыхода цепи «Бит - «1. Сигнал «О по цепи «Строб поступает на формирователь 8 импульсов, запрещая прохождение импульсов от генератора 7 на счетчик 4 и на формирователь 3, с выхода которого задержанный для устранения дребезга сигнал «О поступает на дешифратор 5 (вход старшего разряда). Нри этом на выходе дешифратора 5 (в данном случае это выход 0) появляется сигнал «1, обеспечивающий уверенную фиксацию «1 в старшем разряде выходного регистра 6. Если в момент индикации бита О на блоке 1 нажимают клавишу ввода «О (нижняя клавиша), блок 2 осуществляет декодирование нового набора сигналов, при этом с его выходов по цепям «Строб, «Сброс и «Бит поступают сигналы «О. Обеспечивается уверенная фиксация «О в старшем разряде выходного регистра 6 без изменения состояния в остальных разрядах выходного регистра 6. Носле отпускания клавиши устройство переходит в исходное состояние. Таким образом, предлагаемое устройст обеспечивает избирательные из.менения необходимого бита информации (позиционного кода). Пример. В исходном состоянии (клавиши 10 и 11 отпущены) на оба входа элемента ИЛИ-НЕ 16 блока 2 поступают сигналы «I, и с его выхода по цепи «Сброс выдается сигнал «О, на оба входа элемента ИЛИ-НЕ 17 блока 2 поступают сигналы «О и с его выхода по цепи «Строб выдается сигнал «1. Сигнал «1 по цепи «Строб поступает на вход Y ключевого элемента 19 и элемент ИЛИ-НЕ 21 формирователя 3 импульсов, с выхода которого сигнал «О поступает на вход V ключевого элемента 20 и входы S и D триггера 35. При этом у элемента 19 вход X и выход Y замкнуты, а у элемента 20 разомкнуты, и конденсатор 24 заряжается по цепи: Ч-Ец - элементы 19 и 22. При достижении на конденсаторе 24 напряжения порогового уровня отпирания элемента 25 на его выходе появляется сигнал «1, поступающий на вход старшего разряда дешифратора 5. На выходе триггера 35 по переднему фронту сигналов тактовой частоты f устанавливается сигнал «О, разрешающий прохождение сигналов тактовой частоты f от генератора 7 через элемент 34 ИЛИ-НЕ формирователя 8 на вход С счетчика 4. Выходы счетчика подключены к входам младших разрядов дешифратора 5 и блока 9 индикации, последний отображает состояние счет чика 4. На оба входа элемента ИЛИ-НЕ 18 блока 2 в исходном состоянии поступают сигналы «О, и с его выхода по цепи «Бит
сигнал «1 поступает на входы D триггеров 26-33.
Учитывая то, что в исходном состоянии с выходов о-7 дешифратора 5 на входы С соответствующих триггеров 26-33 подаются сигналы «О (из-за наличия на входе старшего разряда дешифратора 5 сигнала «1) изменения состояния триггеров 26-33 не происходит.
Если в момент индикации бита О на блоке 1 нажимают клавишу ввода «1 (клавиша 10), на один из входов элемента 17 pjjlH-НЕ поступает сигнал «1, и с его выхода по цепи «Строб выдается сигнал «О Сигнал «О по цепи «Строб поступает на вход V элемента 19 и элемент 21 ИЛИ-НЕ формирователя 3, с выхода которого сигнал «1 поступает на вход V элемента 20 и входы S и D триггера 35. При этом у элемента 19 вход X и выход Y разомкнуты, а у элемента 20 замкнуты и конденсатор 24 разряжается через элементы 23 и 20. При достижении на конденсаторе 24 напряжения порогового уровня запирания элемента 25 на его выходе появляется сигнал «О, поступающий на вход старшего разряда дещифратора 5.
На выходе триггера 35 устанавливается сигнал «1, запрещающий дальнейшее прохождение сигналов тактовой частоты f от генератора 7 через элемент ИЛИ-НЕ 34 на вход С счетчика 4 (т.е. в счетчике сохраняется нулевая комбинация, соответствующая индицируемому биту О на блоке 9).
Состояние на выходах эле.ментов ИЛИНЕ 16 и 18 блока 2 по сравнению с исходным состоянием не изменяется, т.е. с выхода элемента ИЛИ-НЕ 16 по цепи «Сброс выдается сигнал «О, а с выхода элемента ИЛИНЕ 18 по цепи «Бит - «1.
С поступлением сигнала «О на вход старшего разряда дешифратора 5 на его выходе О появляется сигнал «1, поступающий на вход С триггера 26. По переднему фронту сигнала обеспечивается уверенная фиксация «I на выходе триггера 26 (старшем разряде выходного регистра 6).
Если в момент индикации бита О на блоке 1 нажимается клавиша ввода «О (клавиша 11), на один из входов элементов ИЛИ-НЕ 17 и 18 поступает сигнал «I, при этом с выхода элемента ИЛИ-НЕ 17 по цепи «Строб выдается сигнал «О, с выхода элемента ИЛИ-НЕ 18 по цепи «Бит также сигнал «О. Обеспечивается уверенная фиксация «О на выходе триггера 26.
После отпускания клавиши устройство переходит в исходное состояние.
Для оперативного сброса выходного регистра 6 на блоке 1 нажимаются обе клавиши, при этом на оба входа элемента ИЛИ-НЕ 16 поступают сигналы «О и с его выхода по цепи «Сброс выдается сигнал «1, поступающий на входы R триггеров 26-33, обеспечивая установку в нуль всех разрядов выходного регистра 6.
Таким образом, путем манипуляции клавишами блока 1 в соответствии с показао ПИЯМИ блока 9 индикации обеспечивается ввод требуемого позиционного кода и его модификация.
Частота следованиия импульсов от генератора 7 выбирается исходя из условий оптимального восприятия оператором меняющейся информации на блоке 9.
На фиг. 3 представлена временная диаграмма работы устройства в случае изменения О (старшего), 3 и 5 битов в позиционном коде.
0 Как видно из временной диаграммы, изменение состояния бита позиционного кода осуществляется во время индикации этого бита (показания блока 9). Для изменения состояния бита позиционного кода с «О
5 на «1, нажимается клавиша 10 (на временной диаграмме - для изменения состояния битов О и 5), для изменения состояния бита позиционного кода с «1 на «О нажимается клавиша 11 (на временной диаграмме - для изменения состояния бита 3).
0 В момент нажатия клавиши 10 или 11 в цепи «Стр i формируется сигнал «О, на выходе эле ента ИЛИ-НЕ 21 формирователя 3 импульсов - сигнал «1,. на выходе триггера 35 - сигнал «Ь, запрещающий прохождение тактовых импульсов с выхода
5 элемента ИЛИ-НЕ 34 фор.мирователя 8 ча счетчик 4, на выходе элемента 25 - сигнал «О с задержкой . В этот же момент (нажатия клавиши) обеспечивается фиксация требуемого бита позиционного кода в
0 выходном регистре 6, так как на выходе дешифратора 5 появляется сигнал «1 (на входе старшего разряда имеется сигнал «О с выхода элемента 25 с задержкой f, поступающий на вход С требуемого разряда выходного регистра, а в цепи «Бит имеется
сигнал 1 (при нажатии клавищи 10) или «О (при нажатии клавиши 11).
После отжатия клавиши 10 или 11 цепи «Строб и «Бит переходят-в исходное состояние «1, на выходе триггера 35 с задержкой в половину периода частоты f устанавливается состояние «О, разрешающее прохождение тактовых импульсов с выхода элемента ИЛИ-НЕ 34 на счетчик 4 до следующего нажатия клавиш.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля знаний обучаемых | 1987 |
|
SU1524082A1 |
Устройство для ввода и вывода информации | 1985 |
|
SU1265755A1 |
Устройство для ввода и вывода информации | 1982 |
|
SU1048466A1 |
Устройство для ввода-вывода информации | 1987 |
|
SU1451674A1 |
Устройство для ввода информации | 1982 |
|
SU1048465A1 |
Устройство для ввода-вывода информации | 1989 |
|
SU1686432A1 |
Устройство для отображения информации | 1988 |
|
SU1501135A1 |
Устройство для тестового контроля цифровых узлов | 1980 |
|
SU918949A1 |
Устройство для ввода информации | 1988 |
|
SU1529210A1 |
Устройство для отображения графической информации на экране телевизионного индикатора | 1987 |
|
SU1439672A1 |
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ, содержащее блок коммутационных элементов, генератор импульсов, счетчик, выходы которого соединены с блоком индикации и первый формирователь импульсов, отличающееся тем, что, с целью расширения области применения устройства путем обеспечения режима коррекции информации, в него введены блок элементов ИЛИ-НЕ, второй формирователь импульсов, дешифратор и регистр, выходы которого являются выходами устройства, а входы соединены с соответствующими первым и вторым выходами блока элементов ИЛИ-НЕ и дешифратора, входы группы которого соединены с выходами счетчика, вход которого соединен с выходом второго формирователя импульсов, первый и второй входы которого соединены с выходами генератора импульсов, а третий вход соединен с входом первого формирователя импульсов и третьим выходом блока элементов ИЛИ-НЕ, входы которого соединены с соответствующими выходами блока коммутационных элементов, выход первого формирователя импульсов соес $3 динен с входом дещифратора. о с
Устройство для ввода информации | 1980 |
|
SU932480A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для ввода информации | 1982 |
|
SU1022140A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1985-10-30—Публикация
1984-04-29—Подача