Реверсивный счетчик. Реверсивный счетчик – это счетчик у которого существует 2 цепи переноса

Реверсивный счетчик – это счетчик у которого существует 2 цепи переноса:

- инкрементная;

- декрементная.

Инкрементная цепь формируется с помощью прямых выходов разрядов счетчика, а декрементная с помощью инверсных выходов разрядов счетчика. Выбор между сигналами переносов разрядов счетчика определяется с помощью мультиплексоров, число которых равно n-1, а адресные входы мультиплексоров – объединены и их значение соответствуют режиму работы счетчика.

Существует 2 типа схем:

1. I – minus.

2. Plus – minus.

Чтобы получить 2-ю схему надо добавить к 1-й дизъюнкцию выделенной пунктиром области.

Если реверсивный счетчик работает не в полном диапазоне, то у него будет 3 условия сброса:

- R внешний сброс, переводящий счетчик в начальное значение;

- сброс при достижении конечного состояния, приводящий счетчик в начальное состояние;

- сброс при достижении начального состояния (при вычитании), который переводит счетчик в конечное состояние.

Дизъюнкция 1 и 2 условия образует сигнал сброса R1, выполнение 3 условия – образуют сигнал сброса R2.

Данные сигналы R1 и R2 разводятся на разряды счетчика следующим образом. Если соответствующие разряды начального и конечного состояний счетчика одинаковы, то на дизъюнкции формируется сигнал общего сброса из R1 и R2. Он подается на вход S, если значение разрядов равно 1 или на вход R, если значение разрядов равно 0. Если начальное и конечное значение разряда различны, то на вход R подается тот сигнал (R1 или R2), который требует установки разряда счетчика в 0, а на вход S, тот R1 или R2, который требует установки разряда счетчика в 1.

Пример №1:

Счетчик (реверсивный) считает от 5 до 13.

510 à 0101

1310 à 1101

начальное – R1

конечное – R2


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



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