Главная Функциональные схемы



кг 1

B T

LI

-a m

I-B2

CI

a

rill

Вш. 1

1-<5

в ЗКЗ ¥

Выхмг ас

т-иЕ

-s»

->

------!

------i/i 7

j /

Рис. 3.28. Универсальный сдвигающий регистр (а), схема использованного в нем триггера и его условное графическое обозначение (б) и временная диаграмма (в) формирования сигнала на дополнительном импульсном выходе триггера



графическом обозначении триггера между прямым и инверсным выходами. Построенный на этих триггерах универсальный сдвигающий регистр содержит следующие входы:

параллельный вход К1 записываемого цифрового кода;

Ш последовательный К2 вход записьшаемого цифрового кода; динамический вход С1 параллельной записи цифрового кода;

(вход сдвига С2; счетный вход Т; вход запрещения записи В по счетному входу; вход сброса R.

В исходном состоянии все триггеры находятся в состоянии 0. Статические состояния входов; С1, С2 и Т могут быть любыми - О или 1, на входах R и В должны быть сигналы 0. Сдвигающий

. регистр имеет следующие три режима работы:

- режим записи числа импульсов, при котором импульсы по-

. даются на счетный вход Т и заносятся в регистр как в двоичный

! счетчик импульсов;

JL режим параллельной записи поданного на вход К1 цифрового кода, при котором для выполнения записи подается импульс (фронт импульса) на вход С1;

режим сдвига, при котором для выполнения сдвига записанного в регистр числа подаются импульсы (фронты импульсов) на вход С2, причем в этом же режиме производится и последовательная запись в регистр подаваемого на вход К2 цифрового кода.

Преимуществом рассматриваемого сдвигающего регистра является отсутствие ограничений на статические значения сигналов на входах С1, С2 и Т, так как эти входы являются динамическими и реагируют только на фронт импульса.

При занесении информации по входу К1 подается на вход К1 цифровой код, затем на вход С1 подается импульс, заносящий цифровой код со входа К1 в триггеры Т1- Т5.

Занесение последовательного цифрового кода по входу К2 производится, начиная со старшего разряда кода. Сигнал О или 1, соответствуюидай старшему разряду цифрового кода, подается на вход К2, затем на вход сдвига С2 подается импульс сдвига, который заносит упомянутый сигнал в триггер Т1. После этого на вход К2 подается сигнал следзтощего разряда, а второй импульс сдвига на входе С2 осуществляет одновременную перезапись сигнала из триггера Т1 в триггер Т2 и со входа К2 в триггер Т1. Аналогичным образом заносятся остальные разряды последовательного цифрового кода.

При занесении информации по входу Т сдвигающий регистр работает как двоичный счетчик. Первый импульс, поданный на вход Т, переключает триггер Т1 в состояние 1. Второй, поданный на Вход Т импульс,переключает триггер Т1 в состояние О, на инверсном



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

Сдвиг вправо занесенной в регистр информации производится подачей импульсов на вход сдвига С2. При этом происходит одновременный перенос информации из каждого i-ro триггера в (1+1)-й триггер.

При сдвиге информации в сдвигающем регистре триггеры переключаются, при этом на счетные входы Т триггеров могут поступать фронты импульсов. Триггеры при этом, однако, повторно не переключаются, так как одновременно с таким фронтом на вход В этого триггера с дополнительного импульсного выхода триггера предыдущего разряда поступает импульс, запрещающий переключение триггера по счетному входу. Именно поэтому переключение триггеров при сдвиге или при параллельном занесении информации не оказывает воздействия на счетные входы Т триггеров следующих разрядов.

Рассмотренный сдвигающий регистр является универсальным, так как он имеет три режима занесения информации:

режим параллельного занесения информации по входу К1;

режим последовательного занесения информации (цифрового кода) по входу К2;

режим занесения числа импульсов по входу Т.

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

На рис. 3.28, б показана структурная схема использованного в сдвигающем регистре триггера [А. с. № 1339657]. Представленный триггер является одновременно и триггером со счетным вхо дом Т и D-триггером с двумя парами входов D и С (входы D1, С1 и D2, С2), причем входы Т, С1 и С2 являются динамически ми. Триггер содержит RS-триггер Т и три ключа ЗК-2-ЗК1, ЗК2 и ЗКЗ. На ЗК1 реализован счетный вход Т, а на ЗК2 и ЗКЗ -пары входов D и С (пара входов D1, С1 и пара входов D2, С2).

Исходное состояние триггера - RS-триггер находится в состоянии О, на выходе Q и на дополнительном Jмпyльcнoм выходе QC имеются сигналы О, на инверсном выходе Q имеется сигнал 1. На входах S, R и В имеются сигналы О, на других входах могут быть любые сигналы.

Рассмотрим работу триггера при подаче импульсов на счетный вход Т. Первый поданный на вход Т импульс коммутируется на первый выход (расположен вверху) ЗК1, поступает на вход S RS-триггера и переключает его в состояние 1. На выходах и Q триггера и, следовательно, на входах управления V и V ЗК1 происходит изменение сигнала управления со значений соответ-



0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 [23] 24 25 26 27 28 29 30 31 32 33 34 35


0.0087