русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Асинхронный RS - триггер


Дата добавления: 2015-07-23; просмотров: 2667; Нарушение авторских прав


Асинхронный RS - триггер - это самый элементарный автомат с памятью. Если на него не подавать никаких внешних управляющих сигналов, он обеспечивает хранение своего состояния, равного 0 или 1, сколь угодно долгое время.

1) Асинхронный RS - триггер с прямыми входамиможно собрать на элементах ИЛИ-НЕ(рис. 1).

Рис. 1. Асинхронный RS- триггер с прямыми

входами на элементах ИЛИ – НЕ

 

Выход каждого из элементов ИЛИ-НЕподключен к одному из входов другого элемента, что обеспечивает триггеру два устойчивых состояния.

Для описания работы данного триггера воспользуемся таблицей состояний элемента ИЛИ-НЕ(таблица 1):

Таблица 1. Таблица состояний элемента ИЛИ-НЕ

Рассмотрим подробно работу асинхронного RS - триггера с прямыми входами, построенного на элементах ИЛИ-НЕ.

Предположим, что на входах R и S триггера поддерживались сигналы логического 0, и в некоторый момент на вход S была подана логическая 1. Тогда на выходе нижнего элемента ИЛИ-НЕ,соответствующего выходу Q, будет логический 0, который по перекрестной связи будет подан на второй вход верхнего элемента ИЛИ-НЕ.Так как на обоих входах верхнего элемента ИЛИ-НЕбудут логические 0, на его выходе Q установится логическая 1 и триггер установится в единицу. Эта логическая 1 по перекрестной связи будет подана на второй вход нижнего элемента ИЛИ-НЕ,поэтому даже если на входе S будет логический 0, она принудительно будет поддерживать на выходе нижнего элемента логический 0, а тот. в свою очередь, - логическую 1 на выходе верхнего элемента. Таким образом, триггер установится в единичное состояние.

Если на вход R подать логическую 1, верхний элемент сформирует на своем выходе логический 0, который установит на выходе нижнего элемента логическую 1. Теперь выходы верхнего и нижнего элементов ИЛИ-НЕбудут взаимно поддерживать логический 0 на выходе Q и логическую 1 на выходе Q. Таким образом, триггер установится в нулевое состояние.



Если на входы R и S одновременно подать логическую 1, состояние на выходе триггера будет неопределенным, т. к. на обоих выходах триггера установится уровень логического нуля. Такое состояние триггера называется запрещенным состоянием.

Работу RS - триггера описывают таблицей состояний (таблица2). В левой части записывают комбинации, которые могут принимать входные уровни, в правой части пишут, какие значения принимает уровень на прямом выходе триггера в момент времени t+1, т. е. когда в триггере закончатся все переходные процессы.

Таблица 2. Таблица состояний асинхронного RS - триггера с прямыми входами

R S Q Состояние триггера
Q* Выходной сигнал зависит от предыдущего состояния
Установка триггера в единичное состояние
Установка триггера в нулевое состояние
X Запрещенное состояние

Q - предыдущее состояние

Асинхронный RS - триггер с прямыми входами на принципиальных схемах обозначается следующим образом (рис. 2):

Рис.2. Обозначение асинхронного RS - триггера с прямыми входами

 

2) Асинхронный RS-триггер с инверсными входамиможно построить на элементах И-НЕ(рис.3).

Рис.3. Асинхронный RS - триггер с инверсными

входами на элементах И – НЕ

 

Работа асинхронного RS - триггера с инверсными входами аналогична работе RS - триггера с прямыми входами. Но в таком триггере не допускается одновременная подача на входы двух нулевых уровней. При подаче на вход двух уровней единицы, состояние элементов будет определяться их предыдущим состоянием.

На принципиальных схемах асинхронный RS - триггер с инверсными входами обозначается следующим образом (рис. 4):

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

с инверсными входами

Работа асинхронного RS - триггера с инверсными входами описывается таблицей состояний (таблица 3):

Таблица 3. Таблица состояний асинхронного RS - триггера с инверсными входами

R S Q Состояние триггера
Q* Выходной сигнал зависит от предыдущего состояния
Установка триггера в единичное состояние
Установка триггера в нулевое состояние
X Запрещенное состояние


<== предыдущая лекция | следующая лекция ==>
Асинхронные триггеры | Синхронный RS - триггер


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.