74LS153译码器组合逻辑电路设计案例分析

合集下载

译码器实验报告

译码器实验报告

一.数据选择器设计三人表决器电路图(74LS153)。

(1)设计电路图如下图(1)(2).74LS153功能表。

ST' A1 A0 D3 D2 D1 D0 Y1 X X X X X X 00 0 0 X X X 0 00 0 0 X X X 1 10 0 1 X X 0 X 00 0 1 X X 1 X 10 1 0 X 0 X X 00 1 0 X 1 X X 10 1 1 0 X X X 00 1 1 1 X X X 1由上图可知,其输出逻辑表达式为:Y=(A1'A0'D0+A1'A0D1+A1A0'D2+A1A0D3)ST当地址输入端A1A0分别取00 01 10 11时,输出外分别选中D0 D1 D2 D3进行传送。

(3). 设计原理分析。

由Y=AB+BC+AC得Y=AB(C+C')+BC(A+A')+AC(B+B) => Y=ABC+ABC'+ABC+A'BC+ABC+AB'C => Y=ABC+AB(C+C')+A'BC+AB'C 将A=A1 B=A0代入得=> Y=AB·1+ABC+A'BC+AB'C => D0=0 D1=D2 D3=1。

二.验证译码器逻辑功能表(74LS138)。

(1).验证电路图如下图(2)G1 G2A’G2B’A2 A1 A0 Y7’Y6’Y5’Y4’Y3’Y2’Y1’Y0’0 X X X X X 1 1 1 1 1 1 1 1 X 1 X X X X 1 1 1 1 1 1 1 1 X X 1 X X X 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 0 1 0 0 0 0 1 1 1 1 1 1 1 0 1 1 0 0 0 1 0 1 1 1 1 1 0 1 1 1 0 0 0 1 1 1 1 1 1 0 1 1 1 1 0 0 1 0 0 1 1 1 0 1 1 1 1 1 0 0 1 0 1 1 1 0 1 1 1 1 1 1 0 0 1 1 0 1 0 1 1 1 1 1 1 1 0 0 1 1 1 0 1 1 1 1 1 1 1 (3).工作原理分析。

74LS153原理

74LS153原理

74LS153原理74LS153是一种4-输入多路选择器,它具有两个选通输入端,四个数据输入端和两个输出端。

该器件的原理如下:1. 74LS153的两个选通输入端分别为G1和G2。

只有当这两个输入端的逻辑状态都为低电平(通常为0V)时,该多路选择器才被选通。

当其中任何一个或两个输入端的逻辑状态为高电平(通常为5V),则多路选择器处于未选通状态。

2. 74LS153的四个数据输入端为A0、A1、B0和B1。

其中A0和A1为第一个数据输入端的两个位,B0和B1为第二个数据输入端的两个位。

这些输入端用于输入要选择的数据。

3. 多路选择器内部有两个数据选择线。

其中,一组数据选择线由A0和A1控制,另一组数据选择线由B0和B1控制。

通过选择不同的控制位,可以将其中的某一个数据输入端选择到输出端。

4. 74LS153的输出端有两个,分别为Y和Y\。

当G1和G2被选通时,根据所选择的数据输入端,相应的数据将会出现在Y和Y\上,且它们的逻辑状态相反。

例如,如果选择A0和B0,那么A0和B0上的数据将会出现在Y上,反之,如果选择A1和B1,那么A1和B1的数据将会出现在Y\上。

5. 74LS153还具有使能端,该端为E。

只有当E端的逻辑状态为低电平时,该器件才能工作。

如果E端的逻辑状态为高电平,则不管G1和G2的状态如何,该器件都处于无效状态。

总结而言,74LS153是一种通过两组控制位选择数据输入端并将其输出到两个输出端的多路选择器。

它的原理在于当G1和G2被选通并且E端处于有效状态时,根据A0、A1、B0和B1的逻辑状态,将相应的数据输入端连接到输出端。

阶段性考核之一——组合逻辑电路设计实验

阶段性考核之一——组合逻辑电路设计实验
方案二:用最少个数的芯片实现
1.设计过程:
写出全加器的逻辑表达式
化成最简式形式
根据表达式设计电路图.
2.所用器件:
二输入异或门7486两个
二输入与门7408两个
二输入或门7432一个
数码管译码器7448一个用于驱动数码管
共阴极数码管一个用于显示结果
3.仿真实现过程:
按照电路图连接AB C三个开关控制输入0或1,当1个开关闭合时,数码管显示数字1;当2个开关闭合时,数码管显示2;当3个开关闭合时显示3。
7420双4输入与非门两个
数码管译码器7448一个用于驱动数码管
共阴极数码管一个用于显示结果
3.仿真实现过程:
S1,S2,S2分别控制ABC的输入信号,将ABC分别接在71LS138的ABC输入端上,输出端Y1Y2Y4Y7进行与非运算后得到S,输出端Y3Y5Y6Y7与非之后得到CO,当1个开关闭合时,数码管显示数字1;当2个开关闭合时,数码管显示2;当3个开关闭合时显示3。
6.总结本次实验的收获、体会以及建议,填入本实验报告的相应位置中。【收获、体会必须写!】
设计过程
一.用分立元件设计完成两个一位二进制数全加器
方案一:用2输入与非门实现
1.设计过程:
全加器真值表
Ai
Bi
Ci-1
Si
Ci
0
0
0
0
0
0
0
1
1
0
0
1
0
1
0
0
1
1
0
1
1
0
0
1
0
1
0
1
0
1
1
1
0
0

四选一数据选择器74LS153级联方法分析与研究

四选一数据选择器74LS153级联方法分析与研究
学 术探讨 ・ 集戚 电路理
四选一数据选择器 7 4 L S 1 5 3 级联 方法 分析 与研究
张 辉‘ 李 竹
( 1 . 山西 师 范 大 学 临 汾 学 院 ,山西 临汾 0 4 1 0 0 0 ;
2 .山西师范大学物信 学院 , 山西
临汾
0 4 1 0 0 4 )
数据 中选择一个 数据输 出。经分析 可知 , 该种级 联方 式也是
图 3 两片 四 选一选 择 器级 联成 八选 一 选择器



把地址变量 分成 两部分 , 一部分利用使 能端选择 片的工作状
态, 另一 部分 从选 中的片输 入数据中选择 一个 数据输 出。
在 实际应用 中, 经常 需要从更 多的备选 数据 中选择 一个
六选 一数据选择 器 。此外 , 数据选择器 的功能除 了能从给 定 的多个数 据 中选择一 路输 出外 , 还可 以作为 函数发生 器 , 用 来 实现组 合逻 辑 电路 。数据选 择器 的作用 类似于 单刀 多位
开关, 如图 1 所 示 。a 图为数 据选择 器的 常用逻辑 符号 , 在a
4 基于二级级联 方式扩展 数据 选择 器
本文提 出采用 二级级联 的方式扩展 数据选择 器 , 如 图5
所示 :
数据 , 这就 需要 把 7 4 L S 1 5 3 单片 选择器 进行 级联 , 最 常见 的 级联方式是利用其 使能端进行级联扩展 。 如 图3 所示 为利 用两片 四选一 7 4 L s 1 5 3 级联成 的八选一
F= ( A l A 0 D o +A l A 0 Dl + A I A 0 D2 + l A 0 D3 ) E, 由 该 表 达

第三章组合逻辑电路

第三章组合逻辑电路

1.74LS151为8选一数据选择器,分析下图,写出Y 的逻辑函数表达式,74LS151的功能表见表1。

(A)2. 试写出下图所示电路中的Y 的逻辑函数式。

74HC153为四选一数据选择器,其功能表见下表。

(A)74HC153的功能表3. 试写出下图所示电路中的Y 的逻辑函数式。

74HC151为八选一数据选择器,其功能表见下表。

(A)74HC151的功能表4.试写出下图所示电路中的Y的逻辑函数式。

74HC138为3线-8线译码器,其功能表见下表。

(A)74HC138的功能表5.试写74HC138为三线八线译码器(功能表如下),分析下图,写出F的逻辑函数表达式。

(A)74HC138的功能表6.试写74HC138为三线八线译码器(功能表如下),分析下图,写出Y1Y2的逻辑函数表达式,分析该电路的功能。

(B)74HC138的功能表7.试用4选1数据选择器(74HC153),实现逻辑函数''''Y A C A B C A B C =++。

74HC153功能表和逻辑符号如下。

(B )74HC153的功能表 74HC153的逻辑符号8. 试设计两位二进数平方电路,其功能是:输入一个两位二进制数,输出该数的平方。

要求:写出真值表,函数表达式。

(A ) 9.设计三人表决电路,其功能是:三人中有两人或两人以上同意则输出‘1’,否则输出‘0’。

要求:写出真值表,函数逻辑式,用74HC138实现(74HC138的功能表和逻辑符号如下)。

(B )74HC138的功能表 74HC138的逻辑符号10.设计三变量一致电路,其功能是:三个变量输入一样时,则输出‘1’,否则输出‘0’。

要求:写出真值表,函数逻辑式,用74HC138实现(74HC138的功能表及逻辑符号如下)。

(B )74HC138的功能表 74HC138的逻辑符号11.设计逻辑电路,实现下面功能:三输入变量中若含有奇数个1,则Y 输出1,否则Y 输出0。

实验5组合逻辑器件的应用(II)-多路选择器—74LS151、74LS153

实验5组合逻辑器件的应用(II)-多路选择器—74LS151、74LS153
8选1数据选择器-74LS151
Y = ( A2 A1 A0 D0 + A2 A1 A0 D1 + A2 A1 A0 D2 + A2 A1 A0 D3 + A2 A1 A0 D4 + A2 A1 A0 D5 + A2 A1 A0 D6 + A2 A1 A0 D7 )
74LS151数据选择器引脚图及表达式
F = A BC + AB C + ABC + ABC
4 实验内容及步骤
用74LS151设计三人表决电路
逻辑电路图
F = A BC + AB C + ABC + ABC
4 实验内容及步骤
用74LS153实现函数 F = AB + A C + BC
真值表-逻辑电路图
4 实验内容及步骤
*利用8选1数据选择器设计一个血型遗传规律电路
*74LS151设计血型遗传规律电路
遗传为AB型血时:真值表-逻辑图
4 实验内容及步骤
*74LS151设计血型遗传规律电路
4 实验内容及步骤
74LS151设计输血判断电路
真值表-逻辑电路图
5 实验报告要求
5 实验报告要求
复习数据选择器的工作原理; 用数据选择器对实验内容中各函数进行预设计; 用数据选择器对实验内容进行设计,写出设计过程 ,画出接线图,进行逻辑功能测试,并总结实验收 获、体会。
数字电子技术实验
实验5 组合逻辑器件的应用(II)多路选择器—74LS151、74LS153
电工电子实验中心模电实验室
2009年10月 2009年10月
主要内容 1、实验目的 2、实验原理 3、实验设备与器件 4、实验内容及步骤 5、实验报告要求

《用中规模组合逻辑器件设计组合逻辑电路》的实验报告

《用中规模组合逻辑器件设计组合逻辑电路》的实验报告

实验六 用中规模组合逻辑器件设计组合逻辑电路一、实验目的1. 学习中规模集成数据选择器的逻辑功能和使用方法。

2. 学习使用中规模集成芯片实现多功能组合逻辑电路的方法。

二、设计任务用数据选择器74LS151或3/8线译码器设计一个多功能组合逻辑电路。

该电路具有两个控制端C1C0, 控制着电路的功能, 当C1C0=00时, 电路实现对输入的两个信号的或的功能;当C1C0=01时, 电路实现对输入的两个信号的与的功能;当C1C0=10时, 电路实现对输入的两个信号的异或的功能;当C1C0=11时, 电路实现对输入的两个信号的同或的功能。

三、设计过程(1)根据题意列出真值表如下所示, 再填入卡诺图中。

F 函数降维图(图中变量C 1C 0A 换成C 1C 0B 结果不变) (3)、减少Y 函数的输入变量, 将4变量减为3变量,通过降维来实现。

如上图所示。

这时, 数据选择器的输入端D0 ~ D7分别为:D 0=B, D 1=1, D 2 =0, D 3 =B, D 4 =B, D 5 =B ,D 6 =B , D 7 =B 6B 5B(4)、F 函数逻辑图如下图所示四、实验用仪器、仪表数字电路实验箱、万用表、74LS151.74LS00。

五、实验步骤1.检查导线及器件好坏。

2.按上图连接电路。

C1.C0、A.B分别接逻辑开关, 检查无误后接通电源。

3.按真值表逐项进行测试并检查是否正确, 如有故障设法排除。

实验数据如0 0 1 1下:C1C00 1 0 1A 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1B 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Y 0 1 1 1 0 0 0 1 0 1 1 0 1 0 0 1 实验证明, 实验数据与设计值完全一致。

设计正确。

六、设计和实验过程的收获与体会。

1.设计过程的收获与体会:①设计前要将真值表列出。

②用低维数据选择器实现高维逻辑函数时, 首先要降维, 将多出的变量作为记图变量。

译码器设计组合逻辑电路案例分析

译码器设计组合逻辑电路案例分析

译码器设计组合逻辑电路案例分析【信息单】一、编码器在数字系统中,把二进制码按一定的规律编排,使每组代码具有特定的含义,称为编码。

具有编码功能的逻辑电路称为编码器。

编码器是一个多输入多输出的组合逻辑电路。

按照编码方式不同,编码器可分为普通编码器和优先编码器;按照输出代码种类的不同,可分为二进制编码器和非二进制编码器。

1.普通编码器普通编码器分二进制编码器和非二进制编码器。

若输入信号的个数N 与输出变量的位数n 满足N =2n ,此电路称为二进制编码器;若输入信号的个数N 与输出变量的位数n 不满足N =2n ,此电路称为非二进制编码器。

普通编码器任何时刻只能对其中一个输入信息进行编码,即输入的N 个信号是互相排斥的。

若编码器输入为4个信号,输出为两位代码,则称为4线-2线编码器(或4/2线编码器)。

2.优先编码器优先编码器是当多个输入端同时有信号时,电路只对其中优先级别最高的信号进行编码的编码器。

3.集成编码器10线-4线集成优先编码器常见型号为54/74147、54/74LS147,8线-3线常见型号为54/74148、54/74LS148。

4.编码器举例(1)键控8421BCD 码编码器10个按键S 0~S 9代表输入的10个十进制数0~9,输入为低电平有效,即某一按键按下,对应的输入信号为0,输出对应的8421码,输出为4位码,所以有4个输出端A 、B 、C 、D 。

真值表见表7.1,由真值表写出各输出的逻辑表达式为 9898S S S S =+=A76547654S S S S S S S S =+++=B 76327632S S S S S S S S =+++=C 9753197531S S S S S S S S S S =++++=D表7.1键控8421BCD 码编码器真值表(2)二进制编码器用n 位二进制代码对2n 个信号进行编码的电路称为二进制编码器。

3位二进制编码器有 8个输入端3个输出端,所以常称为8线—3线编码器,其功能真值表见表7.2,输入为高电平有效。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

74LS153译码器组合逻辑电路设计案例分析
1、逻辑电路:D3、D
2、D1、D0为数据输入端,A1、A0为地址信号输入端,Y 为数据输出端,ST 为使能端,又称选通端,输入低电平有效。

下图7.10为74LS153 管脚排列示意图。

该芯片中存在两个4选1数据选择器。

2Y
9
2C0102C1112C2122C313A 14B 2~1G 11Y
7
1C061C151C241C33~2G
15
图7.10 74LS153 管脚排列
表7.5为74LS153的功能表。

当使能端G 有效时,输出等于地址信号A 、B 所选择的数据信号。

可得输出函数表达式
为:3322110C m C m C m C m Y o +++=。

对于一个n 选1的数据选择器,其输出函数为:n n o C m C m Y ++=...0 二、用数据选择器实现组合逻辑函数
实现原理:数据选择器是一个逻辑函数的最小项输出:
∑-===
++=1
20
0...n i i
i n n o c m C m C m Y 而任何一个n 位变量的逻辑函数都可变换为最小项之和的标准式。

对照函数表达式和相应的数据选择器输出函数表达式,可以实现用数据选择器来表示逻辑函数。

实现步骤:
(1)根据函数变量选择合适的数据选择器,一般变量个数n 个,选择2n 选1的数据选择器。

(2)将被表示的函数转换成标准与或表达式。

(3)写出选择的数据选择器的输出函数。

(4)对比两函数,使数据选择器的地址端和函数变量一一对应(高位对高位),表达式中出现的最小项相应的输入数据C 为1,否则为0。

(5)画逻辑电路图。

例:用数据选择器和门电路实现AC AB Y +=
的组合逻辑电路。

(1) 选择数据选择器:选8选1数据选择器74LS151。

(2) 标准与或表达式
756
m m m ABC C B A C AB AC AB Y '+'+'=++=+=' (3)写出数据选择器输出函数
776655443322110C m C m C m C m C m C m C m C m Y o +++++++=
(4)对照上述两表达式,令A=A2,B=A1,C=A0,则n n m m '=,所以,C 0=C 1=C 2=C 3=C 4=0;
C 5=C 6=C 7=1。

(5)画逻辑电路,如图7.11所示。

图7.11 逻辑电路图。

相关文档
最新文档