JK -триггер имеет два информационных входа J и K, тактовый динамический вход C, и два приоритетных асинхронных входа установки S и сброса R (рис.).
Рис. JK -триггер:
а – принципиальная схема;
б – временные диаграммы работы
В таблице истинности триггера (табл. 9) значком «Х» обозначаются произвольные значения переменных J, K и C, которые не оказывают влияния на результат вследствие приоритета входов R, S (моменты времени t 4, t 5, t 6, t 7). Этим же определяется нестабильность при R = S = 1, т.к. схема работает как асинхронный RS -триггер.
В случае если R = S = 0, асинхронный триггер переходит в режим хранения и разрешается работа синхронного динамического JK -триггера. Запись информации происходит, для данной схемы триггера, по переднему фронту (0-1) сигнала на входе C (моменты времени t 1, t 2, t 3).
Когда на входах J = K =1, происходит инверсия предыдущего значения на выходах триггера (момент времени t 3).
Таблица истинности 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 -триггера, то можно получить аналитическое выражение его работы:
|
|