название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1984 |
|
SU1405042A1 |
МИКРОПРОЦЕССОРНАЯ СИСТЕМА УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМИ ПРОЦЕССАМИ | 1991 |
|
RU2012035C1 |
Устройство для ввода информации | 1981 |
|
SU1005013A1 |
Устройство для ввода цифровой информации | 1990 |
|
SU1698884A1 |
Электронные часы | 1980 |
|
SU928169A1 |
Устройство для индикации | 1985 |
|
SU1261005A1 |
Устройство контроля и управления технологическим комплексом для намотки изделий | 1989 |
|
SU1661721A1 |
Устройство для анализа логических состояний | 1980 |
|
SU1096648A1 |
Имитатор канала | 1987 |
|
SU1467556A1 |
Устройство для обучения | 1988 |
|
SU1663618A1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах автоматизированной обработки информации. Целью изобретения является по- И1шение быстродействия устройства. Устройство содержит блок управления 1, блок 2 постоянной памяти, индикаторы 3,4, клавиатуры 5,8, блоки 6,7 буферной памяти. В устройстве набор информации осуществляется формализованными понятиями, т.е. при нажатии одной клавиши заполняется целое значение параметра. Устройство представляет оператору в виде подсказки все значения заполняемого параметра, которые отображаются под прозрачными клавишами клавиатуры, и оператору необходимо только выбрать нужное значение параметра. Это позволяет сократить время поиска необходимой информации и тем самым повысить скорость ввода информации. 2 ил. & (Л
:с сх j; 01
Озиг.1
Изобретение относится к автомати- ке и вычислительной технике и может быть использовано в различных системах автоматизированной обработки ин- формации.
Целью изобретения является повышение скорости и надежности ввода информации.
На фиг.1 приведена структурная схема устройства; на фиг.2 - функциональная схема блока управления.
Устройство для ввода информации содержит (фиг.1) блок I управления, блок 2 постоянной памяти, информаци- оНное табло 3, табло 4 параметров, клавиатуру 5, первый 6 и второй 7 блоки буферной памяти, клавишное устройство 8 с прозрачными клавишами.
Блок 1 управления (фиг.2) содер- жит дешифратор 9 кодов команд, триггеры 10-13, регистр 14 адреса, селектор J5, первый, второй, третий счетчики 16-18 адресов, элементы И 19-21 элементы ИЛИ 22-25, элементы 2И-ИЛИ 26-29.
Блок 1 управления предназначен для организации чтения информации из блока 2 постоянной памяти и распределения ее между блоками 6,7 бу- ферной памяти, табло 3,4 в соответствии с кодами команд, сопровождающими информацию от блока 2, и сигналами управления, поступающими от клавиатуры 5 и клавишного устройства 8.
Блок 2 постоянной памяти предназначен для хранения информации, начальных адресов задач, начальных адресов значений параметров и кодов команд. Блок 2 постоянной памяти раз бит на две зоны - зону перечня задач и зону самих задач. Слово, храняюще- еся в ячейке памяти, состоит из информационной части и кода команды.
Табло 3 предназначено для отобра- жения формируемого информационного сообщения. Табло 4 предназначено для отображения перечня задач и значений заполняемого параметра.
Клавишное устройство 8 предназначено для ввода необходимого значения заполняемого параметра и представляет собой клавиатуру с прозрачными клавишами, носителем информации которой является экран табло 4 парамет ров, на котором под каждой.клавишей отображаются значения параметра.
Блок 6 -буферной памяти предназначен для формирования и временного
г
5
0 5
0 5
0
д
,
0
хранения информационного сообщения и вьщачи его внешнему устройству.
Блок 7 буферной памяти предназначен для временного хранения началь- нь1х адресов значений параметров и задач, отображаемых на табло .4 под прозрачными клавишами устройства 8.
Клавиатура 5 функциональная предназначена для управления процессом набора и выдачи информационного сообщения .
Дешифратор 9 команд (фиг.2) предназначен для преобразования двоичного кода команды в сигналы управления.
Сигнал на первом выходе дешифратора 9 формируется при поступлении кода команды, сопровождающего номера задач, или значения параметров. Сигнал на втором выходе формируется при поступлении кода команды, сопровождающего начальные адреса задач, или значений параметров. Сигнал на третьем выходе формируется при поступлении кода команды, указывающесо об окончании перечня задач. Сигнал на четвертом выходе формируется при поступлении кода команды, сопровождающего параметры задач. Сигнал на пятом выходе формируется при поступлении кода команды, указывающего об окончании списка значений параметра.
Блок 1 управления работает следующим образом.
При поступлении сигнала от клавиши НУ (начальная установка) клавиатуры 5 триггеры 10 и И, регистр 14, счетчики 16-18 адресов устанавливаются в исходное состояние (цепи установки схемы в исходное состояние условно на фиг.2 не показаны).
При нажатии клавиши ПЗ (перечень задач) на клавиатуре 5 сигнал 1 поступает на вход триггера 12, а через элемент ИЛИ 23 - на вход триггера 11, на элемент 2И-ИЛИ 26 и на вход счетчика 16 адреса. На выходе счетчика 16 адреса формируется нулевой адрес. На выходе элемента 2И-ИЛИ 26 формируется сигнал обращения к блоку 2. По заднему фронту каждого сигнала обращения содержимое счетчика 6 адреса увеличивается на единицу. Триггер П устанавливается в единичное состояние, подготавливая элемент 2И-ИЛИ 26 для формирования циклического обращения к блоку 2. На выходе триггера I2 устанавливается режим записи информации в блок 6.
При поступлении каждого синхроимпульса, сопровождающего каждое слово информации от блока 2, на выходе эле tieHTa 2И-ИЛИ 26 формируется обращение к блоку 2, При появлении сигнала на первом выходе дешифратора 9 на выходе элемента И 20 формируется сигнал разрешения для отображения информации на индикаторе 4. При появлении сигнала на втором выходе дешифратора 9 разрешающий сигнал через элемент И 21 поступает на вход триггера 13, на элемент 2И-ИЛИ 29 и на четный С- вход счетчика 18 адреса. На выходе триггера 13 устанавливается режим записи информации в блок 7. На выходе элемента 2И-ШШ 29 формируется сигнал обращения к блоку 7. По заднему фронту сигнала обращения содержимое счетчика 18 адреса увеличивается на единицу. При появлении сигнала на третьем выходе дешифратора 9 сигнал 1 через элемент ИЛИ 22 устанавливает триггер 11 в нулевое состояние и прекращает формирование циклического обращения к блоку 2 постоянной памяти.
При нажатии клавиши на клавшпном устройстве 8 синхроимпульс поступает на V-вход счетчика 18 и разрешает запись в нем кода нажатой клавиши. Кроме того, синхроимпульс от клавиатура 8 поступает на нулевой вход триггера 13 и на вход элемента 2И-Ш1И 29. На выходе триггера 13 устанавливается режим чтения информации, а на выходе элемента 2И-ИЛИ 29 формируется сигнал обращения к блоку 7 буферной памяти. Синхроимпульс от клавиатуры 8 поступает также на управляющий В- вход селектора 15, разрешая прохождение начального адреса от блока 7 на D-вход счетчика 16 адреса, и на вход элемента ИЛИ 23 для формирования сигналов управления к блоку 2 постоянной памяти, которые формируются аналогично, как от сигнала, поступающего от клавиши ПЗ. При появлении сигнала на четвертом выходе дешифратора 9 на выходе элемента 2И-Ш1И 27 формируется сигнал, поступающий на вход 2И-ИПИ 28, на выходе которого в режиме записи информации формируется сигнал обращения к блоку 6 буферной памяти. По заднему фронту сигнала обращения содержимое счетчика 17 увеличивается на единицу. Одновременно сигнал с выхода элемента 2И-ШШ 27.
поступает на табло 3 и разрешает отображение на нем информации. Также сигнал с четвертого выхода дешифра- тора 9 через элемент ИЛИ 25 устанавливает счетчик 18 адреса в нулевое состояние. При поступлении сигнала с пятого выхода дешифратора 9 триггер 1-1 устанавливается через элемент ИЛИ 22 в нулевое состояние, при этом прекращается дальнейшее формирование сигналов управления к блоку 2. Кроме того, этот сигнал разрешает запись адреса с выхода счетчика 16 адреса в регистр 14. Также сигнал с пятого выхода и дешифратора 9 устанавливает триггер 10 в единичное состояние. Сигнал 9 единичного выхода триггера 10 поступает на входы элементов И 9 и 2И-ИЛИ 27. В этом случае при появлении сигнала на первом выходе дешифратора 9 на выходе элемента 2И- ИШ 27 формируется сигнал, обеспечивающий формирование сигналов управле- ния по записи информации в блок 6 и отображении ее на табло 3. При поступлении сигнала с второго выхода дешифратора 9 на выходе элемента И 9 формируется сигнал, который через элемент ИЛИ 22 устанавливает триггер Ив нулевое состояние. При нажатии клавиши СП (следзпмций параметр) на клавиатуре 5 сигнал поступает на вход триггера 10, на А-вход селектора 55 и на элементы ИЛИ 23 и 25. Триггер 10 и счётчик 18 адреса через элемент ШШ 23 устанавливаются в нулевое состояние. Содержимое регистра 14 (начальный адрес следующе- го параметра) через селектор 15 записывается в счетчик 16 адреса. По сигналу на выходе элемента ИЛИ 23 формируются сигналы управления к блоку 2 постоянной памяти. При нажатии клавиши Ввод на
клавиатуре 5 разрешакнций сигнал поступает на нулевой вкод триггера 12, на выходе которого формируется режим чтения информации из блока 6, и че- рез элемент ШШ 24 устанавливает счетчик I7 адреса в нулевое состояние. При поступлении сигналов запроса от внешнего устройства на выходе элемента 2И-ШШ 28 формируются сигналы обращения к блоку б буферной
памяти.
Устройство работает следующим образом.
При нажатии оператором клавиши НУ (начальная установка) на клавиатуре 5 функциональной устройство для ввода информации устанавливается в исходное состояние.
При нажатии клавиши ПЗ (перечень задач) на клавиатуре 5 блок 1 управления организует чтение информации из зоны перечня задач блока 2 постоянной памяти. С выхода блока 2 вьщаются номера задач вместе с кодами команд, по которым блок 1 управления формирует разрешение ввода информации (.перечня задач) на табло 4. После выдачи каждого номера задачи из блока 2 постоянной памяти вьздает- ся начальный адрес задачи, находящейся в зоне задач блока 2. Начальньй адрес задачи сопровождает код команды, по которому блок 1 управления разрешает - запись начального адреса в блок 7 буферной памяти. Каждое слово из блока 2 постоянной памяти сопровождается синхроимпульсом, по которому блок 1 управления организует циклическое обращение к блоку 2. После выдачи всего перечня задач из блока 2 поступает код команды, по которому блок 1 управления прекращает формирование циклического обращения. Таким образом, по клавише ПЗ на табло 4 под прозрачными клавишами устройства 8 отображаются номера задач , а в блок 7 буферной памяти запи- сьгааются соответствующие им начальные адреса.
При нажатии на клавишу, под которой отображается номер нзгжной задачи с выхода клавишного устройства 8 в блок 1 управления поступает номер клавиши в двоичном коде и синхроимпульс. Блок t управления производит считывание начального адреса выбранной задачи из блока 7 буферной памяти и организует обращение к зоне задач блока 2 постоянной памяти по этому начальному адресу. С выхода блока 2 вьщается первый параметр задачи и его значения. Параметры сопровождаются кодом команды, по которому блок 1 управления записывает этот параметр в блок 6 буферной памяти и разрешает отображение его на табло 3. Значения параметра сопровождаются кодом команды, по которому блок 1 управления разрешает отображение их на табло 4 под прозрачными.клавишами устройства 8. После каждого значения параметра
5
0
5
0
5
0
5
0
5
от блока 2 постоянной памяти поступает начальный адрес данного значения с кодом команды, по которому блок 1 управления осуществляет запись этого адреса в блок 7 буферной памяти, т.е. после этой операции на табло 3 отображается параметр решаемой задачи, на табло 4 перечень его значений, в блоке 7 буферной памяти записаны начальные адреса значений параметра.
При нажатии клавиши, под которой отображается необходимое значение параметра, с клавишного устройства 8 поступает двоичный код клавиши и синхроимпульс, по которым блок 1 управления организует выбор из блока 7 буферной памяти начального адреса значения параметра и осуществляет обращение по этому адресу к блоку 2 постоянной памяти. С выхода блока 2 вьщается выбранное значение параметра с кодом команды, по которому блок 1 управления осуществляет запись его в блок 6 буферной памяти и отображение на та.бло 3.
После заполнения первого параметра вы:зывается следующий параметр наг- жатием клавиши СП (следукнций параметр) . Блок 1 управления организует выдачу параметра из блока 2 постоянной памяти в блок 6 буферной памяти и на табло 3 и его значений на табло 4, начальных адресов значений в блок 7 буферной памяти.
Заполнение параметра и вызов следующих параметров осуществляется аналогично.
После окончания набора информа-, ционного сообщения нажатием клавиши Ввод сформированное сообщение в блоке 6 буферной памяти выдается иа выход устройства по запросам, поступающим от внешнего устройства.
Формула изобретения
Устройство для ввода информации, содержащее блок постоянной памяти, информационное табло и табло параметров, первый блок буферной памяти, первую клавиатуру, блок управления, первая группа входов которог р соединена с выходами первой клавиатуры, первый и второй выходы блока управления подключены к входам разрешения информационного табло и табло параметров, информационные входы которот го соединены с выходами блока постоянной памяти, адресные и управляющие входы первого блока буферной памяти подключены к выходам первой группы блока управления, первые входы-выходы которого соединены с входами-выходами блока постоянной памяти, отличающееся тем, что, с целью повьшения скорости и надежности ввода информации, в устройство введены второй блок буферной памяти и клавишное устройство с прозрачньпчи клавишами, выходы которой подключены
к второй группе входов блока управления, выходы блока постоянной памяти подключены к информационным входам информационного табло и информационным входам первого и второго блоков буферной памяти, вторые входы- выходы блока управления соединены с адресными и управляющими входами второго блока буферной памяти, причем табло параметров расположено под прозрачными клавишами клавишного устройства.
Устройство для ввода информации | 1980 |
|
SU862137A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
ПУЛЬТ ДЛЯ ВВОДА ЦИФРОВОЙ ИНФОРМАЦИИ | 0 |
|
SU393738A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1988-02-28—Публикация
1986-03-19—Подача