Лекция8 Счётчики:

advertisement
Лекция8 Счётчики:
1)Общие сведения
2)Суммирующие счётчики
3)Вычитающие счётчики
4)Микросхема счётчики
Общие сведения
Счетчиком называют цифровой узел, предназначенный для подсчета числа
импульсов, поданных на его вход, и формирования результата в заданном
коде.
Специфической для счетчиков операцией является изменение их содержимого
на единицу при поступлении на вход каждого импульса. В общем случае
счетчик обеспечивает хранение слова информации (числа Е) и выполнения
над ним операции счета. Операция счета заключается в изменении числа Е,
хранящегося в счетчике, на  1. Счетчик, в котором выполняется операция
счета Е = Е + 1, называется суммирующим, а счетчик, реализующий операцию
счета Е = Е - 1, - вычитающим. Счетчик, реализующий обе операции,
называется реверсивным. Счетчиком выполняются и другие операции: сброс,
параллельная загрузка и т д. Число Е, хранящееся в счетчике, может быть
представлено в двоичном, двоично-десятичном и других кодах. Конструктивно
счетчики выполняются в виде совокупности интегральных схем Т-триггеров,
которые можно получить из D- или JK- триггеров, или одной интегральной
схемы, содержащей многоразрядный счетчик.
Десятичный эквивалент
двоичного числа
Двоичное число
Х3 Х2 Х1 Х0
Десятичный эквивалент
двоичного числа
0
0
0
0
0
8
1
0
0
0
1
0
0
0
1
9
1
0
0
1
2
0
0
1
0
10
1
0
1
0
3
0
0
1
1
11
1
0
1
1
4
0
1
0
0
12
1
1
0
0
5
0
1
0
1
13
1
1
0
1
6
0
1
1
0
14
1
1
1
0
1
1
1
15
1
1
1
1
7
Qn-1
Вход
f
Двоичное число
Х3 Х2 Х1 Х0
T1
T0
T2
T3
Tn-1





f/2
f/4
f/8
f/16
f/2n
Q3
Q2 Q1 Q0
Суммирующие счётчики
Схема суммирующего счетчика на основе синхронных D-триггеров,
управляемых по входам С положительными перепадами напряжений
Q3 Q2 Q1
Счетный
вход
Сброс
D
T0
Q0
D
T 1 Q1
D
T2
Q2
D
C
C
C
C
R
R
R
R
T3
Q3
Сущность работы счетчика сводится к тому, что триггер
Т0 под воздействием фронта импульса
(положительного перепада) каждого входного
импульса меняет свое состояние на противоположное.
Триггеры Т1, Т2 и Т3 изменяют свое состояние на
противоположное только в случаях, когда
положительные перепады напряжений формируются
на инверсных выходах триггеров Т0, Т1 и Т2
соответственно
Uвх
1
3
2

4




5

6

8
7


9
11
10

13
12
14



16
15



t
0
Q0
1
1
0
1
0
0
0
1
1
1
0
0
1
0
1
0
t
0
Q0








t
0
Q1
0
1
0
1
0
1
0
0
1
t
0
Q1




t
0
Q2
0
0
1
0
1
t
0
Q2


t
0
Q3
0
0
1
t
0
Q3

0
t
Вычитающие счетчики
Представление счетчика в виде цепочки Т-триггеров справедливо как для
суммирующего, так и для вычитающего вариантов. Различие состоит лишь в
направлении переключения предыдущего разряда, вызывающего
переключение следующего. При суммировании импульсов следующий
разряд переключается при переходе предыдущего из "1" в "0"
Следовательно, различие между суммирующим и вычитающим счетчиками
состоит в разном подключении входов триггеров к выходам предыдущих. Если
счетчик строится из Т-триггеров с прямым динамическим управлением, то
характер подключения следующих триггеров к предыдущим для получения
операция счета С = С + 1 и С = С – 1
Cчет С = С - 1
Вх
Ti
Ti+1
Cчет С = С + 1
Ti+2
Схема вычитающего счетчика на основе синхронных D-триггеров,
управляемых по входам С положительными перепадами напряжений
Q3 Q2 Q1 Q0
Счетный
вход
Уст. "0"
D
T 0 Q0
D
T 1 Q1
D
T2
Q2
D
C
C
C
C
R
R
R
R
T3
Q3
Временные диаграммы, иллюстрирующие работу вычитающего
счетчика с модулем счета 16, приведены на рис. 6. Предполагается, что
в исходном состоянии в счетчике хранится число С = 15 (двоичный
эквивалент 1 1 1 1).
Микросхема счётчики
Микросхемы счетчиков имеют обозначение ИЕ. В сериях ТТЛ и на КМДПтранзисторах имеется порядка 20 микросхем различных преимущественно 4разрядных счетчиков, а в сериях ЭСЛ - порядка 10 микросхем. По
функциональному назначению различают:
двоичные счетчики;
двоично-десятичные счетчики;
реверсивные счетчики;
программируемые счетчики.
Ниже рассмотрим по одной - две микросхемы счетчиков каждого типа
новейших серий: КР1533 ТТЛ и КР1554 на КМДП-транзисторах
Суммирующие счетчики. В серии КР1533 имеется микросхема асинхронюго
4-разрядного двоичного счетчика ИЕ5, а в серии КР1554 на КМДПтранзисторах - микросхема ИЕ23 с двумя 4-разрядными синхронными
счетчиками в одном корпусе.
Двоичные счетчики: а - микросхема ИЕ5; б - микросхема ИЕ23
Счетчик ИЕ5 имеет два асинхронных входа сброса (R1 и R2),
объединенных по схеме 2И-НЕ. Состоит из четырех JK-триггеров,
образующих два независимых счетчика с модулем счета 2 (выход
Q0) и модулем счета 8 (выходы Q1, Q2. Q3). Тактовые входы С0 и С1
обратные динамические, поэтому занесение в счетчик по срезу
импульса (отрицательному перепаду).
Если замкнуть выводы 1 и 12, то получится счетчик с модулем счета
16. Входную последовательность импульсов необходимо подавать
на тактовый вход С0.
Микросхема ИЕ10 содержит два независимых 4-разрядных счетчика. Для
счета по положительному перепаду импульсы нужно подавать на вход С, по
отрицательному перепаду - на вход V. В первом случае разрешение счета
устанавливается высоким уровнем на входе V, а во втором случае - низким
уровнем на входе С.
В серии КР1533 имеется микросхема асинхронного 4-разрядного двоичнодесятичного счетчика ИЕ2, а в серии КР1554 на КМДП-транзисторах микросхема 4-разрядного реверсивного двоично-десятичного счетчика ИЕ6
Двоично-десятичные счетчики: а - КР1533ИЕ2; б - КР1554ИЕ6; в) - таблица
режимов работы
Микросхема КР1533ИЕ2 содержит четыре JK-триггера с обратным
динамическим входом (срабатывают по отрицательному перепаду на
информационных входах СО и С1). Для того, чтобы счетчик работал как 4азрядный, выводы 1 и 12 необходимо объединить. При подаче на входы RO, RI
высоких уровней напряжения осуществляется сброс счетчика. Если на один из
входов R0 или R1 и SO или S1 подать низкий уровень напряжения, то при
поступлении на вход СО тактовых импульсов, счетчик будет работать как
двоично-десятичный,
Микросхема КР1554ИЕ6 содержит 4-разрядный реверсивный двоичнодесятичный счетчик. Установка счетчика в нулевое состояние осуществляется
подачей высокого уровня напряжения на вход R. Вход разрешения параллельной загрузки РЕ - инверсный статический (управляется низким уровнем напряжения). Входы параллельной загрузки D0...D4 используются в режиме вычитания. Тактовые импульсы счета на увеличение (+1) и на уменьшение (-1)
раздельные, прямые динамические. Выходы DL, DR используются при увеличении разрядности счетчика. Параллельный двоично-десятичный код (возрастающий или убывающий) снимается с выходов QO.. .Q3.
Литература
1) Основы вычислительной техники: Учебное пособие/ Д.П. Гонтов,
К.Г. Кречетников и др: Владивосток: ТОВВМУ, 1996.
2) Каган Б.М. Электронные вычислительные машины и системы:
Учебное пособие для вузов. – М.: Энергоатомиздат, 1991.
3) Калиш Г.Г. Основы вычислительной техники. Учеб. пособ. для
средн. проф. учебных заведений. – М.: Высш. Шк., 2000.
4) Евреинов Э. В. Цифровая и вычислительная техника. – М.:
Энергоатомиздат, 1991.
5) Цифровые устройства и микропроцессоры. Сборник заданий для
лабораторных работ/ А. А. Гайзюмов, Д. П. Гонтов, А. Н. Карелин и
др.: Владивосток: ТОВМИ, 1999.
Download