Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Моделирование цифровых схем (Альтман Симаков).doc
Скачиваний:
16
Добавлен:
20.08.2019
Размер:
314.37 Кб
Скачать

3.1.2.Асинхронный rs-триггер

Одна из возможных схем асинхронного RS-триггера приведена на рис.  3 .11, а.

Триггер имеет два информационных входа (S и R) и два выхода (прямой Q и инверсный ). Проанализируем работу триггера с помощью таблицы истинности (рис.  3 .11, б).

При комбинации входных значений, представленной во втором справа столбце, на выходе верхней схемы «или-не» независимо от ее второго входа будет логический ноль. На оба выхода нижней схемы «или-не» подаются два ноля, поэтому на выходе получается логическая единица. Таким образом, на прямом выходе триггера Q будет логическая единица, а на инверсном  – логический ноль. Такая комбинация входных значений называется установкой триггера (отсюда и название входа S – Set, установка).

S

0

0

1

1

R

0

1

0

1

0

1

0

1

0

0

а

б

Рис. 3.11. Асинхронный RS-триггер: а – схема; б – таблица истинности

Аналогичным образом происходит работа триггера и при комбинации входных значений, приведенной в третьем справа столбце таблицы. При этом прямой выход триггера сбрасывается в ноль, а режим и нижний вход триггера называются сбросом (R – Reset, сброс).

В случае, если на оба входа триггера подаются нули, выходная комбинация будет определяться предыдущим состоянием триггера. Если проанализировать два возможных варианта (при установленном и сброшенном триггере), то можно убедиться в том, что он не изменит своего состояния.

Рис. 3.12. Обозначение асинхронного RS-триггера

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

Обозначение асинхронного триггера приведено на рис. 3 .12.

3.1.3.Синхронный rs-триггер

Асинхронные триггеры не имеют управляющих входов, что является их недостатком. Во многих случаях необходимо использовать триггер с входом синхронизации. При подаче на вход синхронизации логической единицы триггер запоминает состояние информационных входов, а при подаче логического ноля – хранит запомненные данные.

Схема синхронного RS-триггера приведена на рис. 3 .13, а.

C

0

1

1

1

1

S

X

0

0

1

1

R

X

0

1

0

1

0

1

1

0

а

б

Рис. 3.13. Синхронный RS-триггер: а – схема; б – таблица истинности

По сравнению с асинхронным триггером в схему синхронного добавлен вход синхронизации C. Работу триггера можно проанализировать с помощью таблицы истинности (рис. 3 .13, б).

Рис. 3.14. Обозначение синхронного RS-триггера

В таблице символом «X» обозначено любое состояние, символом «» – неопределенное. Отметим наиболее важные моменты, которые обнаруживаются при анализе таблице. Если на вход синхронизации подается ноль, то на правую часть схемы (независимо от информационных входов), подаются единицы и триггер будет хранить запомненные данные. Если на этот же вход подается единица, то схема работает как обычный асинхронный триггер.

Обозначение синхронного триггера приведено на рис. 3 .14.