Полная версия

Главная arrow Информатика

  • Увеличить шрифт
  • Уменьшить шрифт


<<   СОДЕРЖАНИЕ ПОСМОТРЕТЬ ОРИГИНАЛ   >>

Счетчики-делители на базе регистров сдвига с перекрестными связями

Для получения четных и нечетных коэффициентов деления широко применяются счетчики-делители на базе регистров сдвига с перекрестными связями:

а) счетчик-делитель с четным коэффициентом деления (Kc4=2N)

В таких счетчиках все связи между триггерами обычные, за исключением одной связи между последним и первым триггерами, которая делается перекрестной и обеспечивает инверсную перезапись информации из последнего триггера в первый. В счетчиках на JK-триггерах или RS-триггерах прямой выход последнего триггера соединяют с входом К (или R) первого, а инверсный выход последнего - с входом J (или S) первого триггера. Если счетчик реализован на D-триггерах, то с входом D первого триггера соединяется инверсный выход последнего.

Рассмотрим схему счетчика-делителя на JK-триггерах (рис. 4.98). Такая схема известна под названием счетчика Джонсона:

Счетчик-делитель с четным коэффициентом деления

Рис.4.98 Счетчик-делитель с четным коэффициентом деления

Логика работы:

Пусть все триггеры находятся в нулевом состоянии Qi=Q2=Q3=Q4=Q5=0. Тогда J1=QS=1, Ki=Q5=0. С приходом 1-го входного импульса триггер Ti перейдет в состояние Q=l, остальные триггеры останутся в состоянии Q=0, так как все они двухступенчатой структуры. С приходом 2-го входного импульса триггер Ti останется в состоянии Qi=l, т.к. по-прежнему Ji=Q5 =1. Триггер Т2 перейдет в состояние Q2=l и т.д. С приходом 5-го счетного импульса все триггеры перейдут в состояние Q=l. Тогда Ji=Q5 =0, Ki=Q5=1. Шестым импульсом триггер Т| перейдет в состояние Q=0. Остальные триггеры останутся в состоянии Q=l. С приходом 7-го импульса состояние триггеров будет: Qi=0, Q2=0, Q3=l, Q4=l, Q5=l и т.д. После прихода 10-го импульса счетчик прейдет в состояние Qi=0, i=l,5 и счет начинается сначала. Таким образом, Kc4=2N=10. Выходные импульсы снимаются с Q5 (выход 1). Последовательность состояний приведена в таблице 4.27.

Таблица 4.27

N сост.

Qi

q2

Q3

Q4

q5

0

0

0

0

0

0

1

1

0

0

0

0

2

1

1

0

0

0

3

1

1

1

0

0

4

1

1

1

1

0

5

1

1

1

1

1

6

0

1

1

1

1

7

0

0

1

1

1

8

0

0

0

1

1

9

0

0

0

0

1

Ъ) счетчик-делитель с нечетным коэффициентом деления (Kc4=2N-l).

В качестве примера рассмотрим схему счетчика-делителя на D-триггерах с динамическим управлением (рис. 4.99). Перекрестная связь организуется с инверсных выходов триггеров Т4 и Т5 через ЛЭ И.

Счетчик-делитель с нечетным коэффициентом деления

Рис. 4.99 Счетчик-делитель с нечетным коэффициентом деления

Пусть в исходном состоянии все триггеры счетчика находятся в состоянии 0. Тогда Di=Q4Q5=11=1. С приходом 1-го входного импульса триггер Ti перейдет в состояние Qi=l. Остальные триггеры останутся в состоянии «О». С

174

приходом 2-го входного импульса триггер Ti останется в состоянии Qi=l, так как Dj=l, а триггер Т2 перейдет в состояние Q2=l и т.д. Состояния от нулевого до четвертого будут устанавливаться обычным образом (таблица №4.27). С установлением четвертого состояния Q4=l (Q4=0) на входе триггера Ti D,=Q4Q5 =0-1=0 и с приходом очередного (пятого) входного импульса триггер Т| перейдет в состояние Qi=0. Таким образом, после 4-го состояния (11110) регистр перейдет в 6-е состояние (01111) и далее переходы будут обычными. Состояние (11111) исключается и поэтому Kc4=2N-l=2-5-l=9. Аналогичным путем можно исключить состояние 11111... 11 в делителе с любым числом разрядов.

Достоинства счетчика-делителя на регистрах с перекрестной связью:

  • - наращиваемость схемы;
  • - разрядность регистра не связана с быстродействием, так как он состоит из однотипных триггеров и нет цепей переноса.
 
<<   СОДЕРЖАНИЕ ПОСМОТРЕТЬ ОРИГИНАЛ   >>