Счетчики по произвольному модулю.

Изложенные выше методы построения счетчиков можно использовать при построении счетчиков с любым количеством разрядов и по любому произвольно выбранному модулю.

Для построения k–разрядного суммирующего счетчика по модулю "В" необходимо реализовать следующий алгоритм:

1) Для каждого i - ого разряда счетчика по модулю "В" создается подсчетчик на основе двоичного суммирующего счетчика.

2) Выбирается число разрядов "n" подсчетчика из условия:

2n-1 < B <= 2n

3) Строится схема детектирования состояния B-1.

4) Строится (если B≠2n) схема перехода от состояния B-1 к состоянию "0", которая:

а) устанавливает логическую "1" на входе тех триггеров, которые по следующему синхроимпульсу остались бы в состоянии "1";

б) устанавливает логический "0" на входах тех триггеров, которые по следующему синхроимпульсу перешли бы из состояния "0" в состояние "1".

5) Строится k - разрядный счетчик по модулю "B" с использованием "k" подсчетчиков и необходимого количества вентилей по схемам, используемым при построении двоичных счетчиков. B этих схемах Т – триггеры заменяются подсчетчиками.

Замечание: При построении подсчетчиков необходимо учитывать способ представления чисел в системе счисления по основанию В. Чаще всего используется один из известных способов кодирования (8-4-2-1, 4-3-2-1 и т.п.).

Счетчики по произвольному модулю. - student2.ru

Порядок выполнения работы:

1. Ознакомиться с разделом «Краткие сведения из теории».

2. Получить вариант задания у преподавателя.

3. В Electronics Workbench собрать схему трехразрядного суммирующего (вычитающего) счетчика на Т– триггерах, считающего в коде 8-4-2-1 по модулю В.

4. Включить схему и убедиться в ее работоспособности с помощью семисегментного индикатора.

5. Построить временные диаграммы функционирования счетчика, которые должны отражать корректную работу схемы, в том числе линий «предустановка», «очистка», «разрешение счета», «синхронизация», детектирования состояния B-1 (или “0”).

6. Определить значение коэффициента КСЧ для подсчетчиков и счетчика в целом.

7. Полученные результаты отразить в виде отчета в MS Word.

8. Создать папку с названием, содержащим фамилию студента и номер группы.

9. Поместить в созданную папку отчет, выполненный в MS Word, и схему счетчика, построенную в программе Electronics Workbench (файл с расширением *.ewb).

Счетчики по произвольному модулю. - student2.ru

Варианты заданий:



№ варианта
Модуль(B)
Функция счетчика + - + - + - + - + - + - + -
№ варианта
Модуль(B)
Функция счетчика + - + - + - + - + - + - + -

Счетчики по произвольному модулю. - student2.ru


Наши рекомендации