时序逻辑电路设计题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1题: 设计一个串行数据检测器,对它的要求是:连续输入3个或3个以上的1时输出为1,其他输入情况下输出为0。 答案
输入数据作为输入变量,用X 表示;检测结果为输出变量,用Y 表示。 设电路没有输入1以前的状态为0S ,输入一个1状态为1S ,连续输入两个1后的状态为2S ,连续输入3个1以后的状态为3S 。状态转换图为:
求得触发器的输入方程为:X K XQ J ==101; 1;010==K Q X J 输出方程:1XQ Y = 画出逻辑图
第2题: 试用JK 触发器和门电路设计一个同步七进制计数器。 答案
因为七进制计数器需要有7个不同的状态,所以需要用三个触发器组成。根据题目要求画出状态转换图:
卡诺图为:
从卡诺图得到的状态方程为:
驱动方程为:
设计得到的逻辑电路图为:
第3题:设计一“011”序列检测器,每当输入011码时,对应最后一个1,电路输出为1。答案
画出原始状态图(或称转移图)
输入端X:输入一串行随机信号
输出端Z:当X出现011序列时,Z=1;否则Z=0
选用T 触发器
表达式为:
T 触发器的驱动方程为:
第4题:
用JK 触发器设计时序逻辑电路,状态表如下所示:
n
n Q Q 01
Y Q Q n n /1
11++
A=0
A=1 00 01/0 11/0 01 10/0 00/0 10 11/0 01/0 11
00/1
10/1
答案
所要设计的电路由4个状态,需要用两个JK 触发器实现,求得JK 触发器的激励方程为:100==K J
011Q A K J ⊕==
输出方程:01Q Q Y = 由输出方程和激励方程画电路
A
B
C
D
1/0
0/0
0/0
1/1
0/0
0/0
1/0
1/0
011XQ Q T +=000XQ Q X T +=0
1Q XQ Z =011XQ Q T +=0
00XQ Q X T +=0
1Q XQ Z =
Welcome !!! 欢迎您的下载,资料仅供参考!