Изобретение относится к вычислительной технике, предназначено для управления пии1уше машинкой. . По основному авт. св. № 746495 известно устройство управления пишущей машинкой, используемое преимущественно в изделиях вычислительной техники и оргтехшжи, содержа-, щее клавиатуру, шифратор, исполнительные элементы, блок памяти, дешифратор, формирователь импульсовi счетчики, элементы И-ИЛИ, ИЛИ, И, распределитель команд и триггер. Устройство управления пишущей машиной позволяет разделить функцию набора и записи ииформации в запоминающее устройство и функцию непосредственной печати информации на бланк с сохранением последовательности про изводимого набора. Асинхронная работа клавиа туры и печатающего устройства дает возможность оператору, не снижая скорости, производить набор информации при перемещении каретки (при исполнении функций возврата каретки, табуляции, возврата нл шаг и т.д. 1 Однако в процессе набора информацш -. возможен случай, когда количество кодов, по ступивших от клавиатуры пишущей машины за время выполнения п( функции, превышает емкость запоминающего устройства, что приводит к искажению подготавливаемой информации. Цель изобретения - повыше ше надежности устройства. Поставленная цель достигается тем, что в устройство управления пишущей машииой введены последовательно соединенные второй дешифратор, второй триггер, второй элемент И, выход которого является выходом устройства, а второй вход соединен с выходом элемента ИЛИ, инверсный выход второго триггера соединен с вторым входом первого формирователя импульсов, вход второго дешифратора соединен с выходом третьего счетчика. Введение в устройства управления пишущей машинки обеспечивает блокирование работы клавиатуры, как только в реверсивный счетчик будет записано двойное число, определяющее максимально допустимый объем используемого запоминающего устройства. На чертеже изображена структурная схема устройства управления пишущей машинкой. Устройство содержит клавиатуру 1, шифратор 2, йсп6л1штельные элементы 3, блок па мяти 4, дешифратор 5, второй формирователь импульсов 6, первый формирователь импульсов 7, первый счетчик 8, элемент И-ИЛИ, 9, третий счетчик 10, элемент ИЛИ 11, элемент И 12, распределитель команд 13, второй счетчик 14, триггер 15, второй дешифратор (перепрлнеиия) 16, второй триггер 17, второй элемент И 18. Шифратор 2 служит для выработки восьмиразрядного кода, соответствующего нажимаемой клавише на клавиатуре I блок . памяти 4 - для записи и хранения кодов, поступивших с шифратора 2; первый формиро ватель импульсов 7 - для преобразования сиг нала, поступающего с шифратора 2, в сигнал короткой длительности; счетчик 8 - для последовательной выборки адресов блока памяти 4, по которым необходимо производить запись информации. Элемент И-ИЛИ 9 предназнатен для подключения адресных входов блока памяти 4 к выходу счетчика 8 при наличии сигнала на выходе формирователя импульсов 7 или к выходу счетчика 14 при отсутствии сигнала на выходе формирователя импульсов 7 Вход счетшка 14 для выборки адресов блока памяти 4, по которым производится считывани информации, подключен к выходу формирователя импульсов 6, предназначенного для выработки сигналов управления исполнительными элементами 13. Третий счетчик 10 служит для подсчета количества записанных в блок памяти 4 кодов путем подсчета синхросигналов, посту пающих на прямой вход счетчика, и определения необходимости запуска исполнительных элементов 3 для печати очередного символа, код которого хранится по определенному адресу в блоке памяти 4. Реверсивный вход счет чика 10 соединен с выходом распределителя команд 13, а выходы счетчика 10 объединены по ИЛИ элементом И. Триггер 15 служит дпя формирования сигнала Ш1кла печати. Элемент И 12 вырабатьшает сигнал запуска распре делителя/команд 13. Устройство работает следующим образом. При нажатии оператором клавиши на клави атуре 1 шифратор 2 вырабатывает синхроим., пульс, который поступает на первый формирователь импульсов 7. Если триггер 17 находится в состоянии О, то сформированный прямоугольный импульс с выхода формирователя импульсов 7 поступает на разрешающий вход элемента И-ИЯИ, 9 и подключает к адресному входу блока памяти 4 первый счетчик 8. Одновременно он поступает на вход разрешени записи блока памяти 4 и производит запись кода, выработанного шифратором 2 по адресу, соответствующему состоянию первого счетчика 8. Кроме того, этот же импульс, поступая на прямой вход третьего счетчика Ю, записывает в него двоичную единицу. С выхода третьего счетчика 10 }а вход элемента ИЛИ 11 поступает уровень 1, который на выходе последнего устанавливает разрешающий потенциал. Этот потенциал поступает ни один вход элемента И 12. На другой его вход поступает разрешающий потенциал с выхода триггера 15. В результате импульс с выхода элемента И 12производит запуск распределителя команд 13и на его выходе появляются, управляющие тактовые импульсы. Задний фронт импульса с выхода первого формирователя импульсов 7 добавляет двоичную единицу к содержимому первого счетчика 8. Тактовый импульс с выхода распределителя команд 13 устанавливает в состояние 1 триггер 15 и тем самым закрывает элемент И 12. Этот же импульс, поступив на реверсивный вход третьего счетчика 10, вычитает двоичную еди1шцу из его содержимого и запускает второй формирователь импульсов 6, да-выходе которого появляется стробирующий сигнал, разрешающий работу дешифратора 5. Так как к этому времени сигнал с выхода первого формирователя импульсов 7 прекратил свое действие, то к адресным входам блока памяти 4 подключается через элемент И-ИЛИ 9 второй счетчик И. Код с выхода блока памяти 4 по выбранному адресу поступает на дешифратор 5 и с постутшением стробирующего импульса с выхода второго формирователя импульсов 6 на дешифратор 5 с выхода последнего включается соответствующий исполнительный элемент 3. По окончании цикла печати второй формирователь импульсов 6 вырабатывает импульс, по которому добавляется двоичная единица к содержимому второго счетчика 14 и устанавливается в состояние О триггер 15. Если при выполнении пишущей машинкой заданной функции набрано несколько символов, то на прямой вход третьего счетчика 10 поступает двоичных единиц больше, чем на реверсивный вход и содержимое этого счетчика отлично от нуля. По окончании цикла печати триггер 5 устанавливается в состояние О, на входе элемента И 12 присутствуют разрешающие потенциалы. Импульс с выхода элемента И 12 производит запуск распределителя команд 13 и происходит печать очередного кода, записанного в блок памяти 4. Если в процессе набора информации в третий счетчик 10 записано двоичное число, определяющее максимально допустимый объем используемогр блока памяти 4, на выходе дешифратора переполнения 16 появляется сигнал, который устанавливает второй триггер 17 в состояние 1. Сигнал инверсного выхода триггера 17 запрещает работу первого формирователя импульсов 7, блокируя тем самым работу устройства от клавиатуры 1 пишущей машины. Но так как содержимое третьего счетчика 10 отлично от О, то происходит автомати ес{сая распечатка кодов, записанных в блок памяти 4. Сигнал с прямого выхода второго триггера 1 поступает на один из входов второго элемента И 18. На Щ)угой вход элемента И 18 поступает сигнал с выхода элемента ИЛИ И, автоматиадски вьшолняющего функцию деушфратора нулевого состояния третьего счетчика 10, Как только содержимое третьего счетчика 10 становится равным двоичному О, что соответствует состоянию, при котором распечатаны все коды, записанные в блок памяти 4, на выходе второго элемента И 18 сформируется сигнал сбоя устройства. Дальнейшая работа возможна после осуществления общего сброса устройства и приведения всех его узлов, в том числе и второго триггера 17 в исходное состояние. Использование изобретения позволяет обеспечить безотказную работу устройства 95 - правления пишущей машины и повысить остоверность подготавливаемой информации, ез увеличения обьема запоминающего устройства. Усовершенствование известного устройств позволяет сократить затраты на реалнзацию блока памяти и повысить надежность устройства. Формула изобретения Усгройство для управления пишущей машинкой по авт. св. N 746495, отличающееся тем, что, с целью повышения надежности устройства, в него введены последевательно соединенные второй дешифратор, второй триггер, второй элемент И, выход которого является выходом устройства , а второй вход соединен с выходом элемента ИЛИ, инверсный выход второго триггера соединен с вторым входом первого формирователя импульсов, вход второго дешифратора соединен с выходом третьего счетчика. Источники информации, принятые во внимание при экспертизе ,, . I. Авторское свидетельство СССР N 746495, кл. G 06 F 3/12, 1978 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для управления пишущей машинкой | 1978 |
|
SU746495A1 |
Устройство для подготовки информации на перфоленте | 1977 |
|
SU684549A1 |
Устройство для ввода информации | 1983 |
|
SU1092486A1 |
Устройство для подготовки данных | 1988 |
|
SU1617429A1 |
Устройство для контроля знаний обучаемых | 1990 |
|
SU1758658A1 |
Устройство оперативной связи с управляющими программами | 1981 |
|
SU970351A1 |
Тренажер радиооператоров | 1984 |
|
SU1180957A1 |
Устройство для ввода информации | 1983 |
|
SU1149236A1 |
Устройство для фиксации и документирования времени | 1977 |
|
SU748335A2 |
Устройство для ввода и вывода информации | 1980 |
|
SU920692A1 |
Авторы
Даты
1982-08-15—Публикация
1981-01-14—Подача