Читайте также: |
|
Рассмотрим работу суммирующего двоичного счетчика (K сч. = 2m) с естественным порядком счета и с K сч. = 8. Для его построения необходимо m = log2 8 = 3 триггера, что соответствует трем разрядам двоичного числа.
Таблица состояний такого счетчика имеет вид (табл. 13), причем входной сигнал xn обозначим через 1, Q3n – старший разряд, Q1n – младший разряд.
Таблица 13
xn | Q3n | Q2n | Q1n | Q3n+1 | Q2n+1 | Q1n+1 |
Из анализа таблицы видно:
Таким образом, частота переключения каждого следующего триггера уменьшается вдвое. Следовательно, счетчик можно построить как цепочку последовательно включенных счетных триггеров.
Построим такой счетчик на JK-триггерах, работающих в счетном режиме (рис. 40).
А
б
Рис. 40. Последовательный суммирующий счетчик на JK-триггерах – а; временная диаграмма его работы – б
Данный счетчик может работать как вычитающий. Для этого необходимо сигналы на входы последующих разрядов подавать с инверсных выходов триггеров предыдущих разрядов.
Так как полученный счетчик – асинхронный, то каждый его триггер срабатывает с задержкой относительно входного сигнала. Поэтому по мере продвижения сигнала от младшего разряда к старшему эта задержка суммируется и может произойти искажение информации, в виде несоответствие числа уже поступивших в счетчик импульсов и кода на его выходах. В общем случае суммарная задержка пропорциональна числу триггеров, что снижает быстродействие счетчика.
Дата добавления: 2015-07-11; просмотров: 122 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Интегральные счетчики | | | Счетчики с параллельным переносом |