Логический триггер — это элемент, который принимает на вход один или несколько сигналов и генерирует на выходе сигнал, основанный на определённой логической функции. 5
Основное предназначение триггера — сохранять состояние (логическую единицу или ноль) до тех пор, пока не произойдёт изменение на его входах. 5
Изменение состояния триггера (его переключение или запись) обеспечивается внешними сигналами и сигналами обратной связи, поступающими с выходов триггера на входы схемы управления (комбинационной схемы или входной логики). 1
Некоторые типы логических триггеров и их принцип работы:
- D-триггер (триггер данных). 5 Основной вход — это сигнал данных (D), а также тактовый сигнал (CLK). 5 D-триггер сохраняет значение на выходе Q в момент перехода тактового сигнала, обеспечивая тем самым задержку и синхронизацию. 5
- JK-триггер. 5 Это усовершенствованный вариант D-триггера. 5 Он имеет два входа (J и K) и может выполнять функции, аналогичные OR, AND и NOT логическим элементам. 5 JK-триггер часто используется для реализации счётчиков и делителей частоты. 5
- SR-триггер (триггер установки/сброса). 5 Этот триггер имеет два входа (S и R), где S — это вход для установки, а R — для сброса. 5 Если S активен, триггер устанавливается в состояние «1», а если активен R — в состояние «0». 5
- T-триггер (триггер переключения). 5 Этот триггер изменяет своё состояние на противоположное при каждом срабатывании тактового сигнала. 5 Он широко используется в двоичных счётчиках. 5