Триггеры

Триггер - простейший последовательный элемент с двумя состояниями, содержащий элементарную запоминающую ячейку и схему управления, которая изменяет состояние элементарной ячейки. Состояние триггера зависит как от комбинации на входах, так и от предшествующего состояния. Триггеры используются во множестве последовательных схем. Триггер можно создать из простых логических элементов.

 

 

RS-триггер имеет только 2 установочных входа: S (set - установка) - установка выхода Q в 1 и R (reset - сброс) - сброс выхода Q в 0. Для этого триггера является недопустимой одновременная подача команд установки и сброса (R = S = 1), поэтому состояние выхода в этом случае остается неопределенным. Работа триггера описывается таблицей функционирования.

 

Входы Выходы
Установка S Сброс R
Память  
х X

 

 

Отличительной особенностью JK-триггера является наличие двух информационных входов: J и К. Эти входы определяют изменение состояния триггера по фронту импульса на счетном входе, как показано в выделенной части таблицы функционирования. Установочные входы работают как и у RS-триггера. Данный JK-триггер устанавливается единицами, и информация заносится в него по отрицательному фронту импульса на счетном входе. При подаче на входы установки двух единиц одновременно выходы устанавливаются в 1.

 

Таблица функционирования

Входы Выходы
Установка Preset Сброс Clear J К Счет Clock Q
х х х
х х х l
х х х
  хранение
i
i
счет

 

 


Этот элемент подобен JK-триггеру, описанному выше, за исключением того, что установка триггера производится логическим 0.


Информация со входа D заносится в триггер по положительному перепаду тактового импульса и сохраняется до следующего положительного перепада на счетном входе.

 

Таблица функционирования

Входы Выходы
Данных D Счет Clock Q
Т
Т

 


Этот триггер подобен D-триггеру, описанному выше, за исключением того, что у него имеется два установочных входа: установка (Preset) и сброс (Clear), работающих как у RS-триггера.