54
Счётчики строятся на основе триггеров. Если в счётчике n триггеров,
то максимальное число возможных состояний счётчика равно 2
n
. Двоич-
ный суммирующий счётчик осуществляет счёт с 0 до максимального числа
2
n
– 1, после чего переходит в 0 и счёт снова повторяется. Двоичный
вычитающий счётчик осуществляет последовательное уменьшение
содержимого. После нулевого состояния в двоичном вычитающем счёт-
чике устанавливается максимальное число, и затем последовательное
уменьшение содержимого повторяется. Двоичный реверсивный счетчик
посредством управляющих сигналов (или путём выбора соответствую-
щего счётного входа) может быть установлен в режим суммирования или
в режим вычитания.
В счётчиках с последовательным переносом импульсы, подлежащие
счёту, поступают на счётный вход первого триггера, а сигнал переноса
в цепочке триггеров последовательно передаётся от одного разряда к дру-
гому. Счётчики с последовательным переносом характеризуются просто-
той схем, возможностью наращивания разрядности (посредством про-
стого подключения требуемого количества триггеров к выходу последнего
триггера), а также малой величиной нагрузки на предшествующий кас-
кад. В качестве примера на рис. 3.28 приведена схема трехраpрядного
асинхронного двоичного суммирующего счётчика с последовательным
переносом, реализованного на основе JK-триггеров.
На входы J, K всех триггеров подаётся единичный сигнал. При этом
каждый триггер в счётчике выполняет функцию асинхронного триггера
со счётным входом. При переходе сигнала C
1
из 1 в 0 изменяется состоя-
ние триггера младшего разряда счётчика на противоположное. В после-
дующих разрядах счётчика переключение триггеров осуществляется при
изменении состояния выходов предыдущих триггеров из 1 в 0. Для уста-
новки счётчика в нулевое состояние на входы R всех триггеров по общей
линии R кратковременно подаётся нулевой сигнал. Данный счётчик
выполняет суммирование от 0 до 7, затем сбрасывается в нуль и процесс
суммирования повторяется.
Недостатком счётчиков с последовательным переносом является
низкое быстродействие, обусловленное тем, что триггеры срабатывают
последовательно один за другим, и при этом накапливается суммарная
задержка формирования результата счёта. На рис. 3.29 показана времен-
ная диаграмма, иллюстрирующая работу счётчика.
Счётчики с параллельным переносом содержат набор синхронных триг-
геров. Счётные импульсы подаются одновременно на тактовые входы всех
триггеров. Выходы триггеров соединены с информационными входами
последующих или предыдущих триггеров. Переключения триггеров про-
исходят одновременно. Таким образом задержка срабатывания счётчика