数学电子技术基础的问题 编码器 逻辑电路?

如题所述

74LS160为十进制计数器,74LS148是8 线-3 线优先编码器;

当 I4 有输入时,对应的是第5个输入端,5的二进制表示为 101,而74LS148的逻辑输出是取反的,所以输出结果为 010=y2y1y0,对应74LS160的输入就是 D2D1D0=010;

那么对于74LS160来说,其预置值就是 D3D2D1D0=0010,即是将从 0010开始计数,到 1001,所以得到其运行状态为:0010-->0011-->0100-->0101-->0110-->0111-->1000-->1001-->0010;这样你就可以数出为几进制了(有几个状态就是几进制);

追问

请问 为什么是到1001? 两个开关同时接通y2y1y0怎么看啊?

追答

1)74LS160为十进制计数器,最大自然是 1001了;
2)两个开关同时接通,其实只有一个开关起作用,这就是其优先编码的含义,高位输入为0,会屏蔽低位的输入,即此时低位输入什么都没有意义,去看看74LS148的逻辑关系图;

温馨提示:答案为网友推荐,仅供参考
相似回答