用八选一数据选择器 74LS151 设计一个 8421BCD 非法码检测电路
- 格式:docx
- 大小:361.78 KB
- 文档页数:3
八选一数据选择器74LS151 设计一个8421BCD 非法码检测电路
用八选一数据选择器 74LS151 设计一个 8421BCD 非法码检测电路,当输入为非法码组时,输出为 1,否则为零。
二进制数与B C D码的对应关系如表10所示。写出函数Y的逻辑表达式。画出电路图并接线调试,观察是否与表10相符。
表10 输入与输出关系
由所给出二进制数与BCD码的对应关系可以列出输出Y的真值表,通过卡诺图化简得到了输出逻辑函数Y的最简表达式:Y=A3(A2A1Ao+A2A1Ao'+A2A1'Ao+A2'A1Ao+A2A1 'Ao'+A2'A1Ao)+A2'A1Ao*0+A2'A'Ao'*0所以可以用8选1数据选择器实现得D0=D1=G'=0,D2=D3=D4=Ds=D6=D,=D,A=A,B=B,C=C由此式可以画出逻辑图13如下所示:
图13 8421BCD 非法码检测电路逻辑图
根据图13所示所示的逻辑图,在Multisim环境下搭接电路图如图14所示,在图14所示的电路中,指示灯X1,X2,X3和X4用于指示输入的逻辑电平指示灯,X5用于指示输出的逻辑电平。
图14 8421BCD 非法码检测电路仿真图
在图14所示的电路中,指示灯灭表示低电平,指示灯亮表示高电平。当A,B,C,D 输入不同的电平时,其仿真结果如图15所示。图15所对应的输入输出结果如表11所示。
表 11 8421BCD 非法码检测电路真值表
图 15 8421BCD 非法码检测电路仿真结果
由图15和表11的测试结果可知,8421BCD 非法码检测电路的测量结果与表10的真值表完全一致,说明图13所示的逻辑图完全正确。