数字电路两片74148 16-4线编码器(病房管理)

一、 74148编码器

74LS148 是8 线-3 线优先编码器,共有 54/74148 和 54/74LS148 两种线路结构型式,将 8 条数据线(0-7)进行 3 线(4-2-1)二进制(八进制)优先编码,即对最高位数据线进行译码。利用选通端(EI)和输出选通端(EO)可进行八进制扩展。

二、74148真值表

8线-3线

16线-4线
A2为高位,记为A
A1为B
A0为C
则8线-3线74138的逻辑值对应为:
000 A逆 B逆 C逆
001 A逆 B逆 C
010 A逆 B C逆
011 A逆 B C
100 A B逆 C逆
101 A B逆 C
110 A B C逆
111 A B C

16线-4线编码器多一个D逻辑值,从0~15的二进制(0000-1111)。

三、8线-3线电路仿真实现

8-3线
8线3线与非门实现八病房控制。
在真值表中,使能端输入为1时输出为全1,输入端全为1是输出为全1,这是两种无效输入。在使能端为0,输入端0~6为1,7端输入为0时,输出全1,为有效输入。为区分这三种情况,可在EI端和7端口增加一个或非门进行区分,或在7端口使用非门替换或非门都可区分出无效于有效输入。

使能端EI Y7
1 0 灯灭
1 1 灯灭
0 0 灯亮
0 1 灯灭

三、16线-4线电路仿真实现

16-4

不使用EI-EO连接的两片74148仿真

下方为高位74148
1.高位使能端为1时,高位低位使能端为1(高位低位都不工作)
2.高位病房使用时低位使能端为1(低位不工作)
3.高位7端口是有效输入时,低位使能端为1(低位不工作)
4.高位使能端为1,7端口为1,低位使能输入(低位开始工作)
通过以上分析,结合或门,与门电路实现。

使用EI-E0连接两片74148

EI-E0连接
EI-E0连接如图所示,偷个小懒 || - || 。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐