8.1. Понятие о триггере и классификация триггеров
Триггеры – это логические устройства с памятью. Их выходные сигналы зависят не только от текущих значений входных сигналов, но и от состояния триггера в предыдущий момент времени. Такие устройства относятся к группе последовательностных устройств. Обобщенная структура триггера показана на рис. 8.1:
Рисунок 8.1 – Обобщенная структура триггера
Триггер обязательно содержит обратные связи. На рис. 8.1 обозначены: и – установочные входы элемента памяти ( – ‘set’ – установка в «1»; – ‘reset’ – установка в «0»). Триггер имеет информационные (установочные) входы , тактовые (синхронизирующие) входы и выходы – прямой, – инверсный. Состояние триггера определяется по сигналу : когда – говорят, что триггер находится в единичном состоянии.
Возможны более простые варианты триггеров – у них отсутствуют входы предварительной установки , также может отсутствовать схема управления.
Для классификации триггеров используют два похода: по функциональному принципу и по способу записи информации.
По функциональному принципу:
· базовые RS-триггеры: RS-, R-, S-, E-;
· D-триггер – триггер данных;
· Т-триггер – счетный триггер;
· JK-триггер – универсальный триггер.
По способу записи информации:
· синхронные;
· асинхронные.
В синхронных триггерах изменение состояния, т.е. запись данных с информационных входов, осуществляется только при поступлении тактирующего импульса (сигнала разрешения записи).
В асинхронных триггерах запись данных происходит непосредственно с изменением сигнала на информационных входах.
Основные особенности триггера:
· значения сигналов на выходах Q и всегда противоположны;
· значение сигнала на выходе принято называть состоянием триггера;
· не все изменения сигналов на информационных входах приводят к изменению состояния триггера, т.е. триггер может находиться в режиме хранения значения, записанного ранее;
· для триггеров типа RS некоторые состояния входов являются запрещенными, т.к. вызывают режим автогенерации (потерю устойчивости триггера).
Типы асинхронных триггеров, представленные в табл. 8.1, различаются реакцией при одновременной подаче сигналов R=1 и S=1.
Таблица 8.1 – Таблица состояний асинхронных RS-триггеров
Информационные входы
|
Тип RS-триггера и значение выхода Q
|
R
|
S
|
RS-триггер
|
R-триггер
|
S-триггер
|
Е-триггер
|
0
|
0
|
|
|
|
|
0
|
1
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
х
|
0
|
1
|
|
обозначает состояние выхода после переключения (срабатывания), т.е. новое состояние триггера;
обозначает состояние выхода до переключения, т.е. предыдущее состояние триггера ;
R (reset) – вход для установки триггера в «0»;
S (set) – вход для установки триггера в «1»;
“х” – режим автогенерации, состояние триггера не определено.
В основе всех указанных триггеров асинхронного типа лежит схема простейшего RS-триггера на двух логических элементах
Помимо всего прочего не стоит забывать и о питании для вашего ПК блоки питания должны быть высокого качества и выдерживать перепады напряжения в целях сохранности вашего ПК.
|