- •Задание
- •Содержание
- •Минимизированная таблица имеет вид (табл.10)
- •Данные таблицы 11 позволяют описать поведение переменных y1 (табл.12) и y2(табл.13) в виде карт Карно:
- •Логических связей (а) и по способу приема информации (б)
- •Триггера; г – условное обозначение двухступенчатого триггера
- •Асинхронного rs-триггера (а) и его условное обозначение (б)
- •Синхронного rs-тригггера (а) и его условное обозначение (б)
- •Синхронный d-триггер функционирует в соответствии с таблицей состояний (табл. 1.3). Условное графическое обозначение синхронного d-триггера представлено на рис. 1.7.
- •Синхронного d-тригггера (а) и его условное обозначение (б)
- •На элементах и-не (а) и его условное обозначение (б)
- •На элементах и-не (а) и его условное обозначение (б)
- •– Триггер
Синхронного d-тригггера (а) и его условное обозначение (б)
1.2.3. JK-триггер
JK-триггер отличается от RS-триггера тем, что в нем устранена неопределенность, которая возникает в RS-триггере, когда одновременно на оба входа подают единичные сигналы.
JK-триггер имеет два логических входа: J (установка «1») и К (установка «0»). Синхронизируемый JK-триггер имеет дополнительный вход С для приема синхроимпульсов и является универсальным по сравнению с RS-тригге-ром. Путем наложения запрета на некоторые комбинации входных сигналов или незначительных изменений соединений внешних выводов из JK-триггера можно получить триггеры другого типа, такие как RS, T, D и т. д.
Асинхронный JK-триггер получается из асинхронного RS-триггера путем добавления схемы управления, которая кроме сигналов на входах J и K учитывает также сигналы на выходе триггера, т. е. учитывает его состояние. Это достигается введением дополнительных связей между входом и выходом триггера (рис. 1.8).
Предположим, что в триггере записана информация: Q = 1, = 0. Если на входе J появится «1», а на входе К – «0», то на выходах 3 и 4 элементов схемы установится «1», так как К = 0; Q = 1; J = 1, = 0. Поскольку записанная в триггере информация соответствует комбинации сигналов J = 1 и К = 0, то его состояние не изменится. Если триггер находится в состоянии Q = 0, = 1, то он перейдет в состояние Q = 1, = 0. Состояние триггера не изменится, когда на входах будет комбинация сигналов J = 0, K = 0.
а б
Рис. 1.8. Схема асинхронного JK-триггера
На элементах и-не (а) и его условное обозначение (б)
Независимо от предшествующего состояния JK-триггер меняет состояние, когда на его входе появятся сигналы J = K = 1.
Триггер установится в состояние Q = 0, = 1 при подаче на его входы сигналов J = 0, K = 1 (независимо от состояния триггера). Работа асинхронного JK-триггера происходит соответственно таблице истинности (табл. 1.4).
Таблица 1.4
Таблица истинности асинхронного JK-триггера
J |
K |
Qn |
n |
Qn+1 |
n+1 |
|
|
0/1 0/1 0/1 0/1 |
1/0 1/0 1/0 1/0 |
0/1 1/1 0/0 1/0 |
1/0 0/0 1/1 0/1 |
Синхронный JK-триггер отличается от асинхронного наличием синхронизирующего входа. Схема синхронного JK-триггера на логических элементах И-НЕ приведена на рис. 1.9.
Синхронный JK-триггер приводится в действие синхроимпульсом, до его прихода сигналы на входах J и K должны принять определенное значение. Таблица истинности синхронного JK-триггера приведена в виде табл. 1.5. Отличие JK-триггера от асинхронного триггера состоит в том, что исполнение команды происходит с приходом синхроимпульса, а сама работа триггера определяется установкой сигналов по входу J и К.
а б
Рис. 1.9. Схема асинхронного JK-триггера
На элементах и-не (а) и его условное обозначение (б)
Таблица 1.5
Таблица истинности синхронного JK-триггера
С |
J |
K |
Qn |
n |
Qn + 1 |
n + 1 |
|
|
|
0/1 0/1 0/1 0/1 |
1/0 1/0 1/0 1/0 |
0/1 1/1 0/0 1/0 |
1/0 0/0 1/1 0/1 |
2.
2.1 RS-триггер или SR-триггер — триггер, который сохраняет своё предыдущее состояние при нулевых входах и меняет своё выходное состояние при подаче на один из его входов единицы.
При подаче единицы на вход S (от англ. Set — установить) выходное состояние становится равным логической единице. А при подаче единицы на вход R (от англ. Reset — сбросить) выходное состояние становится равным логическому нулю.
Условное
графическое обозначение асинхронного
RS-триггера
Условное
графическое обозначение синхронного
RS-триггера
RS – триггер
S |
R |
|
|
|
|
0 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
н/о |
н/о |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
н/о |
н/о |
