Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 05. Проблематика и методика проектирован...doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
247.81 Кб
Скачать

3. Пример проектирования

Пусть необходимо спроектировать автомат с двумя режимами работы, управляемый входным сигналом М. При М = 0 автомат работает как двоич­ный счетчик с модулем счета 8, при М = 1 как счетчик в коде Грея.

^ Примечание ji

Код Грея используется в системах контроля ЦУ, преобразователях механиче­ских перемещений в цифровой код и т. д. При переходе от предыдущей кодо­вой комбинации к следующей в коде Грея изменяется только один разряд. Первые восемь комбинаций кода Грея представлены в табл. 3.11.

Таблица 3.11

Десятичная цифра

Код Грея

Десятичная цифра

Код Грея

0

0

0

0

4

1

1 0

1

0

0

1

5

1

1 1

2

0

1

1

6

1

0 1

3

0

1

0

7

1

0 0

Ц/VГ 1"Ч" - - ,

Кодирование состояний автомата, являющегося автоматом Мура, определя­йся здесь самой постановкой задачи. Диаграмма состояний автомата пока­зана на рис. 3.25. Изменение управляющего сигнала М сразу же ведет к изменению" режима, т. е. следующее состояние будет принадлежать уже дру­гому коду.

Рис. 3.25. Диаграмма состояний автомата для примера его проектирования

Вариант 1

Автомат, построенный на триггерах JK и логических элементах И-НЕ. Таблица переходов автомата (табл. 3.12), соответствует диаграмме его со-

стоянии.

Таблица 3.12

Входной

Исходное

Новое

Входной

Исходное

Новое

управля-

состояние

состояние

управля-

состояние

состояние

ющий

ющий

сигнал

сигнал

М

Q2 Qi Q0

Огн. QiHi Qoh

М

Q2 Qi Q0

Огн* Qih> Qoh

0

0 0 0

0 0 1

0 0 0

0 0 1

0

0 0 1

0 1 0

0 0 1

0 1 1

0

0 1 0

0 1 1

0 1 0

1 1 0

0

0 1 1

1 0 0

0 1 1

0 10

0

1 0 0

1 0 1

1 0 0

0 0 0

0

1 0 1

1 1 0

1 0 1

1 0 0

0

1 1 0

1 1 1

1 1 0

1 1 1

0

1 1 1

0 0 0

1 1 1

1 0 1

174