JK-триггер
JK-триггер имеет два информационных входа J и K, тактовый динамический вход C, и два приоритетных асинхронных входа установки S и сброса R (рис. ).
Рис. JK-триггер:
а – принципиальная схема;
б – временные диаграммы работы
В таблице истинности триггера (табл. 9) значком «Х» обозначаются произвольные значения переменных J, K и C, которые не оказывают влияния на результат вследствие приоритета входов R, S (моменты времени t4, t5, t6, t7). Этим же определяется нестабильность при R = S = 1, т.к. схема работает как асинхронный RS-триггер.
В случае если R = S = 0, асинхронный триггер переходит в режим хранения и разрешается работа синхронного динамического JK-триггера. Запись информации происходит, для данной схемы триггера, по переднему фронту (0-1) сигнала на входе C (моменты времени t1, t2, t3).
Когда на входах J=K=1, происходит инверсия предыдущего значения на выходах триггера (момент времени t3).
Таблица истинности JK-триггера Таблица 9
№ | R | S | C | J | K | Q n+1 |
0-1 | Q n | |||||
0-1 | ||||||
0-1 | ||||||
0-1 | Q n’ | |||||
1-0 | X | X | Q n | |||
X | X | Q n | ||||
X | X | X | ||||
X | X | X | ||||
X | X | X | – |
Если построить полную таблицу истинности JK-триггера, то можно получить аналитическое выражение его работы: