Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Voprosy_po_Arkht_EVM_i_Yazyk_assemblera.docx
Скачиваний:
61
Добавлен:
01.04.2022
Размер:
5.16 Mб
Скачать

Триггеры. Типы триггеров. Классификация Триггеров.

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

Различие триггеров по функциональным возможностям: с раздельной установкой состояния 0 и 1 (RS-триггеры); универсальные (JK-триггеры); с приемом информации по одному входу D (D-триггеры, или триггеры задержки); cо счетным входом Т (Т-триггеры). Входы триггеров обычно обозначают следующим образом:

S — вход для установки в состояние «1»; R — вход для установки в состояние «0»; J — вход для установки в состояние «1» в универсальном триггере; К — вход для установки в состояние «0» в универсальном триггере; Т — счетный (общий) вход; D — вход для установки в состояние «1» или в состояние «0»; V — дополнительный управляющий вход для разрешения приема информации. Классификация триггеров: по способу приема информации, по принципу построения и по функциональным возможностям.

Различают асинхронные и синхронные триггеры.

Асинхронный триггер — изменяет свое состояние непосредственно в момент появления соответствующего информационного сигнала. Синхронные триггеры — реагируют на информационные сигналы только при наличии соответствующего сигнала на так называемом входе синхронизации C (от англ. clock). Этот вход также обозначают терминами «строб», «такт».

RS-триггер — триггер, который сохраняет своё предыдущее состояние при нулевых входах, и меняет своё выходное состояние при подаче на один из его входов единицы. При подаче единицы на вход S выходное состояние становится равным логической единице. А при подаче единицы на вход R выходное состояние становится равным логическому нулю. *Запрещенное состояние: две единицы на входе, т.к. устройство утратит свойство триггера (если на информационные входы поданы переключающие сигналы 1, то на выходах появятся логические нули).

В JK-триггере при подаче единицы на вход J и нуля на вход K выходное состояние триггера становится равным логической единице. А при подаче единицы на вход K и нуля на вход J выходное состояние триггера становиться равным логическому нулю. JK-триггер в отличие от RS-триггера не имеет запрещенных состояний на основных входах, однако это никак не помогает при нарушении правил разработки логических схем.

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

Т-триггер по каждому такту изменяет свое логическое состояние на противоположное при единице на входе Т, и не изменяет выходное состояние при нуле на входе T. Т-триггер часто называют счетным триггером.