当前位置:文档之家› 数字电子电路 编码器 PPT

数字电子电路 编码器 PPT


更高;
时,无论其它输入端有无输入信号,输
出端只给出
I
的编码,即
6
= Y2 Y1 Y0
,可见除 其它I 输7 入
端相比 I 的6 优先权更高;其余输入端情况类似。根据测试
结果不难总结出,在74LS148的输入端中, 的优先权
最高, 的优先权最低。
根据测试结果,Y S =0表示电路 (工作/不工作), (有/无) 编码输入; =0Y表EX 示电路 (工作/不工作), (有/无)编码 输入。测试结果中共出现了 次 =111的Y情2 Y1况Y0 ,
《数字电子电路之编码器》
任务3.3—74LS148介绍逻辑功能 测试
任务一目录
任务基础知识 任务技能训练
任务学习要点
学习目标 ➢会正确测试编码器的逻辑功能,并能正确描述。 ➢会正确使用编码器。 ➢了解优先编码器的编码特点。
任务基础知识:编码器
生活中常用十进制数及文字、符号等表示事物。
编码器
译码器
数字电路只能以二进制信号工作。
用二进制代码表示文字、符号或者数码等特定 对象的过程,称为编码。
实现编码的逻辑电路,称为编码器。
M个待编码的对象


N位二进制代码

1、对M个信号编码时,应如何确定位数N? 2、N位二进制代码可以表示多少个信号?
编码原则:N位二进制代码可以表示2N个信号, 则对M个信号编码时,应满足
结论:电路的输入 ST为 (高/低)电平有效。
⑤ST接低电平,按照下表设置输入端 状态,观察输
出端 , 和Y S 状Y EX态的变化情况,并将观察结果记录 入表中。
结论:ST = (0/1)时电路正常工作。此时,若输入端
无论其它输入端有无输入信号,输出端只给出 编I 7码
= Y2 Y1Y0 ,可见与 这7个输入端相比, 的优I 7先权
优先级别的高低由设计者根据输入信号的轻重 缓急情况而定。如根据病情而设定优先权。
任务技能训练:74LS148的逻辑功能测试
I4 1 I5 2 I6 3 I7 4 ST 5 Y2 6 Y1 7
GND 8
74LS148
16 VCC
15 YS 14 YEX
13 I3 12 I2 11 I1 10 I0 9 Y0
2N ≥M
例:对101键盘编码时,采用了7位二进制代码 ASCⅡ码。
27=128>101
目前经常使用的编码器有普通编码器和优先编 码器两种。
普通编码器
特点:任何时刻只允许输入一个有效编码请求信号,
否则输出将发生混乱。
举例:以一个三位二进制普通编码器为例,说明普通
编码器的工作原理。
八个病房可以/不可以)用 和Y S 的Y 不EX 同状态加以区分。
74LS148功能真值表
74LS148电路的功能表
74LS148的逻辑功能总结:
(1) 编码输入端:逻辑符号输入端

面均有“—”号,这表示编码输入低电平I0有~I效7 。
允许编码, 但无有效 编码请求
优先权 最高
低电平 有效
(2) 编码输出端 Y2、Y1、Y0 :从功能表可以 看出,74LS148编码器的编码输出是反码。
对应74LS148功能表分析以下电路的逻辑功能
0
0
0
1
1 1 11 0
1 10
1
0
用74LS148接成的16线—4线优先编码器
(a)
I0
≥1
I1
I2 I3
Y EX
I4
YS
I5
I6
I7
74LS148
Y0
Y1
ST
Y2
(b)
74LS148管脚排布及逻辑符号
任务技能训练:74LS148编码器功能的测试
任务要求:按测试程序要求完成所有测试内容,并撰 写测试报告
测试设备:计算机1台,Protues或其他同类软件1套。 测试电路:如下图所示,图中74LS148为3位二进制 优
大家学习辛苦了,还是要坚持
继续保持安静
表达式: Y2=I4+I5+I6+I7
Y1=I2+I3+I6+I7
电路图?
Y0=I1+I3+I5+I7
I0没有出现在表达式中?
I0被隐含了,当其它输入端全无输入时,输出就是I0的
编码。
这时无法得知I0是否提出了有效的编码请求。
电路图:
逻辑电路图:
想一想
如何用与非门实现?
要求初步具备查阅器件手册的能力。不要求背 74LS148的功能表。
74LS148的逻辑符号
对应74LS148功能表分析以下电路的逻辑功能
编码输出的最高位 编码输出为原码
1
1
0
1
(2)片无有效 允0编许码(请1)求片0时编才码1 0
1
1 11
0 1101
优先权 用74LS148接成的16线—4线优先编码器 最高
先编码器。
优先编码器74LS148仿真测试电路
仿真
测试步骤:
• 按上图接好测试电路。 • 检查接线无误后,运行。 •,将和S接T 状高态电Y S 的平变,Y化改EX 情变况输,入并端将观的察状结态果,记观录察入输表出中端 结论:当 ST=1时电路 (工作/不工作),输出端
, 和Y S 同Y E时X 为 (高/低)电平。
对病房编码 I0~I7 输出:三位二进制代码
Y2Y1Y0 称八线—三线编码器
图3-4 普通编码器的方框图
设输入信号为1表示对该输入进行编码。
表 编码器输入输出的对应关系
8个输入信号,共有256种取值组合,真值表?
表达式、电路图?
任何时刻只允许输 其它输入取值组合不允许出现,入为一无个关编项码。请求
讨论:编码器输入输出的对应关系
输入编码信号:高电平有效(也可规定为低电平有效) 输出二进制代码:原码(也可设计为反码) 功能表:不完全的真值表(根据功能特点拟定)
优先编码器
特点:在优先编码器中,允许同时输入两个以 上的有效编码请求信号。
当几个输入信号同时出现时,只对其中优先权 最高的一个进行编码。
111
(3) 选通输入端:只有在 S = 0时,编码器才 处于工作状态;而在 S = 1时,编码器处于禁止状态, 所有输出端均被封锁为高电平。
禁止 状态
工作 状态
111
(4)选通输出端YS和扩展输出端YEX:为扩
展编码器功能而设置。
允许编码,
但无有效编
码请求
111
正在优先 编码
以上通过对74LS148编码器逻辑功能的分析,介绍了通 过MSI器件逻辑功能表了解集成器件功能的方法。
相关主题