Similar presentations:
Электроника. Последовательностная логика
1.
ЭЛЕКТРОНИКАПоследовательностная
логика
2.
ТРИГГЕРЫ(элементы памяти)
выходные сигналы зависят от комбинаций
входных и значений выходных сигналов в
предшествующий момент времени.
3.
Триггеры (защелка)Схема с положительной обратной связью
и двумя устойчивыми состояниями 0 и 1.
Классификация триггеров
Запись информации:
- Асинхронная - изменение состояния в момент
поступления информации.
- Синхронная – считывание информации при
наличии сигнала синхронизации.
Способ управления:
- Статический (1 или 0 тактового сигнала С);
- Динамический (по переднему или заднему
фронту тактового сигнала С).
4.
Динамическая запись: либо в момент t0, либо t1.Статическая (потенциальная) запись:
на интервале t1-t0.
Структура триггеров: однотактные (содержит
один триггер), и двухтактные (два триггера:
информация записывается в первый, а затем
переписывается во второй и появляется на
выходе).
5.
Q – прямой выход.Q – инверсный выход (Q’).
-
если Q =1,
то Q’= 0
и наоборот.
Обозначения динамических
входов
а: переключение по переднему
фронту; в: переключение по
заднему фронту (варианты).
6.
Асинхронный RS - триггерИмеет два входа:
S(et) – установка,
R(eset) – сброс;
два выхода:
прямой –
Q,
инверсный -
Q.
7.
Таблица истинности RS - триггераНеопределенное состояние: значения на выходах
триггера одинаковы и при переходе в режим
«хранение» триггер может случайным образом
установиться в 0 или 1.
8.
RS - триггерQ
R S Qn R (S Qn )
n 1
9.
Временная диаграмма RS - триггера10.
Анализ работы триггера11.
За интервал Δt на выходах установятсяновые значения
12.
RS - триггерQ
S R Qn S R Q n
n 1
13.
RS - триггер: схема подавления дребезгаконтактов клавиатуры.
14.
RS - триггер: временная диаграммаподавления дребезга контактов
клавиатуры
15.
Приоритетные триггерыОдни входы имеют преимущество над
другими в установлении сигналов на
выходе
R -триггер
R
S Qn+1
S -триггер
R
S Qn+1
E -триггер
R
S Qn+1
0
0
1
1
0
0
1
1
0
0
1
1
0
1
0
1
Qn
1
0
0
0
1
0
1
Qn
1
0
1
0
1
0
1
Qn
1
0
Qn
16.
17.
18.
Е – триггерE (nable) - разрешить
19.
Примечание20.
Синхронный статический RS - триггерС(lock) – время,
вход синхронизации
21.
Временная диаграмма синхронного RS - триггера22.
D – триггер (ячейка памяти)С – вход управления (тактовый вход);
D – информационный вход.
Таблица истинности D - триггера
23.
D (elay) - задержкаИспользуются 2 и 3 строки
таблицы истинности RS – триггера
24.
D - триггерс асинхронным RS - триггером
R, S приоритетные
асинхронные
входы для установки
и сброса.
Q
S R(C Qn C D)
n 1
25.
D - триггерс асинхронным RS - триггером
26.
Временная диаграмма D - триггера c RS входами27.
D - триггерс динамическим управлением
Запись в момент перехода сигнала
С из 0 в 1.
28.
D - триггерПрямой динамический вход С,
асинхронные R, S входы прямые
и инверсные
29.
Таблица истинности D - триггера30.
Временная диаграмма D - триггерас динамическим С входом
31.
T – триггер- триггер делит частоту входных
импульсов на два (счетный триггер);
- с приходом четного импульса
выходной сигнал равен 0, а с приходом
нечетного -1, т.е. триггер является
счетчиком.
32.
Т (oggles) переключитьT - триггер на D - триггере
с динамическим управлением
33.
Двухтактные триггеры MS(master-slave)
Содержат два триггера для одновременной записи
новой информации и считывания старой.
По переднему фронту синхроимпульса С
первая ступень «М» принимает новую входную
информацию, на выходе второй ступени «S» в это же
время старая информация.
После окончания синхроимпульса С информация из
первой ступени переписывается во вторую ступень (это
уже старая информация, ступень «М» готова к приему
новой информации).
Триггеры используются в последовательных регистрах,
для приема и передачи последовательных кодов
(по одному биту за каждый тактовый сигнал).
34.
MS – триггер(двухтактный)
35.
Временная диаграмма MS - триггера36.
MS – триггер(двухтактный)
37.
Временная диаграмма MS - триггера38.
Универсальный JK-триггерJ (ump) - прыжок;
К (ill) – убить.
39.
JK-триггер может работать как RS -, D -,Т - триггеры.
Он срабатывает по фронту тактового сигнала,
имеет асинхронные входы R и S. Переключение
триггера происходит по переходу из единицы
в ноль сигнала С в зависимости от сигналов J и K.
Уравнение работы JK-триггера
Q
S R ( J Qn K Qn )
n 1
40.
Таблица истинности JK - триггера41.
JK (MS) – триггерПримечание
42.
Пример JK – триггера: К155ТВ143.
T – триггерПри J = K = 1:
- триггер делит частоту входных импульсов
на два;
- с приходом четного импульса выходной
сигнал равен 0, а с приходом нечетного - 1,
т.е. триггер является счетчиком.
Примечание
44.
T – триггер на основе JK– триггераПримечание
45.
Входы R, Sприоритетные,
определяющие работу
триггера, как RS -.
При R’ = S’ = 1 (режим
хранения) разрешается
режим работы триггера,
как Т -.
RST – триггер на основе JK– триггера
К155ТВ1
Примечание
46.
Обозначение триггеров:ТР — SR-триггеры,
ТВ — JK-триггеры,
ТМ — D-триггеры,
ТТ — T-триггеры,
ТП — прочие триггеры.
Например:
Интегральный D-триггер 555ТМ2
Примечание