T -триггер работает следующим образом: если на вход T подается сигнал «0», триггер хранит свое внутреннее состояние, если на вход T подается сигнал «1», триггер инвертирует свое внутреннее состояние. Т.е. он работает как кнопка торшера. Но для установки триггера в начальное состояние одного T- входа недостаточно. Т -триггер реализуется с установочным входом R (входом асинхронной установки). В таком исполнении он называется RT -триггером (или просто Т -триггером). Когда на вход R подается сигнал «1», триггер устанавливается в ноль, когда на вход R подается сигнал «0», триггер выполняет свою обычную функцию (рис. 3.15).
Рисунок 3.15 – Условное обозначение асинхронного RT -триггера
Таблица 3. 23 – Полная таблица переходов RT -триггера
t | t +1 | |||
R | T | Q | Q | |
Получим сокращенную таблицу переходов (таблица 3.24).
|
|
Таблица 3.24 – Сокращенная таблица переходов RT -триггера
R | T | Q (t +1) |
Q (t) | ||
В таблице 3.25 представлена дополнительная таблица переходов.
Таблица 3.25 – Дополнительная таблица переходов RT -триггера
Вход | 1 «0-0» | 2 «0-1» | 3 «1-0» | 4 «1-1» |
R | 0 1 1 | 0 1 1 | ||
T | 0 0 1 | 1 0 1 |
Для построения матрицы переходов RT -триггера найдем общую зависимость сигналов на входах R и T путем перехода к символической записи и использования формулы разложения булевых функций на соответствующих переходах:
«0-0» | |||||
R | » | ||||
T |
Для перехода «0-0» будем иметь: R = b 1; D = ;
«0-1» | |
R | |
T |
Для перехода «0-1» будем иметь: R = 0; T = 1;
«0-0» | |||||
R | » | ||||
T |
Для перехода «1-0» будем иметь: R = b 3; T = ;
«1-0» | |
R | |
T |
Для перехода «1-1» будем иметь: R = 0; T = 0;
Матрица переходов представлена в таблице 3.26.
Таблица 3.26 – Матрица переходов RT -триггера
Q (t)- Q (t +1) | R | T |
0-0 | b 1 | |
0-1 | ||
1-0 | b 3 | |
1-1 |