数字电路课后题参考答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
习题参考答案
注:参考答案,并不是唯一答案或不一定是最好答案。
仅供大家参考。
第一章习题
2. C B A D B A C B A F ⋅⋅+⋅⋅+⋅⋅=
3. 设:逻辑变量A 、B 、C 、D 分别表示占有40%、30%、20%、10%股份的四个股东,各变量取值为1表示该股东投赞成票;F 表示表决结果,F =1表示表决通过。
F =AB +AC +BCD
4. 设:A 、B 开关接至上方为1,接至下方为0;F 灯亮为1,灯灭为0。
F =A ⊙B
5. 设:10kW 、15kW 、25kW 三台用电设备分别为A 、B 、C ,设15kW 和25kW 两台发电机组分别为Y 和Z ,且均用“0”表示不工作,用“1”表示工作。
C AB Z B
A B A Y ⋅=⋅=
6.输入为余3码,用A 、B 、C 、D 表示,输出为8421BCD 码,用Y 0、Y 1、Y 2、Y 3表示。
D C A B A Y C
B D
C B
D B Y D
C Y D
Y ⋅⋅+⋅=⋅+⋅⋅+⋅=⊕==3210
7. 设:红、绿、黄灯分别用A 、B 、C 表示,灯亮时为1,灯灭时为0;输出用F 表示,灯正常工作时为0,灯出现故障时为1。
C A B A C B A F ⋅+⋅+⋅⋅=
8. D C B D A H D
C B A
D C B A D C B A D C B A G D
C B A
D C A B A F D
C B A E ⋅⋅+⋅=⋅⋅⋅+⋅⋅⋅+⋅⋅⋅+⋅⋅⋅=⋅⋅⋅+⋅⋅+⋅=⋅⋅⋅=
第二章习题
1. 设:红、绿、黄灯分别用A 、B 、C 表示,灯亮时其值为1,灯灭时其值为0;输出报警信号用Y 表示,灯正常工作时其值为0,灯出现故障时其值为1。
AC AB C B A Y ⋅⋅=
2. 设:烟、温度和有害气体三种不同类型的探测器的输出信号用A 、B 、C 表示,作为报警信号电路的输入,有火灾探测信号时用1表示,没有时用0表示。
报警信号电路的书躇用Y 表示,有报警信号时用1表示,没有时用0表示。
BC AC AB Y ⋅⋅=
3. 设:输入信号A 、B 、C 为三台设备有无故障的信号,1表示有故障,0表示无故障。
输出信号X 、Y 分别表示黄灯、红灯是否亮的信号,1表示灯亮。
0表示灯不亮。
C
A C
B B A Y
C B A C B A C B A C B A C B A X ⋅+⋅+⋅=⊕⊕=⋅⋅+⋅⋅+⋅⋅+⋅⋅= 4.
B
A B A Y C A AC Y B
A A
B Y W Y R +==+==+== 其中:红灯为Y R ,黄灯为Y Y ,绿灯为Y W 。
5. 设:旅客列车分为特快、直快、慢车用A 、B 、C 表示,输出用F A 、F B 、F C 表示。
C B A F B
A F A
F C B A ⋅⋅=== 6. BC AC AB X ⋅⋅=
第三章习题
1. 设:供血方的血型用变量WX 的取值表示,受血方的血型用变量YZ 的取值表示,血型编码为:O 型(00);、A 型(01)、B 型(10)、AB 型(11),即当WX ==00时,表示供血方的血型为O 型;YZ =00则表示受血方的血型为O 型。
输出信号是血型配对结果,用F 表示,F =1表示血型不符,指示灯亮;F =0表示血型配对成功,指示灯不亮。
Z X Y W F +=
2设:主裁判A ,两名副裁判为B 、C 。
运动场响电铃与否用Y 表示。
运动场响电铃是Y =1,表示动作成功。
电铃不响Y =0,表示动作不成功。
Y =AB +AC
3.设:董事会的四人用A 、B 、C 、D 表示,其中A 为董事长。
计划通过与否用Z 表示,计划通过Z =1,否则为0。
Z =ACD +ABD +ABC
4.设:输入变量为D 2、D 1、D 0;输出变量为F 1、F 2、F 3。
并且当F 1=1时表示D 2D 1D 0>4;当F 2=1时,表示D 2、D 1、D 0中多数个1;当F 3=1时,表示D 2、D 1、D 0中有奇数个1。
7
42101201201201237
65301201201201227
650120120121Y Y Y Y D D D D D D D D D D D D F Y Y Y Y D D D D D D D D D D D D F Y Y Y D D D D D D D D D F ⋅⋅⋅=+++=⋅⋅⋅=+++=⋅⋅=++=
5. 设:A =A 2、B =A 1、C =A 0。
则:7420Y Y Y Y F ⋅⋅⋅=
6. 设:输入为A 、B 、C ,开关合上为1,路灯用G 表示,灯亮为1。
否则为0。
C B A G ⊕⊕=
7.设:输入变量A 、B 、C 分别表示三个班学生是否上自习,1表示上自习,0表示不上自习;输出变量Y 、G 分别表示大教室、小教室的灯是否亮,1表示亮,0表示灭。
BC AC AB Y ++=
C B A G ⊕⊕=
8. 设:A 表示性别; B 、C 、D 分别表示黄票、红票和绿票;输出变量为F ,
D AB C A F ++=
9.设:自动关门信号为A ,A =1表示自动关门;手动关门信号为B ,B =1表示手动关门;下一段路轨空出信号为C ,C =1表示空出;列车可以开出信号为Y ,Y =1表示可以开出。
Y = C (A +B )
10. 设:红、黄、绿三种颜色的交通信号灯分别用A 、B 、C 表示,且1表示灯亮,0
表示灯灭;信号灯工作正常与否用Y 表示,且1表示工作正常,0表示工作不正常。
逻辑表达式为:C B C A B A C B A Y ⋅+⋅+⋅+⋅⋅=
第四章习题
1.
2.
3.在机械开关后面接上一个基本RS 触发器,连接方法如图所示,即可消除开关振颤产生的影响。
4.
5. S1为开,S2为关。
6.从CP与Q波形关系可看出,Q对CP二分频。
从Y的波形看,Q
CP
Y⊕
=。
连接电路如图所示。
第五章习题
5. 时钟方程:CP2=CP1=CP0=CP
输出方程:
Y=Q1Q2n
驱动方程:J2=Q1n K
2
=Q1n J1=Q0n K1=Q0n
K0=Q2n J0=Q2n
状态方程:Q2n+1=Q1n
Q1n+1=Q0n
Q0n+1=Q2n
状态表
Q2n Q1n Q0n Q2n+1Q1n+1Q0n+1Y
0 0 0 0 0 1 0
0 0 1 0 1 1 0
0 1 0 1 0 1 0
0 1 1 1 1 1 0
1 0 0 0 0 0 1
1 0 1 0 1 0 1
1 1 0 1 0 0 0
1 1 1 1 1 0 0
画状态转换图
状态图(时序图)
电路功能
有效循环的6个状态分别是0~5这6个十进制数字的格雷码,并且在时钟脉冲CP的作用下,这6个状态是按递增规律变化的,即:
000→001→011→111→110→100→000→…
所以这是一个用格雷码表示的六进制同步加法计数器。
当对第6个脉冲计数时,计数器又重新从000开始计数,并产生输出Y=1。
6. 该控制电路实际上是一个周期为13的序列产生器,要产生的序列为1110010010001。
输入时钟频率:f=5Hz;亮灭频率:f=0.5Hz;分频次数:N=10。
7.输入时钟频率f=4Hz;彩灯亮灭时钟频率f=1Hz;首先进行4分频,用1片74LS194
接为模4扭环形计数器来实现。
另外,由于4种颜色的彩灯每次只依次点亮1种颜色的彩灯,因此可用1片74LS194按照右移方式来控制彩灯的灭亮。
8. 解:该控制电路实际上是一个模100的可逆计数器。
设上、下楼传感器信号分别
为X和Y,控制电路输出为Z,且Z=0表示门禁自动阻止,且Z=1表示门禁自动打开。
9.
10. 64进制计数器。
11.4位环形计数器。
12.
3. 按钮S按下时,2脚输入一个负脉冲,555输出端输出高电平,继电器J得电,J1
闭合,灯亮。
同时555内部放电管截止,V cc通过R2向C1充电,充至2V cc/3,电路翻转,继电器J失电,J1复位为常开状态,灯暗。
延时时间:t w=R2C1ln3≈110s
4.
5.
6.
2. 01011001,10101110
3. (1) D7~D0=00000001时,U O= -23mV
(2) D7~D0=10000000时,U O= -2.944V
(3) D7~D0=01111111时,U O= -2.921V
4. (a) 对于8位转换器,有:[1/(28-1)]ⅹ100%= 0.392%
(b) 对于12位转换器,有:[1/(212-1)]ⅹ100%= 0.0244%
第八章习题
2.
3. a(A,B,C,D)=∑m(0,2,3,5,7,8,9,13)
b(A,B,C,D)=∑m(0,1,2,3,4,7,8,9,12)
c(A,B,C,D)=∑m(0,1,3,4,5,6,7,8,9,11)
d(A,B,C,D)=∑m(0,2,3,5,6,7,8,10,11,13,14)
e(A,B,C,D)=∑m(0,2,6,8,10,14)
f(A,B,C,D)=∑m(0,4,5,6,8,9,12,13,14)
g(A,B,C,D)=∑m(2,3,4,5,6,8,9,10,11,12,13,14)
4. 总芯片数为:16片
5. Y1(A,B,C)=∑m(2,3,4,5)
Y2(A,B,C)=∑m(3,5,6,7)
Y3(A,B,C)=∑m(0,3,4,6,7)
Y4(A,B,C)=∑m(0,2,5,6)
6. 设:x的取值范围为0~15的正整数,则对应的是4位二进制正整数,用B=B3B2B1B0表示。
根据y=x2可算出y的最大值是152=225,可以用8位二进制数Y=Y7Y6Y5Y4Y3Y2Y1Y0表示。
7.
8.用ROM存储字符Z。
9.
10.
11.此电路要求16个输入端和2个输出端,所以用GAL16V8就可以完成设计。
其逻辑表达式为
Y 1=A1·A2·A3·A4·A5·A6·A7·A8
876543212B B B B B B B B Y +++++++=
这是一个纯组合电路, 安排引脚时可以按照101和100方式。
GAL16V8的1, 11和2~9脚为10个直接输入端,8个OLMC (12~19脚)中,15、16脚只能作输出,其余的6个设计为输入信号。
12.
ABC C AB BC A C B A Y AD
AC D C A D AB Y AC
C B B A Y ABCD
D ABC AB B A Y +++=+++=++=+++=4321。