Триггер (trigger) – это функциональный элемент цифровой электроники, имеющий два устойчивых состояния, одно из которых соответствует логической единице, а другое – логическому нулю. Триггер является элементарной ячейкой памяти, хранящей один бит информации (0 или 1).
Триггеры бывают 4-х типов: RS, D, Т и JK.
Схема и таблица истинности RS-триггера приведены на рис. 5.1. В таблице истинности обозначено: R – вход сброса триггера; S – вход установки триггера; Qn – текущее состояние триггера; Qn-1 – предыдущее состояние триггера.
Рис 5.1. Схема и вид таблицы истинности RS-триггера
RS-триггер (триггер-защелка) имеет четыре режима работы: режим хранения, когда текущее состояние триггера совпадает с предыдущим; режим установки, когда текущее состояние равно единице вне зависимости от предыдущего состояния; режим сброса, когда текущее состояние равно нулю вне зависимости от предыдущего состояния; режим неопределенности, когда состояние триггера изменяется случайно. Для приведенной на рис. 5.1 схемы триггера режим неопределенности имеет место, когда на оба входа поданы логические нули. Этого режима необходимо избегать. RS-триггер – это асинхронный, т. е. не имеющий дополнительного тактового входа, триггер.
RS-триггер применяется, как правило, в качестве базового элемента для построения других видов триггеров, а также в устройствах сигнализации.
Схема на логических элементах и условное обозначение D-триггера приведены на рис. 5.2.
Рис. 5.2. Схема и условное обозначение D-триггера
У D-триггера имеется два входа: D – вход данных и C – вход синхронизации (тактовый вход). Фронт (перепад из 0 в 1) сигнала на входе C определяет тот момент времени, когда данные (0 или 1), поданные на вход D, запишутся на выход Q. D-триггер – это синхронный триггер. Временные диаграммы работы D-триггера приведены на рис. 5.3.
Рис. 5.3. Временные диаграммы работы D-триггера
D-триггер применяют для построения Т-триггеров, регистров, статических оперативных запоминающих устройств и других элементов цифровой электроники.
Реализация Т-триггера на основе D-триггера, а также условное обозначение и диаграммы работы Т-триггера приведены на рис. 5.4.
Рис. 5.4. Реализация на основе D-триггера, условное обозначение и диаграммы работы Т-триггера
Т-триггер меняет свое состояние на противоположное по каждому фронту (перепаду из 0 в 1) сигнала на входе Т. Основное назначение Т-триггера – делить частоту входного сигнала пополам.
Т-триггер применяют для построения двоичных счетчиков.
Промышленностью также выпускается JK-триггер – это универсальный триггер, с помощью которого можно получить любой из перечисленных триггеров.
Двоичный счетчик (binary counter) – это функциональный элемент цифровой электроники, преобразующий количество импульсов (перепадов 1-0-1), поданных на его счетный вход, в двоичный код. Количество цифровых выходов двоичного счетчика, как правило, равно его разрядности.
Схема четырехразрядного двоичного счетчика на основе Т-триггеров и его условное обозначение приведены на рис. 5.5.
Рис. 5.5. Схема четырехразрядного двоичного счетчика на основе Т-триггеров и его условное обозначение
Двоичный счетчик обязательно имеет счетный вход С и вход сброса R.
Таблица истинности четырехразрядного двоичного счетчика приведена в таблице 5.2, где Nимп – количество импульсов, поданных на счетный вход счетчика.
Таблица 5.2
Таблица истинности четырехразрядного двоичного счетчика
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.