《用八选一数据选择器 74LS151 设计一个 8421BCD 非法码检测电路》由会员分享,可在线阅读,更多相关《用八选一数据选择器 74LS151 设计一个 8421BCD 非法码检测电路(3页珍藏版)》请在金锄头文库上搜索。
1、八选一数据选择器 74LS151 设计一个 8421BCD 非法码检测电路用八选一数据选择器74LS151设计一个8421BCD非法码检测电路,当输入为非 法码组时,输出为 1,否则为零。二进制数与B C D码的对应关系如表10所示。写出函数Y的逻辑表达式。画出电 路图并接线调试,观察是否与表10相符。表 10 输入与输出关系二进制BBCD码AiAqcoqQla000000000000100001001000010001100a11010000100010100101011000110011100111100001000100101a01101010000101110a011100100101
2、10110011111010100111110101由所给出二进制数与BCD码的对应关系可以列出输出Y的真值表,通过卡诺图化简 得到了输出逻辑函数 Y 的最简表达式:Y=A3(A2A1Ao+A2A1Ao+A2A1Ao+A2A1Ao+A2A1 Ao+A2A1Ao)+A2A1Ao*0+A2AAo* 0所以可以用8选1数据选择器实现得 D0=D1=G=0, D2=D3=D4=Ds=D6=D,=D,A=A,B=B,C=C由此式可以画出逻辑图13如下所示:U2A3A2-A1AO74LS153NICO1C3ITA21*-1-图 13 8421BCD 非法码检测电路逻辑图根据图13所示所示的逻辑图,在Mul
3、tisim环境下搭接电路图如图14所示,在图 14所示的电路中,指示灯X1,X2, X3和X4用于指示输入的逻辑电平指示灯,X5用于指 示输出的逻辑电平。图14 8421BCD非法码检测电路仿真图在图14所示的电路中,指示灯灭表示低电平,指示灯亮表示高电平。当A, B,C,D 输入不同的电平时,其仿真结果如图15所示。图15所对应的输入输出结果如表11所 示。表118421BCD非法码检测电路真值表图15 8421BCD非法码检测电路仿真结果AmA:Al%co00000000100010000110010000101001100011101000010010101011011111001110111110111111由图15和表11的测试结果可知,8421BCD非法码检测电路的测量结果与表10真值表完全一致,说明图13所示的逻辑图完全正确。