48
перебирает свои состояния в порядке убывания двоичных чисел, то он называется
вычитающим. Если под действием сигналов управления порядок перебора может
изменяться на противоположный, то счётчик называется реверсивным. Счётчики
строятся с использованием синхронизированных триггеров. Если несколько тригге-
ров блока памяти имеют общий синхросигнал, то они образуют синхронный счёт-
чик. Несколько синхронных счётчиков соединённых по схеме подачи синхросигна-
лов последовательно образуют асинхронный счётчик. В этом случае сигнал выход-
ного переноса предыдущего счётчика используется как сигнал синхронизации по-
следующего счётчика. Примером асинхронного суммирующего двоичного счётчика
по модулю 16 служит генератор кодов, построенный в лабораторной работе № 1.
По описанию работы цифрового автомата (ЦА) для счёта импульсов, очевидно,
что кроме блока памяти в состав этого ЦА входит и комбинационная схема, форми-
рующая соответствующие алгоритму работы сигналы возбуждения блока памяти.
Блок памяти ЦА может быть построен, как на одноступенчатых (прозрачных) триг-
герах с двухфазной системой синхронизации двух узлов памяти, так и на двухсту-
пенчатых триггерах. Внешне при использовании двухступенчатых триггеров в со-
ставе цифрового автомата его схема выглядит проще. В лабораторной работе иссле-
дуется счётчик, построенный с использованием двухступенчатых триггеров JK в
блоке памяти.
Описание схемы исследования
На рис. 12.1 изображена схема исследования синхронного суммирующего дво-
ичного счётчика–делителя частоты по модулю 10 на двухступенчатых (непрозрач-
ных) триггерах типа JK из библиотеки элементов программы. Кодированная табли-
ца переходов этого счётчика – табл.10.
Таблица 10
Сост. 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001
Перех. 0001 0010 0011 0100 0101 0110 0111 1000 1001 0000
Запрещённые коды состояний – 1010, 1011, 1100, 1101,1110, 1111.
Кодированная таблица переходов – табл.11.
Таблица 11
Сост. 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001
J
3
J
2
J
1
J
0
0001 001× 00×1 01×× 0×01 0×1× 0××1 1××× ×001 ×00×
K
3
K
2
K
1
K
0
×××× ×××1 ××0× ××11 ×0×× ×0×1 ×00× ×111 0××× 1××1