当前位置:首页 > 华中科技大学数字逻辑实验
《数字电路与逻辑设计》实验报告
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 1 0 1 0 1 1 1 0 0 0 1 0 0 1 1 1 1 1 0 0 1 1 1 0 0 1 0 0 0 1 1 0 1 1 1 1 1 1 1 0 1 0 0 0 0 1 0 1 1 0 1 1 0 1 0 1 1 0 1 1 0 1 0 1 0 0 0 1 0 1 0 1 0 0 0 1 0 1 0 0 0 1 1 1 0 1 1 0 0 1 1 1 0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 1 0 利用卡诺图化简得: 2 1 0+ 3 2A1+ 3A2A0+A3 1A0 a= 3 2+ 1 0+ 2 1+ 3A1A0 b=
3A2+ 2 1+ 2A0 c=
1A0+ 2 0+ 2A1A0+ A2A1 0 d= A2 0+ 2 0 e= A1 1 0+A2 1+A3 2 1+A2 0 f=
1+ A3 2+ 2A1+A1 0 g= A2
使用logisim做出电路图,如图2-5所示
17 / 24
《数字电路与逻辑设计》实验报告
图2-5 7段译码器
(B)设计用“7段数码显示管”显示人数的逻辑电路
将四位二进制数转8421码的十位输出和个位输出分别连接到两个7段译码器上,然后将7段译码器连接到数码显示管得到显示实验室人数的电路,电路的输入是二进制数表示的实验室人数
图2-6 用7段数码显示管显示实验室人数的电路
(4)设计当实验室满员时,门禁“不”动作,系统报警提示满员的电路
18 / 24
《数字电路与逻辑设计》实验报告
当实验室满员时计数器输出均是高电平,将4个输出端与后得到满员状态的信号。当实验室无人时计数器的输出均是低电平,将4个输出端或后得到无人状态信号。利用A·0=0,A+0=A,设满员信号为M,无人信号为N,有:
M=SDSCSBSA
N=SD+SC+SB+SA
与后接入芯片的CPU,将U和 则当未满员时,U的脉冲可传递到芯片的CPU,
当满员时,U来脉冲时和0与,结果为0,脉冲未传递到芯片的CPU。
将D和 与后接入芯片的CPD,则当有人时,U的脉冲可传递到芯片的CPD,当无人时,D来脉冲时和0与,结果为0,脉冲未传递到芯片的CPD。
据此写出CPU和CPD的表达式
CPU=U CPD=D
当满员信号为1且U来了脉冲,进行报警,报警信号A的表达式为 A=UM
使用logism作图,结果如图2-7所示
图2-7 报警电路
(5)设计小型实验室门禁系统电路
将报警系统四位二进制数转8421码的芯片,然后通过7段译码器连接数码管,得到电路如图2-8所示。
19 / 24
《数字电路与逻辑设计》实验报告
图2-8 小型实验室门禁系统电路
图2-9 小型实验室门禁系统封装电路
6、实验结果记录
(1)给出“私有”库元件(采用一个四位二进制可逆计数器进行封装)的测试电路
图2-10一个四位二进制可逆计数器
20 / 24
共分享92篇相关文档