Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Счетчики. Реверсивный счетчик. Функция параллельной загрузки



Счетчиками наз. устр-ва для подсчета числа вход. импульсов и фиксации этого числа в каком-либо коде. В процессе работы счетчик последовательно изменяет свое состояние.

Кол-во возможных состояний наз. модулем счета Ксч или емкостью счетчика (предельное число импульсов, которое может быть подсчитано счетчиком).

Нулевое состояние всех триггеров принимается за нулевое состояние счетчика. Кол-во триггеров в счётчике = кол-ву разрядов счётчика.

Счётчик – устр-во, следующее состояние которого зависит от предыдущего состояния и синхроимпульса.

Для счётчика характерно: Величина инкремента, Направление счёта, Разрядность,Cчётчик - последовательное устройство

Размерность: Диапазон счёта, или кол-во неповторяющихся состояний

В зависимости от способа кодирования внутр. состояний: 2ые,10ые, счётчики, Двоично –десятичные, Шестнадцатиричные счётчики.

По способу тактирования (счета) работы:

· синхронные счетчики, для работы которых требуется синхросигнал;

· асинхронные счетчики, работающие без синхросигналов.

В синхронных счётчиках триггеры, входящие в счётчик, переключаются по общему синхроимпульсу (который поступает одновременно на все триггеры в счётчике)

Для асинхронных счётчиков синхроимпульс последовательно переходит по разрядам счётчика - от одного разряда к другому. срабатывание в линейке происходит не одновременно.

По способу переноса:

· Последовательный перенос (каскадным)– счетные импульсы поступают только на вход первого разряда, а с его выхода – на вход второго и т.д. (счетчики с последовательным переносом отличаются простотой, но при этом имеют низкое быстродействие);

· Параллельный перенос – счетные импульсы поступают одновременно на все разряды (такие счетчики имеют более сложную организацию, но обеспечивают высокое быстродействие);

· Сквозной перенос

· Комбинированный (параллельно-последовательные счетчики), представляющие собой комбинацию первых двух способов подачи счетных импульсов (такие счетчики используются для получения больших значений модуля счета).

· В зависимости от способа подсчета:

суммирующие (Счётчик может работать на накопление (т.е. на увеличение кода), вычитающие, реверсивные

РЕВЕРСИВНЫЙ СЧЕТЧИК

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

Реализация суммирующего/вычитающего счётчика с модулем 8 на базе асинхронных триггеров: Если строить на двухступенчатых триггерах - он будет суммирующий; если на одноступенчатых - вычитающий.

Модуль счёта 2^3=8 до 8-ми устойчивых состояний.

Увеличение кол-ва разрядов в счётчике:

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

Входы переполнения/заёма первого счётчика явл. непосредственно счётными сигналами для второго счётчика).

Выходы Q1, Q2, Q3, Q4 - это выходы младших разрядов полученного числа; а выходы Q5,Q6 Q7, Q8 - выходы старших разрядов.

Выходы >15 и <0 второго счётчика будут соответствовать переполнению нашего общего счётчика или займу - то есть коду >255 - в случае переполнения; или коду <0 - в случае займа.

ФУНКЦИЯ ПАРАЛЛЕЛЬНОЙ ЗАГРУЗКИ.

установку каждого триггера счётчика в заданное положение.

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





Дата публикования: 2015-10-09; Прочитано: 2974 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...