Тактовые входы могут запускаться, в частности, фронтом подводимого импульса, либо соответствующим уровнем входного сигнала, либо путем использования метода «ведущий — ведомый» (англ. master — slave ).
Встречаются различные обозначения входов триггеров на схемах. Асинхронный вход записи (установки) обозначается обычно W, Sили Р, стирающий вход (сброс) — как Z, Rили С. Синхронные входы имеют обозначения, зависящие от типа триггера, например J, К, D. Тактирующий вход обозначается буквой Тили С. Выходы триггеров обозначаются как Qи Q¯.
Что такое триггер D-типа?
Пример схемы триггера D-типа представлен на рис. 12.18, а . Это триггер, образованный, например, из одного элемента НЕ, двух элементов И и двух элементов ИЛИ и характеризующийся тем, что он передает информацию с синхронного входа Dна выход Qв том случае, когда сигнал на тактирующем входе Тсоответствует состоянию 1. Для Т= 0 вход Dблокируется, т. е. триггер не считает сигнал с этого входа и он не влияет на состояние триггера, а ранее введенная информация сохраняется. Недостатком триггера Dявляется передача на выход помех, имеющихся на входе при Т= 1.
В зависимости от типа тактирующего входа различают триггеры D, запускаемые фронтом импульса и уровнем. Условное графическое изображение триггера Dпоказано на рис. 12.18, б .
Рис. 12. 18. Схема триггера D, состоящего из пяти элементов НЕ, Иили ИЛИ( а), и условное графическое обозначение ( б)
Пример схемы триггера Т, образованного из четырех элементов И — НЕ, и его графическое обозначение представлены на рис. 12.19, а, б . Триггер Тменяет состояние выхода на противоположное, если состояние на входе изменяется с 0 на 1. Его можно также осуществить, используя, например, триггер D, если соединить вход Dс выходом Q(рис. 12.20).
Рис. 12.19. Схема триггера Т, состоящего из четырех элементов И — НЕ( а), и условное графическое обозначение ( б)
Рис. 12.20. Триггер Т, созданный на базе триггера D
Триггер JK имеет два программирующих входа: Jи К, один тактирующий вход, а также выходы, позволяющие предварительную установку триггера ( Rи S). Возможны различные практические реализации с разным составом логических элементов. Графическое изображение триггера JK показана на рис. 12.21.
Рис. 12.21. Условное графическое обозначение триггера JK
Таблица состояний триггера (табл. 12.7), включающая состояние выхода как перед подачей ( Q 0) тактового импульса на тактирующий вход, так и после его подачи ( Q 1), имеет следующий вид:
Из табл. 12.7 видно, что состояние, в котором устанавливается триггер, зависит не только от состояний, существующих в данный момент ка входах Jи K, но и от состояния, в котором триггер находился перед этим. Если J= 1 и К= 1, то появление тактового импульса вызывает изменение состояний выходов, так же как для триггера Тпри Т= 1. Если J= 0 (или К=0, или J= К= 0), то триггер JKработает так же, как триггер RS, и состояние на другом программирующем входе не имеет значения.
На рис. 12.22 приведены временные диаграммы, иллюстрирующие работу триггера JK.
Рис. 12.22. Временная диаграмма для триггера JK
Читать дальше