Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
620991_микропроцессоры_методич.doc
Скачиваний:
20
Добавлен:
09.11.2019
Размер:
3.8 Mб
Скачать

4.1. Асинхронный двоичный счетчик с последовательным переносом

На рис. 4.1 изображена схема 4-х разрядного суммирующего счетчика JК-триггерах. Таблица 1 показывает состояния, в которых находятся триггеры после воздействия серии входных сигналов.

Таблица 1.

XСЧ

Q4

Q3

Q2

Q1

0

0

0

0

0

1

0

0

0

1

2

0

0

1

0

3

0

0

1

1

4

0

1

0

0

5

0

1

0

1

6

0

1

1

0

7

0

1

1

1

8

1

0

0

0

9

1

0

0

1

10

1

0

1

0

11

1

0

1

1

12

1

1

0

0

13

1

1

0

1

14

1

1

1

0

15

1

1

1

1

Здесь на выходы J и К - триггеров подаются “1”. Выход каждого предыдущего триггера Qn-1 заводится на вход синхронизации Сn каждого последующего триггера. В этой схеме длительность переходного процесса зависит от разрядности счетчика. Каждый J - К триггер обладает конечной величиной задержки сигнала, значит с ростом разрядности возрастает величина задержки поступления сигнала на вход С некоторого j-го разряда относительно времени поступления входного сигнала XСЧ на вход С младшего разряда счетчика. Из временной диаграммы видно, что такая задержка может привести к искажению информации в счетчике (моменты 4 и 8 отмечены пунктиром).

Обычно счетчик имеет цепь установки в “0-е” состояние, но это необязательно. Начальное состояние может устанавливаться передачей в счетчик некоторого числа и с него уже начинается операция счета единиц.

В двоичном счетчике единичный входной сигнал изменяет состояние триггера младшего разряда счетчика на противоположное (т. е. реализует сложение modl ”2” в этом разряде). В последующих разрядах аналогичное действие производит сигнал переноса. Если вход каждого следующего разряда соединить с инверсным выходом предыдущего триггера, то получим вычитающий счетчик.

4.2. Синхронный двоичный счетчик с параллельным переносом

Отличительной особенностью данной схемы является то, что выходы всех предыдущих Qj-k разрядов подаются на информационные входы J и К j-го триггера. Длительность переходного процесса в таком счетчике равна длительности переходного процесса одного разряда. Разрядность таких счетчиков обычно не велика и равна четырем. Поэтому при числе разрядов счетчика, большем максимального числа входов J и К , счетчик разбивают на группы и внутри группы строят цепи параллельного переноса. Перенос между группами реализуется методом сквозного переноса. Счетчики с параллельными и групповыми переносами являются наиболее быстродействующими.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]