Q0 t
Q1
t
Q2
t
Q3
t
Рис. 13. Временная диаграмма сигналов 4-разрядного кольцевого счетчика
Направление, в котором кольцевой счетчик сдвигает биты (в сторону старшего или в сторону младшего) – условны, и определяются, фактически, тем, как подписаны номера цепей Q0-Q3.
Впрочем, возможно реализовать и реверсивный кольцевой счетчик. Для этого, как и раньше, потребовалось бы четыре мультиплексора, которые под управлением общего для схемы сигнала смены направления в одном случае подключали бы выходы триггеров Qn к входам более старших триггеров Dn+1, а в другом наоборот – выходы старших триггеров Qn+1 ко входам младших Dn.
Описанная схема популярна для решения задач, когда нужно, например, последовательно включать какие-то нагрузки, одну за другой. В этом случае в схему после запуска необходимо загрузить слово, в котором лишь один бит равен 1, а остальные – 0. Проще всего это сделать,
подключив одну из схем, показанных на Рис. 13, к входам асинхронной установки 𝑆 одного триггера и входу сброса 𝑅 – всех остальных. Наглядный пример из области применения такого решения – эффект «бегущий огонь» для праздничной иллюминации. Другой способ использования схемы при описанной схеме инициализации – деление тактовой частоты на
некоторое целое число, равное количеству триггеров в кольцевом счетчике
Достарыңызбен бөлісу: |