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

一、 74148编码器

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

二、74148真值表


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线与非门实现八病房控制。
在真值表中,使能端输入为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线电路仿真实现

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

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

使用EI-E0连接两片74148


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

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

  1. 用一片CD4532构成8-3线编码器与用两片CD4532构成16线-4线优先编码器

    VerilogHDL程序设计与仿真作业1: --用一片CD4532构成8-3线编码器与用两片CD4532构成16线-4线优先编码器 文章目录 VerilogHDL程序设计与仿真作业1: --用一片CD ...

  2. ECCV2020 | Gen-LaneNet:百度Apollo提出两阶段的3D车道线检测算法,已开源

    点击上方"3D视觉工坊",选择"星标 干货第一时间送达 这篇文章收录于ECCV2020,是百度Apollo团队发表的关于3D车道线检测的文章,针对3D-LaneNet做了 ...

  3. 阵元间隔为半波长的均匀分布16元线阵

    % %阵元间隔为半波长的均匀分布16元线阵,预成指向士arcsin((2i-1)/16)(i=l,2,-,16)的16个均匀加权常规波束,远场有5个互 % 不相关的目标源发射信号,每个源相对于基阵的方 ...

  4. 北京地铁16号线下月起开建 投资366亿2016年完工 (zz)

    //z 2013-02-17 16:30:18 IS2120@BG57IV3.T842110641 .K[T135,L1775,R58,V1938] 这条线开建了,山后线被发改委否了,"择机 ...

  5. ntohs的一个简单实现(将网络流中用两个字节16进制表示的资源数(如DNS)和长度转换为整形)...

    我们知道在由于大端机和小端机导致网络字节序和主机序有可能是有差异的,我们可以使用系统的ntohs,ntohl,htons和htonl这些处理函数进行转换,下面是我写的一个关于ntohs在处理小端机字节 ...

  6. 日立电梯中标武汉地铁16号线 支持江城轨道交通复工建设

    近日,日立电梯中标武汉地铁16号线(汉南线)自动扶梯和电梯二标段项目,将为该项目提供共计88台设备,其中垂直电梯22台,自动扶梯66台. 作为超大城市的"强支撑"之一,轨道交通等基 ...

  7. python画点连线_python matplotlib 在指定的两个点之间连线方法

    python matplotlib 在指定的两个点之间连线方法 为了找到matplotlib在两个点之间连线的方法真是费了好大功夫,最后还是决定用简单的 plt.plot 来解决.如果有好多对点,则可 ...

  8. 深圳地铁16号线二期进入盾构施工阶段,首台盾构机顺利始发

    地铁16号线二期,首台盾构机"粤桐号"在西坑停车场顺利始发.标志着全线正式迈入盾构施工阶段,为下半年大面积始发盾构奠定了良好开端. "粤桐号"盾构机是16号线二 ...

  9. Linux学习16 软件包和启动项管理

    Linux学习16 软件包和启动项管理 一.RedHat/CentOS包管理 1. 包管理工具RPM (1) 简介 (2) RPM包命名规则 (3) 常用操作 使用RPM安装软件 校验 升级 卸载 2 ...

最新文章

  1. Redis 入门知识
  2. esxi 6.x 密码复杂度要求_还在为账号密码多而烦恼?
  3. python爬取高考各高校分数线_Python 爬取高校历年分数线
  4. 究竟使用什么样的万向轮?
  5. KMP算法---字符串匹配
  6. nslookup type值_网络工程师之nslookup命令
  7. MyEclipse移动开发教程:移动Web模拟器指南(一)
  8. Magicodes.IE Excel合并行数据导入教程
  9. java 反射 本类,关于Java反射中基本类型的class有关问题
  10. Exchange Server 2013日记功能
  11. 前端学习(649):编译和解释性语言的区别
  12. 青出于蓝而胜于蓝,超越MixUp、CutMix的样本混合数据增广新算法FMix
  13. 计算机系统-理论-内存读取/大端法小端法
  14. java取文本首位_java – 从文本文件中读取的第一个字符:[复制]
  15. mysql 索引 hash_Mysql中索引类型,B-tree、Hash索引怎么实现的以及其特点?
  16. 三维激光扫描数据处理理论及应用
  17. wps文字表格制作拼音田字格模板_手把手教你用wps表格excel制作田字格书法练习字帖...
  18. the little schemer 笔记(10.1)
  19. 小程序亚马逊服务器,亚马逊aws服务器搭建实现微信小程序换脸(草草收尾)
  20. 用flash做连线题(线的一端跟随鼠标)

热门文章

  1. 【前端基础】12.CSS 基础知识学习——基本语法结构
  2. 不得不看的Python入门知识
  3. 《网络攻防》信息搜集与漏洞扫描
  4. lisp语言画地物符号_LISP语言在CAD工程制图中的应用_谢威
  5. [python]计算miou的方式
  6. bio-linux分区,bio 与块设备驱动
  7. 计算机网络体系结构i层,1.2 计算机体系结构
  8. 【java】生成13位条形码(Ean-13码)
  9. 计算机图形学-走样与反走样
  10. TNS-12535和ORA-3136 超时连接