Реферат: Цифровой автомат

4.7. Проверка переходов ЦА

Возможные переходы цифрового автомата представлены в табл.3.

Таблица 3

Состояние автомата Т2 Т1 Т0
S2 R2 S1 S1 S0 R0
a0
0 0 0 0 1 0
a1 T2 T1 T0
A3 x=1 S2 R2 S1 S1 S0 R0
0 0 1 0 0 0 Х=0
0 0 1 0 0 1
1 0 0 1 0 1 A2
a4 1 0 0 1 0 0
А0 0 1 0 0 0 0 a4

В исходном состоянии а0 = 1, при этом на триггер Т0 действуют управляющие сигналы S0 =1 и R0 =0. На триггер Т1 действуют управляющие сигналы S1 =R1 =0,.на триггер Т2 действуют управляющие сигналы S2 =R2 =0. Под действием таких управляющих сигналов триггер Т0 переходит в единичное состояние, триггер Т1 и Т2 остаются в исходном нулевом состоянии и автомат в целом переходит в состояние а1. При а1=1 на триггер Т1 действуют управляющие сигналы S0, R1 . На триггер Т1 действуют управляющие сигналы S1 , R0 , на триггер Т2 действуют управляющие сигналы S2, =R2 =0. Под действием таких управляющих сигналов триггер Т0 , переходит в нулевое состояние, триггер Т1 в единичное состояние, триггер Т2 остается в нулевом состоянии и автомат в целом переходит в состояние а2.

При а2=1 и х1=0 (х1) на триггер Т0 действуют управляющие сигналы S0 = R0 =0, на триггер Т1 действуют управляющие сигналы S0, R1 , на триггер Т2 действуют управляющие сигналы S2, =1,R2 =0, Под действием таких управляющих сигналов триггер Т0 остается в нулевом состоянии, триггер Т1 переходит в нулевое состояние и триггер Т2 переходит в единичное состояние и автомат в целом переходит в состояние а4.

При а2=1 и х=1 на триггер Т0 действуют управляющие сигналы S0 =1, R0 =0 и триггер Т0 переходит в единичное состояние, на триггеры T1 и T2 действуют управляющие сигналы S1 =R1 = S2 =1=R2 =0, т.е. эти триггеры не меняют свое состояние. Автомат в целом переходит в состояние а3.

Если а3=1, то на триггер T0 действуют управляющие сигналы S0 =1, R0 =0 и триггер T0 переходит в единичное состояние; на триггер T1 действует управляющие сигналы S1 =0, R1 =1, триггер T1 переходит в нулевое состояние. На триггер T2 действуют управляющие сигналы S2 =1, R2 =0 и триггер T2 переходит в единичное состояние. Автомат в целом переходит в состояние а4.

При а4=1 и х2=0 на триггер T0 действуют управляющие сигналы S0 =R0 =0 и триггер T0 остается в нулевом состоянии. На триггер T1 действуют управляющие сигналы S1 =1, R1 =0 и триггер T1 переходит в единичное состояние. На триггер T2 действуют управляющие сигналы S2 =0, R2 =1 и триггер T2 переходит в нулевое состояние. Автомат в целом переходит в состояние а2

При а4=1 и х2=1 на триггер T0 и T1 действуют управляющие сигналы S0 =R0 = S1 =R1=0 и и состояние этих триггеров не меняется. На триггер T2 действуют управляющие сигналы S2 =0, R2=1 и триггер T2 переходит в нулевое состояние. Автомат в целом переходит в состояние а0.


4.7. Проверка функционирования цифрового автомата.

Функционирование цифрового автомата проверить на примере массива данных состоящей из шести элементов. Элементы массива A=5, B=2, x=2. Функционирование цифрового автомата представлено в табл.4

R 1 R R3 R4 Sm1 Sm2 Выполняемая операция
0011 y1:R1 -x
0011 y2:R2-B
0101 0011-0101 = 0010

y3:R3-A

Sm1:x – A

X=1

0011+

0011 =

0010

Y5 режим Sm2:x+B
0110 Y6:R4-Sm2
R 1 R R3 R4 Sm1 Sm2 Выполняемая операция
1000 y1:R1 -x
0011 y2:R2-B
0101 1000 – 0101 = 0011

y3:R3-A

Sm1:x – A

X=0

1000 – 0011 = 0101

Y4:pem”-“

Sm2:x-B

0101 Y6:R4-Sm2

ПРИЛОЖЕНИЕ

Микросхема типа «К155ИД1»

Дешифраторы предназначены для преобразования двоичного кода в направлении логического уровня , направляющееся в этом выходном провода, десятичный номер которого соответствует двоичному коду.

Микросхема ИД1-это двоично-десятичный высоковольтный дешифратор. Логическая структура, цоколевка, и условное обозначение приведены на рис.1. Он предназначен для преобразования двоичного кода в десятичный и управления цифрами газоразрядного индикатора. Дешифратор состоит из логических схем, выполненных на элементах ТТЛ и десяти высоковольтных транзисторах, у котрорых переход подложка – скрытый слой коллектора на определенном уровне . Он принимает входной четырехразрядный код Ā0 … Ā3 (активные уровни низкие) и выдает напрвление низкого уровня по одному из 10 выходов Y0 …Y9 , на вход Ā0 … Ā3 поступают числа 0т 0 до 9 в двоичном коде, при этом открывается соответствующий транзистор. Коды эквивалентные числам от 10 до 15,. Дешифратор не отображает. Состояния дешифратора представлены в табл.2.

3

6

7

4

5-питание; 12-общий

Структура, условное обозначение и цоколевка микросхемы ИД1

Состояние дешифратора ИД1

Входы Входы с низким уровнем «0»
Ā3 Ā2 Ā1 Ā0
0 0 0 0 0
0 0 0 1 1
0 0 1 0 2
0 0 1 1 3
0 1 0 0 4
0 1 0 1 5
0 1 1 0 6
0 1 1 1 7
1 0 0 0 8
1 0 0 1 9
1 0 1 0 Все входы отключены
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1

К155ИЕ15

Счетчиком называют устройств, предназначенное для подсчета числа импульсов поданных на вход.

Микросхема ИЕ15 – асинхронный двоичный счетчик. Логическая структура, цоколевка, условное обозначение представлены на рис. Он состоит из четырех триггеров. Если выход первого триггера не соединен с другими триггерами, можно осуществить два режима работы.

В режиме четырехразрядного двоичного счетчика входные тактовые импульсы должны подаваться на вход Č0 первого триггера, а его выход Q0 (выход 6). Тогда одновременное деление на 2, 4, 8, 16 выполняется по выходам Q0 …Q3 .

В режиме трехразрядного двоичного счетчика выходные тактовые импульсы подают на вход С1. .Первый триггер можно использовать для деления .



17 – питание; 7-общий

Структура, условное обозначение и цоколевка микросхемы ИЕ15


К-во Просмотров: 650
Бесплатно скачать Реферат: Цифровой автомат