Схема асинхронного RS – триггера на логике ИЛИ-НЕ показана на рис. 2.5.1, таблица истинности для элементов ИЛИ-НЕ приведена в таблице 2.5.1.
Рис.2.5.1. Схема асинхронного RS – триггера на логике ИЛИ-НЕ
Таблица истинности для элементов ИЛИ-НЕ приведена в таблице 2.5.1.
Таблица 2.5.1.
a | b | Y |
Таблица установки RS – триггера на логике ИЛИ-НЕ
Таблица 2.5.2.
S | R | Q | Q* | Примечание |
Установка 1 | ||||
Установка 0 | ||||
Q | Q* | Хранение | ||
(0) | (0) | Запрещено |
Асинхронный RS – триггер на логике И-НЕ.
Схема асинхронного RS – триггера на логике И-НЕ показана на рис. 2.5.3, таблица истинности для элементов И-НЕ приведена в таблице 2.5.3.
Рис.2.5.2. Схема асинхронного RS-триггера на элементах И-НЕ
Таблица истинности для элементов И-НЕ
Таблица 2.5.3.
a | b | Y |
Исходя из таблицы истинности для логических элементов, из которых состоит триггер, можно построить таблицу состояний триггера в зависимости от входных сигналов (таблица 2.5.4). Если на вход элемента И-НЕ подается «0», то выход этого элемента, независимо от второго входа, установится в «1». Исходяч из этого заполним таблицу установки RS – триггера на логике И-НЕ.
Таблица установки RS – триггера на логике И-НЕ
Таблица 2.5.4
R | S | Q | Q* | Примечание |
Установка 1 | ||||
Установка 0 | ||||
Q | Q* | Хранение | ||
(1) | (1) | Запрещено |
Таблицы установки триггеров на логике И-НЕ и ИЛИ-НЕ отличаются. Активным логическим уровнем на входах логических элементов И-НЕ является уровень «0», пассивным – «1». Для того чтобы активными (определяющими состояние триггера) были, как и в предыдущем триггере, входные сигналы S = 1 и R=1, будем считать, что на входы подаются инверсии S*и R*. Другое удобство такого обозначения входных величин состоит в том, что триггер с инверсными входами описывается той же таблицей состояний, что и триггер с прямыми входами.
Обозначения триггеров на схеме и схемы триггеров на элементах 2ИЛИ-НЕ и 2И-НЕ приведены на рис. 2.5.3. Триггер, построенный на двух логических элементах 2ИЛИ-НЕ - триггер с прямыми входами (рис. 2.5.3 а), на двух логических элементах 2И-НЕ - триггер с инверсными входами (рис. 2.5.3 б).
Рис. 2.5.3 а, б. RS –триггеры с прямыми и инверсными входами.
Синхронные RS-триггеры
Синхронный RS-триггер можно рассматривать как асинхронный с дополнительной входной логикой, на которую кроме информационных сигналов S и R действует сигнал синхронизации С. Обозначим Sa и Ra сигналы на входе асинхронного триггера, a S и R – на входах синхронного, С – сигнал синхронизации.
Синхронный RS-триггер на логике И-НЕ (рис. 2.5.4) При отсутствии синхронизирующего сигнала (С = 0) триггер не должен переключаться, независимо от входной информации (Qt+1=Qt), поэтому если Sa*=Rа*=1, триггер в режиме хранения.
При С=1 триггер изменяет свое состояние в соответствии с поступившей на входы S и R информацией, Sa*=S*, Ra*=R*, триггер работает по таблице асинхроннного триггера на логике И=НЕ.
Рис.. 2.5.4. Схема и принятое на схемах обозначение синхронного
RS - триггера на логике И=НЕ
При С=0 синхронный триггер на логике И-НЕ находится в режиме хранения информации.
Состояния синхронного триггера на логике И-НЕ в ависимости от входных сигналов при С=1 показаны в таблице 2.5.5.
Таблица 2.5.5.
При С=1 | R | S | Ra* | Sa* | Q | Q* | Примечание |
Установка 1 | |||||||
Установка 0 | |||||||
Q | Q* | Хранение | |||||
(1) | (1) | Запрещено |
Синхронный RS-триггер на логике ИЛИ-НЕ (рис. 2.5.5)
Рассмотрим работу синхронного RS-триггера на логике ИЛИ-НЕ.
Дополнительные элементы ИЛИ-НЕ на входе синхронного триггера при «0» на входе С* передают на асинхронный триггер инвертированные сигналы, так что Sa=S а Ra= R.
Рис.. 2.5.5. Схема и принятое на схемах обозначение синхронного
RS - триггера на логике ИЛИ=НЕ
При С*=1 на входах асинхронного триггера устанавливаются значения Ra = Sa = «0». Это режим хранения информации для асинхронного триггера.
Состояния синхронного триггера на логике ИЛИ-НЕ в зависимости от входных сигналов при С*= 0 показаны в таблице 2.5.6.
Таблица 2.5.6
При С*=0 | R* | S* | Ra | Sa | Q | Q* | Примечание |
Установка 0 | |||||||
Установка 1 | |||||||
Q | Q* | Хранение | |||||
(1) | (1) | Запрещено | |||||
Сигнал «1» на входе синхронизации «С» позволяет управлять приемом информации. Если подать на вход «С» триггера единичный импульс, то за время импульса произойдет прием информации, а после окончания импульса триггер перейдет в режим хранения информации.