![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
![]() | RS-триггер - простейший автомат с памятью, который может находиться в двух состояниях. Триггер имеет два установочных входа: установки S (set - установка) и сброса R (reset - сброс), на которые подаются входные сигналы от внешних источников. |
При подаче на вход установки активного логического уровня триггер устанавливается в 1 (,
), при подаче активного уровня на вход сброса триггер устанавливается в 0 (
,
). Если подать на оба входа установки (возбуждения) пассивный уровень, то триггер будет сохранять предыдущее состояние выходов:
(
) либо
(
). Каждое состояние устойчиво и поддерживается за счет действия обратных связей.
Для триггеров этого типа является недопустимой одновременная подача активного уровня на оба входа установки, так как триггер по определению не может одновременно быть установлен в 0 и 1. На практике подача активного уровня на установочные входы приводит к тому, что это состояние не может быть сохранено и невозможно определить, в каком состоянии будет находиться триггер при последующей подаче на установочные входы сигналов пассивного уровня.
На рис. 3.1 и 3.2 показаны два вида RS-триггеров, выполненных на элементах ИЛИ-НЕ и И-НЕ.
Для схемы на рис. 3.1 активным уровнем является уровень логической единицы, для схемы на рис. 3.2 - уровень логического нуля. Схема на рис. 3.2 получила название RS-триггера с инверсными входами - RS-триггер.
![]() | ![]() |
RS-триггер является основным узлом для построения последовательностных схем. Название схем такого типа «последовательностные» означает, что состояние выхода зависит от того, в какой последовательности на входы подаются входные наборы и, каково было предшествующее внутреннее состояние. Так, если в RS-триггере (рис. 3.1) вначале установить комбинацию ,
(сокращенная запись - 01), а потом перейти к
,
(00), то состояние выхода
. Если вначале установить комбинацию 10, а потом перейти к 00, то состояние выхода будет другим -
, несмотря на одинаковые комбинации сигналов на входах. Таким образом, при одном и том же входном наборе 00 выход триггера может находиться в разных состояниях.
Условия переходов триггеров из одного состояния в другое (алгоритм работы) можно описать табличным, аналитическим или графическим способами. Описание работы RS-триггера (рис. 3.1) представлено в таблице истинности 3.1, RS-триггера с инверсными входами (рис. 3.2) - в табл. 3.2.
Таблица 3.1
R | S | ![]() | Режим работы |
![]() | Хранение | ||
Установка «1» | |||
Установка «0» | |||
- | Запрещенное состояние |
Таблица 3.2
R | S | ![]() | Режим работы |
![]() | Хранение | ||
Установка «1» | |||
Установка «0» | |||
- | Запрещенное состояние |
В таблицах использованы следующие обозначения:
Qt - предшествующее состояние выхода;
Qt+1 - новое состояние, устанавливающееся после перехода;
“ – ”- неопределенное состояние.
Аналитическое описание (характеристическое уравнение) можно получить из табл. 3.1 по правилам алгебры логики:
Дата публикования: 2014-11-02; Прочитано: 303 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!