Реверсивные двоичные счетчики

 

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

Например, функциональная схема асинхронного двоичного реверсивного счетчика с последовательным переносом на JK – триггерах для M=8 имеет вид:

 

 

 

При поступлении управляющего сигнала “Слож.” прямые выходы i-ых разрядов через элементы И - ИЛИ подключаются к счетным входам (i+1)-ых разрядов. При поступлении управляющих сигналов “Вычит.” аналогичным образом коммутируются инверсные выходы триггеров. Одновременная подача сигналов “Слож.” и “Вычит.” запрещена.

Счетчики с модулем счета отличным от 2n . (К-ичные счетчики)

 

Как и в двоичном счетчике количество разрядов в K-ичном счетчике определяется по формуле n=]log2k[. Но в отличии от двоичного модуль счета K<M, то есть имеется (2n-K) не используемых состояний.

Выпускаются интегральные микросхемы двоичных счетчиков с К=6,10,12,18, с программируемым модулем счета. Если необходимо построить К-ичный счетчик самостоятельно, то сделать это можно несколькими способами, в том числе:

1) На основе двоичного счетчика, имеющего вход установки в ноль;

2) На основе базовых схем двоичных счетчиков на триггерах с включением дополнительной логики в цепи переноса.

 

Первый способ рассмотрим на примере построения счетчика с К счета равным 5.

 

 

Общий принцип построения таких схем состоит в следующем: c помощью комбинационных схем на выходе счетчика “ловят” состояние К и сбрасывают счетчик в “0”. Состояние с номером К неустойчивое, длительность пребывания в нем определяется задержкой срабатывания микросхемы счетчика и дополнительной логики. На выходе появляются ложные импульсы, не влекущие за собой нарушение работы пересчетных схем (делителей частоты, таймеров и т.п.). Если счетчик используется в устройствах управления, то наличие ложных выбросов нежелательно и лучше построить счетчик вторым способом.