我是靠谱客的博主 高兴哑铃,最近开发中收集的这篇文章主要介绍试用D触发器和必要的门电路设计一同步时序电路, A=1时实现5进制计数, A=0时实现4进制计数, 要求只有一个进位输出端.,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

        根据题目的描述, 绘制状态表.

状态表
AQ2Q1Q0Q2*Q1*Q0*Z
00000010
00010100
00100110
00110001
0100×××0
0101×××0
0110×××0
0111×××0
10000010
10010100
10100110
10111000
11000001
1101×××0
1110×××0
1111×××0

        根据状态表, 绘制状态激励表.

状态激励表
AQ2Q1Q0D2D1D0Z
00000010
00010100
00100110
00110001
0100×××0
0101×××0
0110×××0
0111×××0
10000010
10010100
10100110
10111000
11000001
1101×××0
1110×××0
1111×××0

        根据状态激励表, 得知 D2=AQ1Q0, D1=Q1异或Q0, D0=Q2'Q0'.

        根据驱动方程, 得到状态方程 Q2*=D2=AQ1Q0, Q1*=D1=Q1异或Q0, Q0*=D0=Q2'Q0'.

        根据状态方程, 验证电路的自启动功能.

自启动检查
AQ2Q1Q0Q2*Q1*Q0*Z
00000010
00010100
00100110
00110001
01000000
01010100
01100100
01110000
10000010
10010100
10100110
10111000
11000001
11010100
11100100
11111000

        根据上面的状态表, 得知电路具备自启动功能.

        根据上面的设计, 绘制电路原理图.

        在绘制状态表时, 我对于输出Z的取值和以前的做法发生了改变: 以前我将无效状态对应的输出都用"×"填充, 但这样做可能会导致电路在未进入有效循环前产生无效的输出信号, 所以这里我将无效状态对应的输出都用"0"填充.

最后

以上就是高兴哑铃为你收集整理的试用D触发器和必要的门电路设计一同步时序电路, A=1时实现5进制计数, A=0时实现4进制计数, 要求只有一个进位输出端.的全部内容,希望文章能够帮你解决试用D触发器和必要的门电路设计一同步时序电路, A=1时实现5进制计数, A=0时实现4进制计数, 要求只有一个进位输出端.所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部