数电实验之译码器和数据选择器
实验三组合逻辑电路应用——译码器、数据选择器

实验三组合逻辑电路应用——译码器、数据选择器
译码器和数据选择器是现代数字电子学中常用的两种组合逻辑电路。
它们可以将输入
的二进制信号转换为对应的输出信号,并且在数字电路中具有广泛的应用。
一、译码器
译码器是一种将输入的二进制信号转换成对应输出信号的数字电路。
译码器的作用是
将输入的地址码转换成溢出电路所能识别的控制信号,通常用来将不同的地址码映射到不
同的设备或功能上。
比如在存储器系统中,根据不同地址码,从RAM或者ROM中取出相应
的数据或指令。
除此之外,译码器还可以用于数据压缩、解码、解密等领域。
在一些数字电路中,译
码器还可以充当多路复用器、选择器等电路的功能。
译码器的分类按照其输入和输出的码制不同,可以分为译码器、BCD译码器、灰码译
码器等。
其中,最常见的是2-4译码器、3-8译码器、4-16译码器等。
二、数据选择器
数据选择器是一种多路选择器,根据控制信号选择输入端中的一个数据输出到输出端。
选择器的控制信号通常由一个二进制码输入到它的控制端,二进制码的大小由选择器的通
道数决定。
数据选择器广泛用于控制、多媒体处理、信号处理等方面。
数据选择器与译码器相比,最主要的区别在于其输出可以不仅限于数字信号。
数据选
择器可以处理模拟信号、复合信号等多种形式的信号,因为它可以作用于信号的幅度、相位、频率等方面。
数据选择器按照输入和输出的端口取数的不同,可以分为单路选择器和多路选择器。
常见的有2-1选择器、4-1选择器、8-1选择器、16-1选择器等。
实验十六__译码器及数据选择器

实验十六__译码器及数据选择器
译码器是一种数字电子器件,它将输入的数字信号转换为一组相关的输出信号,通常用于从数字信号控制各种设备。
译码器通常用于数字系统中,例如计算机、通信设备和数字电路中。
译码器的主要功能是将二进制代码转换为具有特定功能的输出信号。
译码器的功能通常与编码器相反,编码器将输入的信息转换为二进制代码。
译码器的输入信号通常为二进制代码,输出信号为与输入信号相对应的控制信号或数据信号。
数据选择器是另一种与译码器紧密相关的数字电路。
它具有多个输入和一个输出,它根据控制信号从输入中选择一个输出。
数据选择器在数字电路中的应用非常广泛,例如在多路复用器和时序电路中,常常使用数据选择器。
在数字电路中,常常需要将输入信号转换为特定的控制信号或数据信号,以控制整个系统的运作。
这时,译码器及数据选择器就发挥了重要的作用。
例如,在计算机的微处理器中,译码器将指令代码转换为控制信号,用于控制CPU的内部工作。
数据选择器则用于选择CPU中的寄存器或缓存,用于操作数据通路。
另外,在通信设备中,译码器用于将数字信号转换为模拟信号,用于音频和视频的传输和接收。
数据选择器用于多路复用器和解码器中,用于选择传输路径和解码所需的数据。
译码器及数据选择器的实现方法有很多种,常见的有硬件实现和软件实现。
硬件实现是指使用数字逻辑门和触发器等硬件器件来实现译码器和数据选择器电路。
软件实现是指使用高级编程语言编写的程序来实现译码器和数据选择器的功能。
总之,译码器及数据选择器是数字电路中非常重要的电子器件,它们在数字电路、计算机、通信设备和各种数字系统中发挥着重要作用。
数电实验三-数据选择器和译码器应用

电力学院数字电路与数字逻辑院(系):计算机科学与技术学院实验题目:数据选择器和译码器应用专业年级:学生:学号:一、实验目的和要求:1、了解并掌握集成组合电路的使用方法。
2、了解并掌握仿真(功能仿真及时序仿真)方法及验证设计正确性。
3、使用数据选择器和译码器实现特定电路。
二、实验容:1.要求用数据选择器74153和基本门设计用3个开关控制1一个电灯的电路,改变任何一个开关的状态都能控制电灯由亮变暗或由暗变亮。
(提示:用变量A、B、C表示三个开关,0、1表示通、断状态;用变量L表示灯,0、1表示灯灭、亮状态。
)画出电路的原理图,将电路下载到开发板进行验证。
根据题意画出真值表如下根据上表,可画出原理图试验现象:当开关断开的数量是奇数时,灯是亮的,除此之外是灭的.2. 人的血型有A,B,AB和O这4种,试用数据选择器74153和基本门设计一个逻辑电路,要求判断供血者和受血者关系是否符合下图的关系(提示:可用两个变量的4种组合表示供血者的血型,用另外两个变量的4种组合表示受血者的血型,用Y表示判断的结果)。
画出电路的原理图,通过仿真进行验证。
血型献血受血a b c dA 0 0 0 0B 0 1 0 1AB 1 0 1 0O 1 1 1 1真值表:a b c d Y0 0 0 0 10 0 0 1 00 0 1 0 10 0 1 1 00 1 0 0 00 1 0 1 10 1 1 0 10 1 1 1 01 0 0 0 01 0 0 1 01 0 1 0 11 0 1 1 01 1 0 0 11 1 0 1 11 1 1 0 11 1 1 1 1 根据上表,可画出原理图验证逻辑功能表,仿真结果如下3.试用集成译码器74LS138和基本门实现1位全加器,画出电路连线图,并通过仿真验证其功能。
根据题意画出真值表如下输入输出Ci A B S Co0 0 0 0 00 0 1 1 00 1 0 1 00 1 1 0 11 0 0 1 01 0 1 0 11 1 0 0 11 1 1 1 1根据上表,可画出原理图.验证逻辑功能表,仿真结果如下4.试用数据选择器74151实现1位全加器电路,画出电路连线图,并通过仿真验证其功能。
数电实验之译码器和数据选择器

2.思考:若输入1010~1111码,数码管会显示什么符号。
二、Multisim仿真及结果
仿真结果:
使能
选择
输出
G
B
A
Y0ቤተ መጻሕፍቲ ባይዱ
Y1
Y2
Y3
1
X
X
1
1
1
1
0
0
0
0
1
1
1
0
0
1
1
0
1
1
0
1
1
1
1
0
1
0
1
0
1
1
1
0
实验数据:
使能
选择
输出
G
B
A
Y0
Y1
Y2
Y3
1
X
X
0
0
0
0
0
1
1
1
1
1
1
0
1
1
X
X
0
1
1
1
1
1
1
1
1
1
0
实验数据:
3.数据选择器的测试及应用
仿真结果:
仿真数据:
选择端
数据输入端
输出控制端
输出状态
B
A
1C0
1C1
1C2
1C3
1G
1Y
X
X
X
X
X
X
1
0
0
0
0
X
X
X
0
0
0
0
1
X
X
X
0
译码器和数据选择器

∴ 可令 C 2 = C , C3 = 1, C0 = C1 = 0, G = 0, A = B , B = A
电 数 字 电 路
74LS153 7 方案1 方案1 图示
工 电 子 实 验 中 心 电 子 实 验 室
电 数 字 电 路
方案2请同学自己作图。 方案 请同学自己作图。同学也可以自行设计电 请同学自己作图 路图并连线验证。 路图并连线验证。
电 工 电 子 实 验 中 心 电 子 实 验 室
3-8线译码器功能表 线译码器功能表
电 工
出
数 字 电 路
G 0 0 0 0 1 1 1 1
输 B 0 0 1 1 0 0 1 1
入 A 0 1 0 1 0 1 0 1 Y0 Y1 Y2
输 Y3
电
Y5 Y6 Y7
Y4
子 实 验 中 心 电 子 实 验 室
电 数 字 电 路 课 件
74LS139 74LS153
工 电 子 实 验 中 心 电 子 实 验 室
三、实验内容 数 字 电 路
1.译码器功能测试 将74LSl39译码器按图3.1接线,按表3.1输入电平分别置位,填输出 74LSl39译码器按图3.1接线,按表3.1输入电平分别置位,填输出 状态表
A
0 0 0 0 1 1 1 1
B
0 0 1 1 0 0 1 1
C
0 1 0 1 0 1 0 1
Y
附方案1 附方案1: 数 字 电 路
电 工 电 子 实 验 中 心 电 子 实 验 室
QY = ( ABC0 + ABC1 + ABC2 + ABC3 )G
F = AB + AC = AB ( C + C ) + AC ( B + B ) = ABC + AB C + A B C = A B C + AB
数字电子逻辑译码器和数据选择器.pdf

五、实验报告要求
1、画出实验电路,把观察到的波形 画在坐标纸上,并标上对应的地址 码。 2、写出 4线-16 线译码器的真值表, 对实验结果进行分析、说明。
预习:实验四、数据选择器及 其应用
实验内容
1、测试数据选择器 74LS151 的逻辑功能。 2、用数据选择器 74LS151 设计三输入多数表决 电路。 3、用数据选择器 74LS151 实现逻辑函数 :
Y
A B C DE F G
13 12 11 10 9 15 14
OA OB OC OD DA DB DC DD 7126
OE
F O
G O
~EL ~BI ~LT
54 3
U2
45 11BD
VDD
5V
数码管的外形及符号
注意:
在实际使用数码管时,每个笔画 段上必须串联一个限流电阻。因 数码管的每段都是由发光二极管 构成,其正向压降通常为 2 ~
2.5V ,点亮电流在 5 ~10mA 之 间,因此限流电阻一般取几百欧 姆。
2、 74LS138 译码器逻辑功能测试
74LS138功能表
3、用 74LS138构成时序脉冲分配器
时序脉冲分配电路连接方法
实验波形图
注意:
CP脉冲从函数信号发生器输出,输出信 号为 TTL信号,用信号源上 SYNC输出端。 信号频率用 A路单频调节,幅度为固定值 5V。 用数字示波器双踪显示,在相应的地址 码上观察并记录输入、输出波形,画在 坐标纸上,注意其相位关系。
实验三 译码器及应用
一、实验目的
掌握译码器逻辑功能和 使用方法 熟悉数码管的使用
二、实验原理
1、译码器的分类: (1)、变量译码器 —二进制译码器
04实验四 译码器和数据选择器

实验四 译码器和数据选择器的设计及 应用
国家级电工电子实验教学示范中心
纲要
一、实验目的 二、实验器材及仪器 三、实验原理 四、应用举例
五、实验内容及步骤 六、分析与思考
一、实验目的
1.掌握译码器的工作原理和逻辑功能; 2.掌握数据选择器的逻辑功能及特点; 3.熟悉译码器的应用; 4.掌握用数据选择器实现组合逻辑函数的方法。
四、应用举例
例1 电路图
四、应用举例
例2.用数据选择器实现组合逻辑函数 例1. 试用八选一电路实现
F ABC ABC ABC ABC
解:将A、B、C分别从A2、A1、A0输入,作为 输入变量,把Y端作为输出F。因为逻辑表达式中的 各乘积项均为最小项,所以可以改写为
F ( A, B, C ) m0 m3 m5 m7
根据八选一数据选择器的功能,令
四、应用举例
D0 = D3 =D5 =D7 =1 ;D1 = D2 =D4 =D6 =0;S=0
五、实验内容及步骤
1.验证八选一数据选择器74LS151的逻辑功能 2.验证3-8线译码器74LS138的逻辑功能 3.用74LS138芯片设计用3个开关控制一个电灯的逻辑电 路(要求改变任何一个开关状态都可以控制电灯亮/灭) 4.用74LS151芯片设计用3个开关控制一个电灯的逻辑电 路(要求改变任何一个开关状态都可以控制电灯亮/灭)
当G1=0、 2 A G2 B 1 时,译码器处于禁止状态。 G
三、实验原理
3线-8线译码器74LS138的功能表
G 0 x 1 1 1 1 1 1 1 1
A
输入 输出 G +G A2 A1 A0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 x x x x 1 1 1 1 1 1 1 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 0 0 1 1 0 1 1 1 1 1 1 0 0 1 0 1 1 0 1 1 1 1 1 0 0 1 1 1 1 1 0 1 1 1 1 0 1 0 0 1 1 1 1 0 1 1 1 0 1 0 1 1 1 1 1 1 0 1 1 0 1 1 0 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 0
数据选择器和译码器实验报告

竭诚为您提供优质文档/双击可除数据选择器和译码器实验报告篇一:实验二译码器与数据选择器的功能测试及应用(实验报告)实验2译码器与数据选择器的功能测试及应用一.实验目的与要求(5分)1.掌握中规模集成译码器与数据选择器的逻辑功能和使用方法;2.学习用集成译码器与数据选择器构成组合逻辑电路的方法。
三、实验原理与内容(20分)1.译码器(1)译码与译码器的概念译码是编码的反过程,是将给定的二进制代码翻译成编码时赋予的原意,实现译码功能的电路称为译码器。
(2)译码器分类译码器分为通用译码器(包括二进制、二─十进制译码器)与显示译码器(包括TTL共阴显示译码器、TTL共阳显示译码器等)两大类。
(3)利用译码器实现组合逻辑函数二进制、二─十进制译码器的输出端的逻辑式是以输入变量最小项(取反)的形式,故这种译码器也叫最小项译码器,利用最小项译码器可以实现简单的组合逻辑电路。
2.数据选择器(1)数据选择器概念与功能数据选择器可以实现从多路数据传输中选择任何一路信号输出,选择的控制由地址码决定。
数据选择器可以完成很多的逻辑功能,例如函数发生器、并串转换器、波形产生器等。
(2)用数据选择器实现组合逻辑函数选择器输出为标准与或式,含地址变量的全部最小项。
例如四选一数据选择器输出如下:Y=A1A0D3+A1A0D2+A1A0D1+A1A0D0而任何组合逻辑函数都可以表示成为以上的表示形式,故可用数据选择器实现。
四.实验步骤与记录(30分)1.译码器74Ls139功能测试测试译码器74Ls139中任意一组2-4线译码器的功能,其中译码器的输入端s、A1、A0接拨码开关输出口,输出Y0~Y3接发光管。
改变拨码开关开关的状态,观察输出,写出Y0~Y3的输出。
实验电路图如下:(请同学们完善,要求用铅笔做图)2.用译码器实现逻辑函数F=Abc+Abc。
用拨码开关开关输入信号A、b、c,发光二极管观察输出F。
实验电路图如下:(请同学们完善,要求用铅笔做图)3.用8选1数据选择器74Ls151实现函数F=Abc+Abc+Abc+Abc,用拨码开关开关输入信号A、b、c,发光二极管观察输出F。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1
1
1
1
1
1
0
1
1
X
X
0
1
1
1
1
1
1
1
1
1
0
实验数据:
3.数据选择器的测试及应用
仿真结果:
仿真数据:
选择端
数据输入端
输出控制端
输出状态
B
A
1C0
1C1
1C2
1C3
1G
1Y
X
X
X
X
X
X
1
0
0
0
0
X
X
X
0
0
0
0
1
X
X
X
0
1
0
1
X
0
X
X
0
0
0
1
X
1
X
X
0
1
1
0
X
X
0
X
0
0
1
0
X
X
1
X
0
1
1
1
X
X
X
0
0
0
四、实验内容
1、译码器功能测试
将74LS139译码器电路按图2.1接线,参照表2.1输入电平,测试输出状态并填入表中。
2、译码器转换
将双2-4线译码器转换为3-8线译码器。
⑴画出转换电路图;
⑵在实验箱上接线并验证设计是否正确;
⑶填写该3-8线译码器功能表2.2。
3、数据选择器的测试及应用
⑴将双4选1数据选择器74LS153参照图2.3.2接线,测试其功能并填写表2.3。
0
1
0
1
1
0
1
0
2.译码器转换
仿真结果:
输入
输出
1G
1B
1A
2G
2B
2A
1Y0
1Y1
1Y2
1Y3
2Y0
2Y1
2Y2
2Y3
0
0
0
1
X
X
0
1
1
1
1
1
1
1
0
0
1
1
X
XX
1
0
1
1
1
1
1
1
0
1
0
1
X
X
1
1
0
1
1
1
1
1
0
1
1
1
X
X
1
1
1
0
1
1
1
1
1
X
X
0
0
0
1
1
1
1
0
1
1
1
1
X
X
0
0
1
1
1
1
1
1
0
1
1
1
X
X
0
1
1.总结译码器和数据选择器的使用体会。
2.思考:若输入1010~1111码,数码管会显示什么符号。
二、Multisim仿真及结果
仿真结果:
使能
选择
输出
G
B
A
Y0
Y1
Y2
Y3
1
X
X
1
1
1
1
0
0
0
0
1
1
1
0
0
1
1
0
1
1
0
1
1
1
1
0
1
0
1
0
1
1
1
0
实验数据:
使能
选择
输出
G
B
A
Y0
Y1
Y2
Y3
1
X
X
0
0
0
0
实验三译码器和数据选择器
一、查找所用IC数据手册,所用IC的功能表、引进排列。
二、Multisim仿真及结果
三、实验内容、测试电路及测试表格
实验三 译码器和数据选择器
一、实验目的
1、熟悉集成译码器。
2、学习集成译码器和数据选择器的应用。
二、实验仪器及器件
1、双踪示波器
2、实验用元器件
①74LS139 2—4线译码器1片
②74LS153双4选1数据选择器1片
③74LS00二输入端四与非门1片
三、预习要求
1、预习译码器及数据选择器功能;
2、熟悉所用集成电路的引线位置。
1
1
X
X
X
1
0
1
实验数据:
选择端
数据输入端
输出控制端
输出状态
B
A
1C0
1C1
1C2
1C3
1G
1Y
X
X
X
X
X
X
1
0
0
0
X
X
X
0
0
0
1
X
X
X
001X0XX0
0
1
X
1
X
X
0
1
0
X
X
0
X
0
1
0
X
X
1
X
0
1
1
X
X
X
0
0
1
1
X
X
X
1
0
⑵将实验箱脉冲信号源中固定连续脉冲4个不同频率的信号接到数据选择器4个输入端,输出端1Y接示波器,选择端(A,B)仍按表2.3状态改变,分别观察4种不同频率的脉冲信号。
输入
输出
A
B
F(kHz)
0
0
25
0
1
50
1
0
100
1
1
200
仿真数据:
实验数据:
输入
输出
A
B
F(kHz)
0
0
0
1
1
0
1
1
4、七段数码管译码电路
向实验箱上的译码器输入端1A~1D,2A~2D分别输入8421BCD码,观察1,2两个数码管显示输出的符号。
预习报告
专业年级姓名学号
日期起始时间结束时间指导教师签名
⑵将实验箱脉冲信号源中固定连续脉冲4个不同频率的信号接到数据选择器4个输入端,输出端1Y接示波器,选择端(A,B)仍按表2.3状态改变,分别观察4种不同频率的脉冲信号。
4、七段数码管译码电路
向实验箱上的译码器输入端1A~1D,2A~2D分别输入8421BCD码,观察1,2两个数码管显示输出的符号。
五、实验报告