- •24.1 Термины и определения цифровой электроники
- •24.2 Системы счисления, применяемые при разработке
- •24.2.1 Перевод чисел из одной системы счисления в другую
- •24.2.2 Перевод целых чисел из двоичной системы счисления
- •24.2.3 Перевод целых чисел из шестнадцатеричной системы
- •24.2.4 Перевод целых чисел из двоичной системы счисления
- •24.2.5 Перевод целых чисел из десятичной системы счисления
- •24.3 Функции алгебры логики
- •24.3.1 Функции алгебры логики одного аргумента
- •24.3.2 Функции алгебры логики двух аргументов
- •24.3.3 Функции конституенты
- •24.4 Принцип двойственности
- •24.5 Теоремы булевой алгебры
- •25.1 Семейства цифровых микросхем
- •25.2 Основные параметры семейств
- •25.3 Типы выводов в цифровых компонентах
- •25.4 Система кодированного обозначения цифровых
- •26.1 Классификация цифровых устройств
- •26.2 Кцу, реализующие элементарные логические функции
- •26.3 Дешифраторы
- •26.4 Шифраторы
- •27.1 Мультиплексоры
- •27.2 Демультиплексоры
- •27.3 Цифровые компараторы
- •27.4 Схема проверки на чётность/нечётность
- •28.1 Общее определение сумматора
- •28.2 Классификация сумматоров
- •28.3 Двоичный полусумматор
- •28.4 Одноразрядный двоичный сумматор
- •28.5 Многоразрядный сумматор параллельного действия
- •29.1 Последовательностные цифровые устройства
- •29.2 Общее определение триггеров
- •29.3 Классификация триггеров
- •29.4 Асинхронный rs-триггер
- •29.5 Синхронный rs-триггер
- •29.6 Двухступенчатый rs-триггер
- •29.7 D-триггер
- •29.8 Универсальный jk-триггер
- •29.9 Т-триггер
- •29.10 Синхронные триггеры с динамическим управлением
- •29.11 Взаимные преобразования триггеров
- •30.1 Общее определение регистров
- •30.2 Классификация регистров
- •30.3 Регистр памяти
- •30.4 Регистр сдвига
- •30.5 Регистр с параллельным приемом и последовательной
- •30.6 Регистр с последовательным приемом и параллельной
- •30.7 Универсальный регистр
- •30.8 Регистр последовательного приближения
- •31.1 Общее определение счетчиков
- •31.2 Классификация счетчиков
- •31.3 Асинхронные счетчики
- •31.4 Построение счётчиков с произвольным модулем счёта
- •31.5 Синхронные счетчики с асинхронным переносом
- •31.6 Синхронные счетчики
- •Литература
- •Содержание
- •Электроника и микропроцессорная техника
29.3 Классификация триггеров
Классификация триггеров проводится по признакам логического функционирования и способу записи информации (рисунок 29.4).
По логическому функционированию различают триггеры типов RS, D, T, JK и др. Кроме того, используются комбинированные триггеры, в которых совмещаются одновременно несколько типов, и триггеры со сложной входной логикой (группами входов, связанных между собой логическими зависимостями).
Триггер типа RS имеет два входа – установки в единицу (S) и установки в ноль (R). Одновременная подача активных сигналов установки S и сброса R не допускается (эта комбинация сигналов называется запрещенной).
Триггер типа D (от слова Delay – задержка) имеет один вход. Его состояние повторяет входной сигнал, но с задержкой, определяемой тактовым сигналом.

Рисунок 29.4 – Классификация триггеров
Триггер типа Т изменяет свое состояние каждый раз при поступлении входного сигнала. Имеет один вход, называется триггером со счетным входом или счетным триггером.
Триггер типа JK универсален, имеет выходы установки (J) и сброса (K), подобные входам триггера RS. В отличие от последнего, допускает ситуацию с одновременной подачей активных сигналов на оба эти входа (J = K = 1). В этом режиме работает как счетный триггер относительно третьего (тактового) входа.
В комбинированных триггерах совмещаются несколько режимов. Например, триггер типа RST – счетный триггер, имеющий также входы установки и сброса.
Примером триггера со сложной входной логикой служит JK-триггер с группами входов J1J2J3 и K1K2K3, соединенными операцией конъюнкции: J = J1J2J3, K = K1K2K3.
По способу записи информации различают асинхронные (нетактируемые) и синхронные (тактируемые) триггеры. В нетактируемых переход в новое состояние вызывается непосредственно изменениями входных информационных сигналов. В синхронных – имеющих специальный вход С, переход происходит только при подаче на этот вход тактовых сигналов. Тактовые сигналы называют также синхронизирующими, исполнительными, командными и т.д. Обозначаются они буквой С (от слова Clock).
По способу восприятия тактовых сигналов триггеры делятся на управляемые уровнем (статические) и управляемые фронтом (динамические). Управление уровнем означает, что при одном уровне тактового сигнала триггер воспринимает входные сигналы и реагирует на них, а при другом не воспринимает и остается в неизменном состоянии. При управлении фронтом разрешение на переключение дается только в момент перепада тактового сигнала (на его фронте или спаде). В остальное время независимо от уровня тактового сигнала триггер не воспринимает входные сигналы и остается в неизменном состоянии.
Динамический вход может быть прямым или инверсным. Прямое динамическое управление означает разрешение на переключение при изменении тактового сигнала с нулевого значения на единичное, инверсное – при изменении тактового сигнала с единичного значения на нулевое.
По характеру процесса переключения триггеры делятся на одноступенчатые и двухступенчатые.
В одноступенчатом триггере переключение в новое состояние происходит сразу, в двухступенчатом – по этапам. Двухступенчатые триггеры состоят из входной и выходной ступеней. Переход в новое состояние происходит в обеих ступенях поочередно. Один из уровней тактового сигнала разрешает прием информации во входную ступень при неизменном состоянии выходной ступени. Другой уровень тактового сигнала разрешает передачу нового состояния из входной ступени в выходную.
В практике проектирования используется термин «триггер-защелка». Под этим понимается триггер, который прозрачен при одном уровне тактового сигнала и переходит в режим хранения при другом.
Двухступенчатый триггер обозначается буквами Т. Двухступенчатые триггеры часто называют также триггерами типа MS (от английского слова Master-Slave, то есть хозяин-раб). Эта аббревиатура отражает характер работы триггера: входная ступень вырабатывает новое значение выходной переменной Q, а выходная его копирует.
