По многочисленным просьбам и письмам в личку было решено создать тему. Пока что только по триггерам, но нужно вскорее будет создавать раздел по цифровой электронике. Итак, что такое триггер.
Триггер - последовательная схема с 2мя устойчивыми состояниями 0 и 1[это не полное название](вообщем он обладает свойством памяти. Т.е. подал ему импульс на сохранение "единички" - он его хранит")
К основным типам триггеров относятся:
- триггер с раздельной установкой состояний (RS-триггер)
- триггер "защелка" (D-триггер)
- универсальный триггер (JK-триггер)
- триггер со счетным входом (Т-триггер)
По способу записи информации триггеры подразделяются на асинхронные и синхронные или тактируемые, а по способу управления - на триггеры со статическим управлением (единичным или реже нулевым уровнем тактового сигнала) и триггеры с динамическим управлением (положительным - из 0 в 1, или отрицательным - из 1 в 0 фронтом тактового сигнала)
Рассмотрим асинхронный RS-триггер
Этот триггер имеет 2 входа S(et) - установка и R(eset) - сброс и два выхода - прямой Q и инверсный ~Q(всегда имеет противоположное значение Q). Триггер выходит из текущего состояния Х(или 1 или 0) на выходе к состоянию 0, при подаче на вход S нуля и на вход R единицы, а при поступлении на вход S единицы и на вход R нуля триггер переходит к состоянию 1. При нулевых значениях, когда S=R=0 триггер должен сохранять старое значение. Комбинация S=R=1 не определена. (Кароче говоря, если вы подали на вход S импульс - в триггере "записалась" единичка. И пока вы не сотрете его (подав на вход R - имульс (или выключив питание)) она там будет хранится. Вот вам и элементарный бит памяти.
Ниже временные диаграммы.