![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Счетчиками наз. устр-ва для подсчета числа вход. импульсов и фиксации этого числа в каком-либо коде. В процессе работы счетчик последовательно изменяет свое состояние.
Кол-во возможных состояний наз. модулем счета Ксч или емкостью счетчика (предельное число импульсов, которое может быть подсчитано счетчиком).
Нулевое состояние всех триггеров принимается за нулевое состояние счетчика. Кол-во триггеров в счётчике = кол-ву разрядов счётчика.
Счётчик – устр-во, следующее состояние которого зависит от предыдущего состояния и синхроимпульса.
Для счётчика характерно: Величина инкремента, Направление счёта, Разрядность,Cчётчик - последовательное устройство
Размерность: Диапазон счёта, или кол-во неповторяющихся состояний
В зависимости от способа кодирования внутр. состояний: 2ые,10ые, счётчики, Двоично –десятичные, Шестнадцатиричные счётчики.
По способу тактирования (счета) работы:
· синхронные счетчики, для работы которых требуется синхросигнал;
· асинхронные счетчики, работающие без синхросигналов.
В синхронных счётчиках триггеры, входящие в счётчик, переключаются по общему синхроимпульсу (который поступает одновременно на все триггеры в счётчике)
Для асинхронных счётчиков синхроимпульс последовательно переходит по разрядам счётчика - от одного разряда к другому. срабатывание в линейке происходит не одновременно.
По способу переноса:
· Последовательный перенос (каскадным)– счетные импульсы поступают только на вход первого разряда, а с его выхода – на вход второго и т.д. (счетчики с последовательным переносом отличаются простотой, но при этом имеют низкое быстродействие);
· Параллельный перенос – счетные импульсы поступают одновременно на все разряды (такие счетчики имеют более сложную организацию, но обеспечивают высокое быстродействие);
· Сквозной перенос
· Комбинированный (параллельно-последовательные счетчики), представляющие собой комбинацию первых двух способов подачи счетных импульсов (такие счетчики используются для получения больших значений модуля счета).
· В зависимости от способа подсчета:
суммирующие (Счётчик может работать на накопление (т.е. на увеличение кода), вычитающие, реверсивные
РЕВЕРСИВНЫЙ СЧЕТЧИК
может работать в режиме суммирующего счётчика, и с помощью управляющих сигналов переходить в режим вычитающего.
Реализация суммирующего/вычитающего счётчика с модулем 8 на базе асинхронных триггеров: Если строить на двухступенчатых триггерах - он будет суммирующий; если на одноступенчатых - вычитающий.
Модуль счёта 2^3=8 до 8-ми устойчивых состояний.
Увеличение кол-ва разрядов в счётчике:
Т.е. необходимо реализовать некоторую комбинационную схему, которая будет подавать счётный сигнал на нужный вход в зависимости от выбранного направления счёта.
Входы переполнения/заёма первого счётчика явл. непосредственно счётными сигналами для второго счётчика).
Выходы Q1, Q2, Q3, Q4 - это выходы младших разрядов полученного числа; а выходы Q5,Q6 Q7, Q8 - выходы старших разрядов.
Выходы >15 и <0 второго счётчика будут соответствовать переполнению нашего общего счётчика или займу - то есть коду >255 - в случае переполнения; или коду <0 - в случае займа.
ФУНКЦИЯ ПАРАЛЛЕЛЬНОЙ ЗАГРУЗКИ.
установку каждого триггера счётчика в заданное положение.
Реализована за счёт доп. входов в схеме счётчика управляющих непосредственно триггерами. При этом каждый из входов воздействует на свой триггер, придавая ему заданное значение. Таким образом, можно присвоить счётчику начальное значение и начать отсчёт от него.
Дата публикования: 2015-10-09; Прочитано: 2974 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!