вым входом третьего элемента И-НЕ и с входом одновибратора, выход которого является выходом формирователя счетного импульса, вькод первого элемента И-НЕ соединен с вторым входом третьего элемента И-НЕ.
название | год | авторы | номер документа |
---|---|---|---|
Таймер | 1986 |
|
SU1322246A1 |
Таймер | 1988 |
|
SU1541587A2 |
Таймер | 1988 |
|
SU1656514A2 |
Таймер | 1988 |
|
SU1531081A1 |
Таймер | 1990 |
|
SU1732338A2 |
Таймер | 1986 |
|
SU1357940A1 |
Таймер | 1985 |
|
SU1357939A1 |
Устройство для сопряжения ЭВМ | 1986 |
|
SU1462341A1 |
Многоканальная система сбора и регистрации измерительной информации | 1989 |
|
SU1783547A1 |
Таймер | 1983 |
|
SU1149233A1 |
1. ТАЙМЕР, содержащий тактовый генератор, два--регистра, формирователь сигнала перезаписи, счетчик, элемент И-НЕ причем группа информационных входов таймера соепинена с группой информационных вхопов первого регистра и с группой информационных входов второго регистра управляющий вход первого регистра соединен с первым входом формирователя сигнала перезаписи и является входом разрешения записи данных таймера группа выходов первого регистра соединена с группой информационных входов счетчика j уйравляющий вход которого соединен с выходом формирователя сигнала перезаписи второй вход которого соединен с выходом переполнения счетчика, выход элемента И-НЕ является выходом сигнала ответа таймера, управляющий вход второго регистра является входом разрешения записи команд таймера, отличающийс я тем, что, с целью расширения его функциональных возможностей за счет обеспечения достоверности с,читьшания информации во время счета, в таймер введены мультиплексор, формирователь счетного импульса и элемент НЕ, причем группа выходов счетчика является группой информационных выходов таймера, выход переполнения счетчика является выходом прерывания таймера, выход тактового генератора соединен с первым .информационным входом мультиплексора, второй информационный вход которого является входом внешнего тактового сигнала таймера, группа выходов второго регистра является группой управляющих входов мультиW плексора, выход которого соединен с первым входом формирователя счетного импульса, второй вход которого соединен с входом элемента НЕ и является входом .разрешения чтения таймера, вьрсод элемента НЕ соединен с первым входом элемента И-НЕ, второй вход которого соединен с выходом х формирователя счетного импульса и со счетным входом счетчика. 2. Таймер по п.1, отличаю д кэ щийся тем, что формирователь счетного импульса содержит три элемента И-НЕ и одновибратор, причем первый вход формирователя счетного импульса соединен с первым входом первого элемента И-НЕ, второй вход которого соединен с первым входом второго элемента И-НЕ и является вторым входом формирователя счетного импульса, второй вход второго элемента И-НЕ соединен с выходом третьего элемента И-НЕ, выход второго элемента И-НЕ соединен с пер
Изобретение относится к вычислительной технике и может быть использовано .в управляющих вйчислительных системах для обеспечения работы в реальном масштабе времени.
Известен таймер, содержащий регистр прерывания, микропроцессор, программируемый счетчик, счетчик, причем выход первого счетчика соединен с входом программируемого счет чика, синхровход которого соединен с синхровходом таймера, информационные входы программируемого счетчика являются информационными входами таймера, выход перепсшнения программируемого счетчика соединен с управляющим входом регистра прерывания микропроцессора, информационные входы счетчика и регистра прерывания являются информационными входами таймера (jj .
Недостатком известного устройства является возможность формирования только одной временной циклограммы.
Наиболее с-лизким по технической сущности к предложенному является таймер, содержащий генератор; два регистра, счетчик, элементы И-НЕ, формирователь сигнала перезаписи, причем информационные входы первого и второго регистров являются соответственно информационными входами таймера, выходы первого регистра соединены соответственно с первыми входа ш элементов И-НЕ, вторые входы которых соединены с вькодом переполнения счетчика, выходы элементов И-НЕ являются соответственно выходами таймера, первый вход формирователя сигнала перезаписи соединен с входом записи таймера, второй вход формирователя сигнала перезаписи соединен с выходом переполнения счетчика и входом останова генератора, выход формирователя сигнала перезаписи соединён с.входом записи счетчика, входом записи второго регистра, входом запуска генератора и выходом прерывания таймера pj.
Недостатком этого устройства является невозможность считывания информации из счетчика во время счета.
Цель изобретения - расширение функциональных возможностейза счет обеспечения достоверности считывания информации во время счета.
Поставленная цель достигается
тем, что в таймер, содержащий тактовьш генератор, два регистра, формирователь сигнала перезаписи, счетчик, элемент И-НЕ, причем группа
информационных входов таймера соединена с группой информационных входов первого регистра и с группой информационных входов второго регистра, управляющий вход первого регистра
соединен с первым входом формирователя сигнала перезаписи и является входом разрешения записи данных таймера, группа выходов первого регистра соединена с группой информационных входов счетчика, управляющий
вход которого соединен с выходом формирователя сигнала перезаписи, второй вход которого соединен с выходом переполнения счетчика, выход элемента И-НЕ является выходом сигнала ответа таймера, управляющий вход втог рого регистра является входом разрещения записи команд таймера, .введен мультиплексор, формирователь
счетного импульса и элемент НЕ, причем группа выходов счетчика является группой информационных выходов таймера, выход переполнения счетчика является выходом прерывания таймера, выход тактового генератора сое динен с первым информационным входом мультиплексора, второй информационный вход которого является входом внешнего тактового сигнала таймера, группа выходов второго регистра является группой управляющих входов мультиплексора, выход которого соединен с первым входом формирователя счетного импульса, второй вход которого соединен с входом, элемента НЕ и является входом разрешения чте ния таймера, выход элемента НЕ соедивен с первым входом элемента И-НЕ второй вход которого соединен с выходом формирователя счетного импуль са и со счетным входом счетчика. Формирователь счетного импульса содержит три элемента И-НЕ и одновибратор, причем первый вход формирователя счетного импульса соединен с первым входом первого элемент И-НЕ, второй вход которого соединен первьм входом второго элемента И-НЕ и является вторым входом формирователя счетного импульса, второй вход второго элемента И-НЕ соединен с вы ходом третьего элемента И-НЕ, выход второго элемента И-НЕ соединен с пер вым входом третьего элемента И-НЕ и с входом одновибратора, выход которого является выходом формирователя счетного импульса, выход первого элемента И-НЕ соединен с вторым входом третьего элемента И-НЕ. На фиг.1 представлена функционал ная схема таймера; на фиг.2 - функциональная схема формирователя счетного импульса. Таймер содержит регистр 1, счетчик 2, регистр 3, группу 4 информационных входов таймера, группу 5 информационных выходов таймера, вход Ь разрешения данных, :вход 7 разрешения записи команд, iвход 8 разрешения чтения, тактовый генератор 9, мультиплексор 10, фор. мирователь 11 счетного импульса, эле iмент 12 И-НЕ, выход 13 сигнала ответа таймера, формирователь 14 сигнала перезаписи, вход 15 внешнего тактового сигнала таймера, выход 16 . прерывания таймера, элемент 17 НЕ. Формирователь счетного импульса содержит элементы 18, 19 И-НЕ, одновибратор 20, элемент 21 И-НЕ. Таймер работает следующим обра;зом. Цифровое значение задаваемого вре менного интервала записывается с группы 4 информационных входов по им пульсу по входу 6 в регистр 1 и счетчик 2. Счетчик 2 работает в режиме вычитания. Импульсы от тактового генератора 9 или-с входа 15 внешнего тактового сигнала через мультиплексор 10 поступают в формирователь 11 счетного импульса. По заднему фронту каждого импульса формируется счетный импульс для счетчика 2. После отсчета заданного временного интервала на выходе переполнения счетчика 2 появляется импульс, который попадает на выход 16 прерывания таймера и через формирователь ,14 сигнала перезаписи восстанавливает цифровое значение временного интервала в счетчике 2, хранящееся в регистре 1. При наличии импульса на входе 8 разрешения чтения необходимо запретить изменение состояния счетчика 2. Для этого формирователь 11 счетного им-. пульса при наличии сигнала на входе 8 разрешения и импульса, поступившего через мультиплексор 10, ожидает окончания импульса на входе 8, после чего формирует счетный импульс, изменяющий состояние счетчика 2. При поступлении сигнала на входе 8 чтения во время импульса на выходе формирователя 11 счетного импульса элемент И-НЕ 12 блокирует сигнал на выходе 13 сигнала ответа до окончания счетного импульса. Сигнал на выходе 13 свидетельствует о наличии достоверной информации на выходе счетчика. Таким образом, синхронизацией сигналом по входу 8 разрешения чтения и импульсом с выхода мультиплексора 10 формирователя 11 счетного импульса и блокировкой сигнала на выходе 13 сигнала ответа до окончания счетного импульса элементом 17 НЕ элементом И-НЕ 12 сигнала ответа достигается считывание достоверной информации со счетчика 2. Технические преимущества устройства заключаются в обеспечении считывания достоверной информации во врея счета. Это позволяет упростить рограмму работы с таймером, что кономит память ЭВМ.
Фиг.1
Фиг. 2
Авторы
Даты
1985-02-28—Публикация
1983-10-20—Подача