Управление RS-триггером
RS-триггер (Set-Reset) — это цифровая схема, имеющая два входа (Set и Reset) и два состояния вывода (Q и Q’).
Управление:
* Установка (Set): Когда на вход S подается логический 0, а на вход R — логическая 1, триггер устанавливается в состояние 1 (Q = 1, Q’ = 0).
* Сброс (Reset): Когда на вход R подается логический 0, а на вход S — логическая 1, триггер сбрасывается в состояние 0 (Q = 0, Q’ = 1).
* Запрет: Когда на оба входа (S и R) подаются логические 1, триггер находится в запрещенном состоянии, и его состояние выхода не изменяется.
* Непредвиденное состояние: Когда на оба входа (S и R) подаются логические 0, триггер входит в непредвиденное состояние. Чтобы избежать этого, необходимо гарантировать, что оба входа никогда не будут одновременно в состоянии 0.
Таблица истинности:
| S | R | Q | Q’ |
|—|—|—|—|
| 0 | 1 | 1 | 0 |
| 1 | 0 | 0 | 1 |
| 0 | 0 | X | X |
| 1 | 1 | Q (предыдущее состояние) | Q’ (предыдущее состояние) |
Примечание: X обозначает непредвиденное состояние.
Примеры:
* Чтобы установить RS-триггер в состояние 1, необходимо подать логический 0 на вход S и логическую 1 на вход R.
* Чтобы сбросить RS-триггер в состояние 0, необходимо подать логический 0 на вход R и логическую 1 на вход S.
* Чтобы поддерживать состояние RS-триггера, необходимо подавать на оба входа логические 1.
Использование:
RS-триггеры широко используются в цифровых схемах для хранения одного бита информации и в качестве управляющих элементов в различных приложениях, таких как:
* Логические операции
* Хранение данных
* Последовательная связь
* Системы управления