Некоторые типы триггеров:
- RS-триггер. 3 Сохраняет предыдущее состояние при нулевых входах и меняет выходное состояние при подаче единицы на один из входов. 3 Используется для создания сигнала с отрицательными и положительными фронтами. 3
- D-триггер. 23 Способен запоминать состояние входа и выдаёт его на выход. 3 Применяется для реализации защёлки, например, для снятия 32 бит информации с параллельной шины. 3
- Т-триггер. 13 Работает в режиме учёта импульсов на входе, его иногда называют счётным триггером. 1 Представляет собой простейший счётчик до двух. 3
- JK-триггер. 13 Работает как RS-триггер, но при подаче логической единицы на оба входа (J и К) состояние триггера меняется на противоположное. 3
- Триггер Шмитта. 2 Обладает эффектом гистерезиса, что позволяет ему подавлять дребезг контактов и стабилизировать входные сигналы. 2 Применяется для преобразования аналоговых сигналов в цифровые, а также в схемах с шумами и нестабильными уровнями напряжения. 2
По способу приёма информации триггеры бывают: 1
- Асинхронные (нетактируемые). 1 Переход в новое состояние происходит по изменению состояния управляющих (информационных) входов. 1
- Синхронные (тактируемые). 1 Переход в новое состояние под воздействием информационных входов происходит по сигналу на специальном тактовом (синхронизации) входе. 1
По внутренней структуре триггеры бывают: 1
- Одноступенчатые. 1 В их внутренней структуре одна запоминающая схема, которая переключает своё состояние (запоминает данные) под влиянием управляющих сигналов. 1
- Двухступенчатые (или многоступенчатые). 1 Состоят из двух одноступенчатых триггеров. 1 При переключении двухступенчатого триггера сначала переключается первая, а только следом — вторая. 1
Триггер изменяет своё состояние только при поступлении соответствующего сигнала: 2
- Асинхронные триггеры — реагируют на входные сигналы в любой момент времени. 2
- Синхронные триггеры — изменяют состояние только при поступлении тактового сигнала. 2