quartus仿真22:优先编码器74148的级联(详细)

  • 74148的功能表
    • 信号低电平有效
    • 输入E1=1,电路禁止编码,输出CS=1,E0=1
    • 输入E1=0,允许编码,输入无效信号111_1111则输出CS=1,E0=0
    • 编码工作,优先级:7>6>5>4>3>2>1>0
    • CS=0时编码工作有效,CS=1编码工作无效
    • E0是使能输出端,用于级联,无有效输入时置为0(有效)
    • CS,E0用来识别电路的不同状态

在这里插入图片描述

  • 试用两片8线-3线优先编码器接成16线-4线编码器,其中15的优先权最高,0的优先权最低。将16个低电平输入信号从高到低编为4位二进制代码1111~0000
    • 级联问题,输入与输出信号优先级顺序最重要
    • 第1片148优先级高于第2片,(E1)1第1片148的E1,下面表示方法相同接有效信号0,第2片148的E1接第1片148的E0,即(E0)1=(E1)2
      • 第1片对15~8进行编码时,输出(E0)1=1=(E1)2,第2片148禁止编码
      • 第2片对7~0进行编码时,第一片15-8输入均为无效信号,第1片148输出(E0)1=0=(E1)2,第2片允许编码
      • 通过第1片148的E0连接第二片148的E1保证两片148只有1片在正常编码
    • 编码输出,第1片CS端作为最高输出级,其余3端用与非门进行连接
  • 当第5路信号有效时,即输入为1111_1111_1110_1111,第1片148的CS端无效输出1,经过与非后输出Z3=0。第一片148输出CBA=111,第2片148经过编码输出CBA=010(信号低有效),经过与非操作后输出Z2Z1Z0=101,合起来完成对5的编码为0101。
    在这里插入图片描述
  • 用quartus进行时序仿真,用鼠标依次选择输入信号的一片区域设置为低电平,得到编码输出结果1111~0000与题目吻合

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值