Счетчики, считающие в неполном диапазоне

Для того, чтобы построить неполный счетчик, нужно выполнить 2 действия:

1. Расписать (в требуемой системе счисления) начальное состояние счетчика.На те разряды, значения которых равно 1, необходимо подать сигнал сброса на вход S. На те разряды, значение которых равно 0, необходимо сигнал сброса подать на вход R. На неиспользуемые входы R и S подаются нули.

2. Расписывается конечное состояние счетчика и формируется сигнал сброса. Он представляет собой дизъюнкцию сигнала внешнего сброса и сигнала внутреннего сброса. Внутренний сброс образуется с помощью N-разрядной конъюнкции (N-число разрядов счетчика), на входы этой конъюнкции подаются прямые или инверсные значения счетчика. Если конечное значение разряда счетчика равно 1, то подается прямой сигнал, а если конечное значение разрядов счетчика равно 0, то подается инверсный сигнал.

Пример №1. Счетчик считает от 12 до 43.

1210à 0011002,

4310à 1010112,

12/43 inc (суммирующий счетчик).

начальное значение 001100

конечное значение 110101

Возьмем счетчик с последовательным переносом:

Пример №2. Счетчик считает от 26 до3.

2610 à 110102

310 à 000112

начальное значение 01011

конечное значение 11000



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: