如何用以下状态表来设计时序逻辑电路(用D触发器)?

如题所述

D触发器的驱动方程是 :Qn+1 = D ,从状态转换图做出真值表时,就不必要写 Qn+1 的项目:

Q2 Q1 Q0     Y    D2 D1 D0

0    0    0      0     0    0   1

0    0    1      0     0    1   1

0    1    1      0     1    1   1  

1    1    1      0     1    1   0

1    1    0      0     1    0   0

1    0    0      1     0    0   0

从真值表做出逻辑表达式:

Y = Q2Q1'Q0'

D2 = Q2'Q1Q0 + Q2Q1Q0 + Q2Q1Q0'

= (Q2' + Q2)Q1Q0 + Q2Q1Q0

= (1 + Q2) Q1Q0

= Q1Q0

D1 = Q2'Q1'Q0 + Q2'Q1Q0 + Q2Q1Q0

= Q2'Q1'Q0 + (Q2' + Q2)Q1Q0

= Q2'Q1'Q0 + Q1Q0

= (Q2'Q1'+ Q1) Q0

= (Q2' + Q1) Q0

D0 = Q2'Q1'Q0' + Q2'Q1'Q0 + Q2'Q1Q0

= Q2'Q1'(Q0' + Q0) + Q2'Q1Q0

= (Q1' + Q1'Q0) Q2'

= (Q1' + Q0) Q2'

Y = Q2Q1'Q0'

扩展资料:

时序逻辑电路较常采用±5V、±15V、±12V电源。当电源对地短路或电源稳定性差都可能导致系统故障,表现为系统无反应、系统程序紊乱等。一般来说,电源对地短路是因为电容(去耦电容)短路产生的,找到故障电容最好的办法是采用电流跟踪仪跟踪短路电流,没有电流跟踪仪的就只好将电路分单元查找替换。

一般来说,计数器主要由触发器组成,用以统计输入计数脉冲CP的个数。计数器的输出通常为现态的函数。计数器累计输入脉冲的最大数目称为计数器的“模”,用M表示。如M=6计数器,又称六进制计数器。所以,计数器的“模”实际上为电路的有效状态数。

参考资料来源:百度百科-时序逻辑电路

温馨提示:答案为网友推荐,仅供参考
相似回答