第6章 时序逻辑电路
107
6.28 试设计一个控制两个电动机轮流工作的电路,要求电动机1运转10 s后停止,电动机2开始工作,运
行5 s后停止,电动机1再运行,不断循环;用一个开关S控制电路开始工作。用七段译码器显示运行时间。
答案6.28 将D触发器接成计数状态,先清零,第一个时钟输出1,下一个时钟输出0,循环。计数器74160
计数10个脉冲后,置入数据0101;计数5个脉冲,清零;再计10个数。D触发器的输出控制电机1、2停止工作。
108
第6章 时序逻辑电路
6.29 试用同步二-十进制加/减计数器74190设计一个地下车库存放车辆的控制电路。车库容量为99个车位,
在出口和入口分别有车辆传感器检测车辆出入。有车辆出入,检测器输出+5 V脉冲信号。控制电路可以及时显示停放车辆的数量。
答案6.29 用2选1数据选择器或开关控制两个输入信号,车辆出库计数器减1,车辆入库计数器加1。两片
74190连接成100进制加/减计数器,处于计数状态。计数到99时,第二片74190的进位输出信号报告车库没有空车位。
6.30 试用上升沿触发的D触发器构成异步3位二进制加法计数器,画出逻辑电路图和时序图。 答案6.30
第6章 时序逻辑电路
109
6.31 试用下降沿触发的JK触发器构成4位异步二进制减法计数器,画出逻辑图。 答案6.31
6.32 设计一个串行数据检测器,当输入连续出现3个或3个以上1时,检测输出信号为1,其余情况下的
输出均为0。 答案6.32
解:设初态S0为没有输入1,S1为输入1个1,S2为输入11;S3为输入111;编码S0=00,S1=01,S2=10,
S3=11;设输入为X,输出Y。初始4个状态,化简后3个状态。
110
第6章 时序逻辑电路
完整的状态转换图
n?1Q1?XQ1?XQ0?(XQ0)Q1?XQ1n?1Q0?XQ1Q0?(XQ1)Q0?1Q0J1?XQ0K1?XJ0?XQ1D0?XQ1Q0K0?1Y?XQ1
D1?XQ1?XQ06.33 试用同步计数器74160设计一个三百六十五进制的计数器。要求各级计数器均为十进制关系。可以附
第6章 时序逻辑电路
加必要的门电路。
答案6.33 可以用置数法或置零法,置数法电路如下
111
6.34 试分析如图6.97所示的逻辑电路,它由4位二进制计数器74LS161和4位二进制比较器74LS85组成,
画出其状态转换图,说明电路的逻辑功能。
答案6.34 模11计数器
6.35 试设计一个12路输出的脉冲分配器,从电路的12个输出端顺序、循环输出与时钟正脉冲等宽的负脉
冲,试用74LS161和4线-16线译码器实现,画出电路逻辑图。 答案6.35
112
第6章 时序逻辑电路
6.36 设计一个字长为5位(包括奇偶校验位)的串行奇偶校验电路,要求每当收到5位码是奇数个1时,
就在最后一个校验位时刻输出1。
答案6.36 设串行输入为D,输出Y,并行输出控制信号为时钟信号CLK的5分频。