Изобретение относится к вычислительной технике и может быть использовано в управляющих вычислительных системах для обеспечения работы в реальном масштабе времени.
Целью изобретения является расширение функциональных возможностей за счет обеспечения однократного запуска таймера.
На фиг.1 представлена функциональная схема таймера; на фиг.2 - функциональная схема формирователя сигнала чтения; на фиг.З - временная диаграмма работы таймера.
Таймер содержит регистр 1, счетчик 2, регистр 3, группу 4 входов задания временного интервала таймера, группу 5 информационных выходов таймера, вход 6 разрешения записи данных, вход 7 разрешения записи команд, вход 8 разрешения чтения таймера, тактовый генератор 9, мультиплексор 10, элементы И 11 и 12, формирователь 13 сигнала чтения, выход 14 признака достоверной информации таймера, формирователь 15 сигнала перезаписи,вход 16 задания частоты внешнего тактового генератора, выход 17 сигнала отсчета заданного интервала времени таймера, группу 18 входов команд таймера. Формирователь сигнала чтения содержит триггеры 19 и 20, элемент НЕ 21, элемент И 22.
I
Таймер работает следую1цим образом,
В исходном состоянии выход второго разряда регистра 3 находится в состоянии логического / О, триггеры 19 и 20 формирователя сигнала чтения обнулены. В регистр 1 и счетчик 2 по импульсу входа 6 записывается цифровое значение временного интервала. В регистр 3 по импульсу входа 7 записл
со
с
сывается код требуемого режима счета таймера.
Для организации режима многократного запуска циклограммы в регистр 3 записывается код, устанавливающий логический О на выходе третьего разряда и логическую 1 на выходе второго разряда регистра 3, Логиче- .ская 1 на выходе второго разряда регистра 3 разрешает передачу через элемент И 12 импульсов тактового генератора или с выхода внешнего тактового сигнала через мультиплексор 10 на счетный вход счетчика 2. После отсчета заданного интервала времени на выходе переполнения счетчика 2 появляется импульс, который попадает на выход 17 сигнала отсчета заданного интервала времени и через форгп1роБатель 15 сигнала перезаписи восстанатзливает цифровое значение временного интервала в счетчике 2, хранящееся в регистре 1, после чего циклограмма повторяется.
Таким образом, таймер работает в непрерывном режиме до тех пор, пока в регистре 2 не запишется код, ус- танавливаюгций логический О на выходе второго разряда регистра 3. Логический О на выходе второго разряда регистра 3 блокирует поступление импульсов на счетный вход счетчика 2.
Для организации режима однократного Зешуска циклограммы в регистр 3 записывается код, устанавливающий логическую 1 на выходах второго и третьего разрядов регистра 3. В этом случае после отсчета заданного интервала времени импульсом с выхода переполнения счетчика 2, поступающим через элемент И 11 на вход сброса в О второго разряда регистра 3, устанавливается логический О на выходе второго разряда регистра 3 и повторньй запуск циклограммы не проводится.
При появлении во время счета сигнала на входе 8 чтения таймера с выхода формирователя сигнала чтения на выход 1А сигнала чтения таймера поступает импульс, обеспечивающий считывание достоверной информации из счетчика.
На фиг.З изображена временная диаграмма сигналов а - сигнал на выход элемента И 22 формирователя сигнала чтения; б - сигнал на выходе тригге0
5
0
5
0
5
0
5
0
5
ра 20 формирователя сигнала чтения; в - сигнал на выходе триггера 19 формирователя сигнала чтения; г - сигнал на входе 8 чтения таймера; д - тактовые импульсы с выхода мультиплексора 10.
На временной диаграмме после появления сигнала на входе S чтения таймера по заднему фронту ближайше- по тактового импульса в момент времени t переключается в единичное состояние триггер 19. По переднему фронту следующего тактового импульса в момент времени t переключается в единичное состояние триггер 20. От момента времени t до момента времени t с выхода элемента И 22 на выход 14 сигнала чтения таймера поступает импульс, обеспечивающий считывание информации из счетчика по окончании пересчета ближайшего тактового импульса после появления сигнала на входе 8 чтения таймера.
Формула изобретения.
1. Таймер, содержащий два регистра, счетчик, формирователь сигнала перезаписи, тактовый генератор,мультиплексор, причем группа информационных входов первого регистра является группой входов задания временного интервала таймера, группа информационных входов второго регистра является группой входов команд
таймера,вход разрешения записи первого регистра соединен с первым входом формирователя сигнала перезаписи и является входом разрешения записи данных таймера, второй вход формирователя сигнала перезаписи соединен с выходом переполнения счетчика и является выходом сигнала отсчета заданного интервала таймера, группа выходов первого регистра соединена с группой информационных входов счетчика, вход разрешения записи которого соединен с выходом формирователя сигнала перезаписи, вход разрешения записи второго регистра является входом разрешения записи команд таймера, выход тактового генератора соединен с первым информационным входом мультиплексора, второй информационный вход которого является входом задания частоты внешнего тактового генератора таймера, выход первого разряда второго реги515
стра соединен с управляющим входом мультиплексора, группа разрядных выходов счетчика является группой информационных выходов таймера, отличающийся тем, что, с целью расширения функциональных возможностей за счет обеспечения однократного запуска таймера, в него введён формирователь сигнала чтения и два злемента И, причем выход мультиплексора соединен с первым входом первого элемента И и с тактовым входом формирователя сигнала чтения,информационный вход которого является входом разрешения чтения таймера, выход второго разряда второго регистра соединен с вторым входом первого элемента И,выход которого соединен со счетным входом счетчика, выход формирователя сигнала чтения является выходом признака достоверной информации таймера, выход третьего разряда ре
1
гистра соединен с первым входом второго элемента И,выход которого соединен с входом сброса в О второго разряда второго регистра,выход переполнения счетчика соединен с вторым входом второго элемента И.
2. Таймер поп.1,отлича- ю щ и и с я тем, что формирователь сигнала чтения содержит два триггера, элемент И и элемент НЕ, причем информационный вход первого триггера является информационным входом формирователя, вход элемента НЕ соединен с синхровходом второго триггера и является тактовым входом формирователя, выход первого триггера соединен с информационным входом второго триггера и с первым входом элемента И, второй вход которого соединен с инверсным выходом второго триггера, выход элемента И является выходом формирователя.
название | год | авторы | номер документа |
---|---|---|---|
Таймер | 1990 |
|
SU1732338A2 |
Таймер | 1986 |
|
SU1322246A1 |
Таймер | 1988 |
|
SU1541587A2 |
Таймер | 1983 |
|
SU1142822A1 |
Таймер | 1988 |
|
SU1656514A2 |
Таймер | 1986 |
|
SU1357940A1 |
Таймер | 1985 |
|
SU1357939A1 |
ИМИТАТОР СИГНАЛОВ УПРАВЛЕНИЯ ПОЗИЦИОНИРОВАНИЕМ МАГНИТНЫХ ГОЛОВОК ОТНОСИТЕЛЬНО МАГНИТНЫХ ДИСКОВ | 1991 |
|
RU2017239C1 |
Аналого-цифровая вычислительная система и аналоговая вычислительная машина (ее варианты) | 1983 |
|
SU1259300A1 |
Запоминающее устройство | 1987 |
|
SU1495849A1 |
Изобретение относится к вычислительной технике и может быть использовано в управляющих вычислительных системах для обеспечения работы в реальном масштабе времени. Отличительной особенностью таймера является то, что в нем исключается возможность задержки отсчета заданного интервала времени при считывании информации из счетчика, обеспечивается однократный запуск циклограммы. Целью изобретения является расширение функциональных возможностей таймера за счет обеспечения однократного запуска таймера. Для этого в таймер введены два элемента И и формирователь сигнала чтения. 3 ил.
фие.1
Фие.2
фие.З
Таймер | 1981 |
|
SU1005010A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Таймер | 1983 |
|
SU1142822A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1989-12-23—Публикация
1988-03-17—Подача