Выходы триггеров T1, T2, T3 соединены с входами A0, A1, A2 дешифратора. На выходах дешифратора
формируются инверсии состояний цифрового автомата .Так как используются выходы , то в соответствии с таблицей функционирования на вход A3 должен действовать уровень логического нуля, поэтому этот вход должен быть заземлен. Выходы дешифратора и линии, по которым поступают признаки x1 и x2 объединены в “жгут”, провода которого пронумерованы от 1 до 8.Для построения схемы управляющего устройства использовались микросхемы:
1) DD1 – К 533 ИД 6;
2) DD2, DD3 – К 155 ЛЛ 1;
3) DD4 – К 155 ЛИ 1;
4) DD5 – К 155 ЛЕ 1;
5) DD6 – К 555 ТР 2.
S2 | R2 | S1 | R1 | S0 | R0 | |||||||
a0 | ||||||||||||
0 | 0 | 0 | 0 | 1 | 0 | |||||||
a1 | ||||||||||||
0 | 0 | 1 | 0 | 0 | 1 | |||||||
a2 | S2 | R2 | S1 | R1 | S0 | R0 | ||||||
X1=0 | X1=1 | |||||||||||
1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
a4 | a3 | |||||||||||
1 | 0 | 0 | 1 | 0 | 1 | |||||||
a5 | a4 | |||||||||||
X2=0 | X1=1 | |||||||||||
0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | |
a2 | a0 |
В исходном состоянии a0=1. Тогда на триггеры действуют управляющие сигналы S2=R2=S1=R1=R0=0 и S0=1. При таких управляющих сигналах триггеры T1 и T2 сохраняют нулевое состояние, триггер T0 переходит в единичное состояние и цифровой автомат переходит в состояние a1.
При a1=1 на триггеры действуют управляющие сигналы S2=R2=R1=S0=0 и S1=R0=1. При таких управляющих сигналах триггер T2 сохраняет нулевое состояние, триггер T1 переходит в единичное состояние, а триггер T0 переходит в нулевое состояние и цифровой автомат переходит в состояние a2.
При a2=1 и условии x1=1 на триггеры действуют управляющие сигналы S2=R2=R1=S1=R0=0 и S0=1, при кот. триггер T2 сохраняет нулевое состояние, триггер T1 сохраняет единично состояние, триггер T0 переходит в единичное состояние и цифровой автомат переходит в состояние a3.
СТ1 | СТ2 | RG1 | SM1 | RG2 | RG3 | SM2 | SM3 | ВыполняемаяОперация |
0000 | ||||||||
0000 | 0000 | |||||||
1000 | ||||||||
0100 | 01001000-0100 | X1=1 | ||||||
0000 | 0100 | 00000000 | 010000000100 | |||||
0000 10001 | 0+1=1 | |||||||
1000 1 0111 | 8-1=7 | |||||||
1010 | 10101000 0010 | |||||||
0111 1 0110 | 7-1=6 | |||||||
1001 | 10011000 0001 | |||||||
0110 1 0101 | =6-1=5 | |||||||
0101 | 01011000 0011 |
Сч1 | RG1 | SM1 | RG2 | Сч2 | SM2 | RG3 | Сч3 | Выполняемаяоперация |
0000 | 1001 | 0000 0000 | 010101001001 | |||||
0001 10010 | 1+1=2 | |||||||
0101 1 0100 | 5-1=4 | |||||||
0110 | 0110 10000010 | |||||||
0000 | 1111 | 00000000 | 01101001 1111 | |||||
0010 10011 | 2+1=3 | |||||||
0100 10011 | 4-1=3 | |||||||
0111 | 01111000 0001 | |||||||
0001 | 0110 | 0000 0001 | 011111110110 | |||||
0011 10100 | 3+1=4 |
RG1 | SM1 | RG2 | Сч2 | SM2 | RG3 | Сч3 | Выполняемая |