高二物理竞赛课件电路译码器
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5
C
4
B
3
A
2
1
E0
0
图 4 – 12 74LS148逻辑符号
表 4 – 8 74LS148的功能表
图4 - 12中,小圆圈表示低电平有效,各引出端功能 如下:
7~0为状态信号输入端,低电平有效,7的优先级别最 高,0的级别最低;
C、B、A 为代码(反码)输出端,C为最高位;
E1为使能(允许)输入端,低电平有效;当E1=0时,电
图4-14为3—8译码器的逻辑符号,功能表如表4-10所示。
图中,A2、A1、A0为地址输入端,A2为高位。Y 0 ~ Y 7 为状态 信号输出端,低电平有效。E1和E2A、E2B为使能端。由功能 表可看出,只有当E1为高,E2A、E2B都为低时,该译码器才 有有效状态信号输出;若有一个条件不满足,则译码不工作,
别最高的编码输出(注意是反码),并且CS=0,E0=1;如
果7~0中无有效信号输入,则输出C、B、A均为高电平,
并且CS=1, E0=0。
从另一个角度理解E0和CS的作用。当E0=0,CS=1时, 表示该电路允许编码,但无码可编;当E0=1,CS=0时, 表示该电路允许编码,并且正在编码;当E0=CS=1时,表 示该电路禁止编码,即无法编码。
E
1
A0
1
A1
1
Y0
Y1
&
&
1
1 (a)
Y2
Y3
&
&
A1 A0 E
2-4 译 码 器
Y0 Y1 Y2 Y3
(b)
图 4 – 13 2—4译码器逻辑电路及符号
从表4 - 9还可以看出,当E=0时,2—4译码器的输出函
数分别为: Y 0 A1 A0,Y 1 A1A0,Y 2 A1 A0,Y 3 A1A0,
E为使能端(或称选通控制端),低电平有效。当E=0时,允许
译码器工作,Y 0 ~ Y 3
E=1时,禁止
译码器工作,所有输出 Y 0 ~ Y 3 均为高电平。一般使能端有两
个用途:一是可以引入选通脉冲,以抑制冒险脉冲的发生(参
看本章4.4节);二是可以用来扩展输入变量数(功能扩展)。
E1
7
CS
6Hale Waihona Puke 74LS148可见,当使能端有效(E=1)时,每个输出函数也正好等于 输入变量最小项的非。
二进制译码器的应用很广,典型的应用有以下几种: ① 实现存储系统的地址译码; ② 实现逻辑函数; ③ 带使能端的译码器可用作数据分配器或脉冲分配器。
路允许编码;当E1=1时,电路禁止编码,输出C、B、A均
为高电平;E0和CS为使能输出端和优先标志输出端,主要 用于级联和扩展。
从功能表可以看出,当E1=1时,表示电路禁止编码,
即无论7~0中有无有效信号,输出C、B、A均为1,并且
CS=E0=1。当E1=0时,表示电路允许编码,如果7~0中有
低电平(有效信号)输入,则输出C、B、A是申请编码中级
输出全为高。
Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 3 - 8译码 器
A2 A1 A0
E1 E2A E2B
图 4 – 14 3—8译码器逻辑符号
表 4 – 10 3—8译码器功能表
如果用 Y i 表示i端的输出,则输出函数为 Y i Emi (i 0 ~ 7) E E1 E2 A E2B E1 E2 A E2B
电路译码器
电路译码器
1. 二进制译码器
二进制译码器有n个输入端(即n位二进制码),2n个输出线。 常见的MSI译码器有2—4译码器、3—8译码器和4—16译码器。
4-13为2—4译码器的逻辑电路及逻辑符号,其功能表如 表4-9所示,图4-13中A1、A0为地址输入端,A1为高位。
Y 0、Y 1、Y 2、Y 3为状态信号输出端,Yi上的非号表示低电平有效。
如果用 Y i 表示i端的输出,mi表示输入地址变量A1、A0的一
个最小项,则输出函数可写成
Y i Emi (i 0,1,2,3)
可见,译码器的每一个输出函数对应输入变量的一组取值, 当使能端有效(E=0)时,它正好是输入变量最小项的非。 因此变量译码器也称为最小项发生器。
表 4 – 9 2—4译码器功能表