Микропроцессоры и микроконтроллеры

 
 
 
«Компьютерная программа делает то, что вы приказали ей сделать, а не то, что вы хотели, чтобы она сделала»
Русский | Українська


Микропроцессоры и микроконтроллеры :: Организация управляющих автоматов :: Способы перевода автомата из одного состояния в другое (Часть 2)

Способы перевода автомата из одного состояния в другое (Часть 2)

Покажем это в таблице переходов:

 

Т2   Т1   Т0

а3

0    1    1

а5

1    0    1

Счетный Т-триггер всегда переходит в противоположное состояние, если сигнал возбуждения U будет равен 1 (U=1) и сохраняет свое прежнее значение, если U=0.

Поэтому для перевода триггера Т2 из состояния Т2=0 в состояние Т2=1, необходим U0=1.

Триггер Т1 переходит из состояния 1 в состояние 0, поэтому необходим U1=1.

Триггер Т0 не изменяет своего состояния, поэтому U0=0.

На графе переходов (рис.12) отмечаются только те сигналы возбуждения, которые равны единице.

Рисунок 12

·  D-триггеры.

Схема подключения D-триггеров показана на рис.13

Рисунок 13

При подаче синхросигнала С, D-триггер переходит в то состояние, значение которого установлено на линии U. Если U=0, то триггер перейдет в состояние 0, или U=1, то триггер перейдет в состояние 1. Поэтому сигналы возбуждений практически определяются состоянием перехода. При переходе из а3=011 в а5=101 сигналы возбуждений определятся состоянием а5=101:

U0=1,

U1=0,

U2=1.

Граф перехода представлен на рис.14.

Рисунок 14

·  RS-триггеры.

Схема подключения RS-триггеров показана на рис.15.

Рисунок 15

RS-триггер переходит в 0-состояние, если сигнал R=1, а S=0. Триггер переходит в состояние 1, если R=0, а S=1. Триггер сохраняет свое прежнее состояние, если R=0 и S=0.

Поэтому для перевода автомата из состояния а3=011 в состояние а5=101 необходимо выработать следующие сигналы возбуждений:

R2=0 и S2=1,

R1=1 и S1=0,

R0=0 и S0=0 или 1.

Граф перехода показан на рис.16.

Рисунок 16

Аналогичным образом можно определить сигналы возбуждений и для других типов триггеров.

 

Post Scriptum: Отдельную благодарность выражаем ресурсу pchlp.ru, за помощь в развитии нашего сайта. На pchlp.ru вы можете найти много полезной информации, например : как убрать баннер или как настроить wi-fi сеть и многое другое.