JK-триггеротличается от RS -триггера прежде всего тем, что в нем устранена неопределенность, которая возникает в RS -триггере при определенной комбинации входных сигналов. Универсальность JK -триггера состоит в том, что он может выполнять функции RS -, T - и D -триггеров.
Комбинированный JK -триггер отличается от универсального наличием дополнительных асинхронных входов S и R для предварительной установки триггера в определенное состояние (логической 1 или 0). Простейший JK -триггер можно получить из синхронного RS -триггера (рис. 1, а, б, в), если ввести дополнительные обратные связи с выходов триггера на входы, которые позволяют устранить неопределенность в таблице состояний. Если входы J, K и C объединить, то получим T -триггер, который переключается каждым входным импульсом.
|
Рис 1. Преобразование синхронного RS-триггера в JK-триггер
|
При входных сигналах J = K = 0 состояние триггера не изменяется, так как напряжение низкого уровня на одном входе элемента И-НЕ отменяет прохождение сигналов от других его входов и удерживает выходной сигнал на высоком уровне. Если на входы J и K подать взаимно противоположные уровни, то при подаче перепада напряжения на вход C выходы JK -триггера устанавливаются в такие же состояния. При подаче на входы J и K одновременно напряжений высокого уровня триггер переключается в состояние, противоположное предыдущему, если на вход синхронизации C подать перепад напряжения.
Из JK -триггера можно получить D -триггер, если вход K соединить со входом J через дополнительный инвертор.
|
|
Рис 2. Преобразование JK-триггера в Т-триггер
| Рис 3. Преобразование JK-триггера в D-триггер
|