数据选择器和译码器

合集下载

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

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

实验三组合逻辑电路应用——译码器、数据选择器
译码器和数据选择器是现代数字电子学中常用的两种组合逻辑电路。

它们可以将输入
的二进制信号转换为对应的输出信号,并且在数字电路中具有广泛的应用。

一、译码器
译码器是一种将输入的二进制信号转换成对应输出信号的数字电路。

译码器的作用是
将输入的地址码转换成溢出电路所能识别的控制信号,通常用来将不同的地址码映射到不
同的设备或功能上。

比如在存储器系统中,根据不同地址码,从RAM或者ROM中取出相应
的数据或指令。

除此之外,译码器还可以用于数据压缩、解码、解密等领域。

在一些数字电路中,译
码器还可以充当多路复用器、选择器等电路的功能。

译码器的分类按照其输入和输出的码制不同,可以分为译码器、BCD译码器、灰码译
码器等。

其中,最常见的是2-4译码器、3-8译码器、4-16译码器等。

二、数据选择器
数据选择器是一种多路选择器,根据控制信号选择输入端中的一个数据输出到输出端。

选择器的控制信号通常由一个二进制码输入到它的控制端,二进制码的大小由选择器的通
道数决定。

数据选择器广泛用于控制、多媒体处理、信号处理等方面。

数据选择器与译码器相比,最主要的区别在于其输出可以不仅限于数字信号。

数据选
择器可以处理模拟信号、复合信号等多种形式的信号,因为它可以作用于信号的幅度、相位、频率等方面。

数据选择器按照输入和输出的端口取数的不同,可以分为单路选择器和多路选择器。

常见的有2-1选择器、4-1选择器、8-1选择器、16-1选择器等。

实验三-数据选择器译码器全加器

实验三-数据选择器译码器全加器

实验三:数据选择器和译码器应用1. 能力培养目标● 理解数据选择器和译码器的逻辑功能● 运用数据选择器和译码器的逻辑关系设计实际应用2. 项目任务要求(1)测试4选1数据选择器的逻辑功能,通过示波器观测每种组合下数据选择器的输出波形(2)测试2-4线译码器的逻辑功能(3)将2-4线译码器扩展组成3-8线译码器,利用两个2-4线译码器扩展组成3-8线译码器(4)利用2-4线译码器设计并实现组合逻辑电路B A F ⊕=【选做】3. 项目分析(1) 数据选择器及主流芯片数据选择器是一种多输入、单输出的组合逻辑电路,其应用主要包括通过级联进行通道扩展数据输入端的个数;或者配合门电路实现逻辑函数,组成函数发生器。

数据选择器中常见的芯片有双4选1数据选择器74LS153芯片。

74LS153中的引脚G 用于控制输出。

当G 为高电平时,禁止输出,引脚Y 输出为低电平;当G 为低电平时,允许输出,由数据选择端B 、A 决定C 0、C 1、C 2、C 3中的哪个数据送往数据输出端Y 。

14131211109161234567双4选1数据选择器 74LS153Vcc2GA2C 32C 22C 12C 01Y1GB1C 31C 21C 11C 01582YGND图2-3-1 74LS153引脚结构图 表2-3-1 4选1数据选择器真值表选择输入 数据输入 选通 输出 B A C 0 C 1 C 2 C 3 G Y X X X X X X H L L L L X X X L L L L H X X X L H L H X L X X L L L H X H X X L H H L X X L X L L H L X X H X L H H H X X X L L L H HX X X HLH(2) 译码器及主流芯片译码器中常见的芯片有双2-4线译码器74LS139,其引脚结构图和真值表分别如下:14131211109161234567双2-4线译码器 74LS139Vcc2G2A2B2Y 02Y 12Y 21Y 31G1A1B1Y 01Y 11Y 21582Y 3GND图2-3-2 74LS139引脚结构图 表2-3-2 2-4线译码器真值表输入端输出端允许G选择B AY 0(____________________0BA G Y =) Y 1(_________________1B A G Y =) Y 2(_________________2B A G Y =)Y 3(______________3B A G Y =)H X X H H H H L L L L H H H L L H H L H H L H L H H L H LH HH H H L在74LS139中,引脚G 用于控制输出。

实验三译码器数据选择器及其应用

实验三译码器数据选择器及其应用

实验三译码器、数据选择器及其应用一、实验目的1.熟练掌握集成译码器、数据选择器的工作原理、逻辑功能。

2.熟练掌握集成译码器、数据选择器实现某些逻辑函数。

二、实验器件1、3线-8线译码器74LS138×12、8选1数据选择器74LS151×13、4输入二与非门74LS20×14、六反相器74LS04×1三、实验内容1、74LS138的功能测试(1)、74LS138引脚图:(2)、74LS138功能表:注:2G =G 2A +G 2B 2、74LS138用作逻辑函数发生器(1)、用74LS138和门电路实现逻辑函数 F=AB+AC+BC 实验步骤:将逻辑函数转化为最小项逻辑表达式 画卡诺图:由卡诺图得到:F=A BC+A B C+AB C +ABC=Σm (3,5,6,7) =7.6.5.3m m m m =7.6.5.3Y Y Y Y用一片74LS138和一片74LS20搭建电路:BC A 00 01 11 10 01 1111(2)、用74LS138和门电路实现逻辑函数F=A BC+A B C+AB C(判偶电路)(3)、用74LS138和门电路设计一个全加器3、74LS151功能测试(1)、74LS151引脚图:(2)、74LS151功能表:4、74LS151和门电路实现逻辑函数(1)、用74LS151和门电路实现逻辑函数 F=AB+AC+BC 实验步骤:将逻辑函数转化为最小项逻辑表达式 画卡诺图:由卡诺图得到:F=A BC+A B C+AB C +ABC=Σm (3,5,6,7)=m 0.0+m 1.0+m 2.0+m 3.1+m 4.0+m 5.1+m 6.1+m 7.1 74LS151输出Y=m 0.D 0+m 1.D 1+m 2.D 2+m 3.D 3+m 4.D 4+m 5.D 5+m 6.D 6+m 7.D 7 若令F=Y ,A=C ,B=B ,C=A 则D 0= D 1= D 2= D 4=0 D 3= D 5= D 6= D 7=1 根据以上分析,画出电路图:BC A 00 01 11 10 01 1111(2)、用数据选择器74LS151实现函数F=Σm (0,2,7,8,13)。

实验二 译码器和数据选择器

实验二 译码器和数据选择器

实验二 译码器和数据选择器一、实验目的1.熟悉集成译码器和数据选择器。

2.了解集成译码器和数据选择器的应用。

二、实验仪器及材料1.器件74LS1383-8线译码器1片74ls20 四输入端双与非门 1片74LS1518选1数据选择器1片三、预习要求1.预习74138的功能,根据要求画出相应的电路图。

2.预习74151的功能,根据要求画出相应的电路图。

四、实验内容1.译码器74138功能测试及应用(1)74138是一个三位二进制译码器,,S 0−S 2为使能端,A 0−A 2为3个输入端, Y 0−Y 7为8个输出端。

将74LS138的S 0−S 2,A 0−A 2-接开关,Y 0−Y 7接灯。

按表2-1输入电平分别置位,填写输出状态表2-1。

图2-1 74138逻辑符号表2-1使能端 输入 输出G 1 G 2B ̅̅̅̅̅ G 2A ̅̅̅̅̅ C B A Y 0 Y 1 Y 2 Y 3 Y 4 Y 5 Y 6 Y 7 1 0 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 011(2)用74ls138译码器实现三变量表决器Y=AB+AC+BC。

画出电路图,并列出真值表。

在实验箱上接线并验证设计2.数据选择74151的功能测试及应用(1)74LS151是8选1的数据选择器,测试其功能并填写功能表2-2。

74LS151图2-2 74151逻辑符号五、实验报告1.完成74138和74151的功能表,验证组合逻辑电路的设计正确性。

2.总结译码器和数据选择的使用体会。

实验十六__译码器及数据选择器

实验十六__译码器及数据选择器

实验十六__译码器及数据选择器
译码器是一种数字电子器件,它将输入的数字信号转换为一组相关的输出信号,通常用于从数字信号控制各种设备。

译码器通常用于数字系统中,例如计算机、通信设备和数字电路中。

译码器的主要功能是将二进制代码转换为具有特定功能的输出信号。

译码器的功能通常与编码器相反,编码器将输入的信息转换为二进制代码。

译码器的输入信号通常为二进制代码,输出信号为与输入信号相对应的控制信号或数据信号。

数据选择器是另一种与译码器紧密相关的数字电路。

它具有多个输入和一个输出,它根据控制信号从输入中选择一个输出。

数据选择器在数字电路中的应用非常广泛,例如在多路复用器和时序电路中,常常使用数据选择器。

在数字电路中,常常需要将输入信号转换为特定的控制信号或数据信号,以控制整个系统的运作。

这时,译码器及数据选择器就发挥了重要的作用。

例如,在计算机的微处理器中,译码器将指令代码转换为控制信号,用于控制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位全加器电路,画出电路连线图,并通过仿真验证其功能。

实验五 译码器和数据选择器的使用

实验五 译码器和数据选择器的使用

实验五:译码器和数据选择器的使用1.实验目的1) 熟悉数据分配器和译码器的工作原理与逻辑功能。

2) 掌握数据分配器和译码器的使用2.理论准备1) 具有译码功能的逻辑电路称为译码器。

译码即编码的逆过程,将具有特定意义的二进制码进行辨别,并转换成控制信号。

按用途来分,译码器大体上有以下3类:(1)变量译码器;(2)码制变换译码器;(3)显示译码器。

2) 数据选择器又称多路开关,它是以“与或非”门或以“与或”门为主体的组合电路。

它在选择控制信号的作用下,能从多个输入数据中选择某一个数据作为输出。

常见的数据选择器有以下5种:(4)4位2通道选1数据选择器;(5)4通道选1数据选择器;(6)无“使能”端双4通道选1数据选择器;(7)具有“使能”端的互补输出地单8选1数据选择器。

3.实验内容1) 3线-8线译码器(74138)的功能测试2) 用3-8译码器设计一位全减器3) 用双4选1数据选择器(74153)设计一位全减器提示说明:①用译码器设计组合逻辑电路设计原理;②利用译码器产生输入变量的所有最小项,再利用输出端附加门实现最小项之和;③双4选1数据选择器:在控制信号的作用下,从多通道数据输入端中选择某一通道的数据输出Y=[D0(A1’A0’)+D1(A1’A0)+D2(A1A0’)+D3(A1A0)].S。

4.设计过程1)用3-8译码器设计一位全减器。

(1)分析设计要求,列出真值表。

如表一。

表一3-8译码器设计一位全减器真值表(2)根据真值表,写出逻辑函数表达式。

Y0’=(C’B’A’)’ Y4’=(CB’A’)’Y1’=(C’B’A)’ Y5’=(CB’A)’Y2’=(C’BA’)’ Y6’=(CBA’)’Y3’=(C’BA)’Y7’=(CBA)’表二3-8译码器设计一位全减器逻辑抽象真值表(4)根据真值表得到逻辑表达式。

r=a’b’c+a’bc’+ab’c’+abcs=a’b’c+a’bc’+a’bc+abc(5)根据38线译码器的逻辑表达式和4式所得结果进行分析,最后确定实现电路。

数电实验三数据选择器和译码器应用

数电实验三数据选择器和译码器应用

上海电力学院数字电路与数字逻辑院(系):计算机科学与技术学院实验题目:数据选择器和译码器应用专业年级:学生姓名:学号:一、实验目的和要求: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表示判真值表:根据上表,可画出原理图验证逻辑功能表,仿真结果如下3.试用集成译码器74LS138和基本门实现1位全加器,画出电路连线图,并通过仿真验证其功能。

根据题意画出真值表如下根据上表,可画出原理图.验证逻辑功能表,仿真结果如下4.试用数据选择器74151实现1位全加器电路,画出电路连线图,并通过仿真验证其功能。

原理图.验证逻辑功能表,仿真结果如下图三、实验小结:通过本次试验,我更加了解集成组合电路的使用方法,了解并掌握了仿真包括功能仿真及时序仿真的方法及验证设计正确性。

我还学会使用数据选择器和译码器实现特定电路。

数据选择器和译码器实验报告

数据选择器和译码器实验报告

竭诚为您提供优质文档/双击可除数据选择器和译码器实验报告篇一:实验二译码器与数据选择器的功能测试及应用(实验报告)实验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.数据选择器原理数据选择器是一种将输入信号的取值从多种多样的可能范围内取出其中的一种,然后将输出信号的取值传送到输出端的一种电路,它具有输入、输出和控制三端。

在数据选择器的运行过程中,当控制端取得特定的值时,数据选择器会从多个输入端中提取出对应的输入值输出到输出端,而当控制端取得不同的值时,数据选择器会从多个输入端中提取出不同的输入值输出到输出端。

三、实验1.译码器实验本实验采用74LS138作为译码器,实验目的是通过对其输入端和输出端的测试,得出译码器的功能特性和工作原理。

经过实验,发现,译码器将输入信号x、y、z的二进制信号转换成由8个输出信号(A、B、C、D、E、F、G、H)组成的更加易读的信号,当某一组特定的输入信号出现时,该特定的输入条件转换成一组不同的输出信号,而其他的输入条件则不会产生任何的输出信号。

2.数据选择器实验本实验采用CD4567作为数据选择器,实验目的是通过使用数据选择器,观察输入信号和输出信号,实现指定的信号的转换。

经过实验,发现,当控制端取得特定的值时,数据选择器会从多个输入端中提取出对应的输入值输出到输出端,而当控制端取得不同的值时,数据选择器会从多个输入端中提取出不同的输入值输出到输出端,这样的控制能够实现输入信号和输出信号之间的转换。

实验3-译码器和数据选择器

实验3-译码器和数据选择器
0: 1 1 1 1 1 1 0 : 1: 0 1 1 0 0 0 0 : 2: 1 1 0 1 1 0 1 :
a f e d g b c
…… …… …… ……
数字显示译码器的接线
发光二极管可以单独封装, 发光二极管可以单独封装,也可以组合 封装为LED数码管。 LED数码管 封装为LED数码管。
25 50 100 200 0 K K K K
0 0
0 0 1 0 1 0 0 1 1
注意事项


思考题
① ②
选用74139和7400等芯片连接成全加器; 和 等芯片连接成全加器; 选用 等芯片连接成全加器 选用74153和7400等芯片连接成全加器; 等芯片连接成全加器; 选用 和 等芯片连接成全加器
实验操作
3、数据选择器的测试及应用
将双四选一数据选择器74153 74153中的一路输人和输出分 ( 1 ) 将双四选一数据选择器 74153 中的一路输人和输出分 别接电平开关和电平显示发光二极管, 别接电平开关和电平显示发光二极管 , 按表输人电平分别 置位,填输出状态表: 置位,填输出状态表:
实验原理
g f ab
a
f
e
g
b
c
d 发光二极管按驱动方式又分为共阳极和 共阴极接法。 共阴极接法。 ed c 共阳极接法 共阴极接法 输 输 V a b c d e f g 入 入 +5 高 低 有 有 效 效 a b c d e f
g
数据选择器
实验原理
在数字系统传输过程中,有时要从一组输入数据中, 在数字系统传输过程中,有时要从一组输入数据中,选择出 某一个数据,完成这种功能的逻辑电路称作数据选择器( 某一个数据,完成这种功能的逻辑电路称作数据选择器(或 称为多路选择开关)。数据选择器是一个多输入, )。数据选择器是一个多输入 称为多路选择开关)。数据选择器是一个多输入,单输出的 组合逻辑电路。 组合逻辑电路。

译码器和数据选择器

译码器和数据选择器

实验四 译码器及其应用一、实验目的1.掌握中规模集成译码器的逻辑功能和使用方法2.熟悉数码管的使用二、实验原理译码器是一个多输入、多输出的组合逻辑电路。

它的作用是把给定的代码进行“翻译”,变成相应的状态,使输出通道中相应的一路有信号输出。

译码器可分为通用译码器和显示译码器两类。

前者又分为变量译码器和代码变换译码器。

1.变量译码器(又称二进制译码器),用以表示输入变量的状态,如2线-4线、3线-8线和4线-16线译码器。

若有n 个输入变量,则有2n 个不同的组合状态,就有2n 个输出端供其使用。

而每一个输出所代表的函数对应于n 个输入变量的最小项。

以3线-8线译码器74LS138为例进行分析,图4-1(a)、(b)分别为其逻辑图及引脚罗列。

其中 A 2 、A 1 、A 0为地址输入端,0Y ~7Y 为译码输出端,S 1、2S 、3S 为使能端。

(a) (b)图4-1 3-8线译码器74LS138逻辑图及引脚罗列表4-1为74LS138功能表当S 1=1,2S +3S =0时,器件使能,地址码所指定的输出端有信号(为0)输出,其它所有输出端均无信号(全为1)输出。

当S 1=0,2S +3S =X 时,或者 S 1=X,2S +3S=1时,译码器被禁止,所有输出同时为1。

表4-1输 入输 出S 1 2S +3S A 2A 1 A 0 0Y1Y2Y3Y 4Y5Y6Y 7Y1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 1 0 1 1 1 1 1 1 1 0 0 1 0 1 1 0 1 1 1 1 1 1 0 0 1 1 1 1 1 0 1 1 1 1 1 0 1 0 0 1 1 1 1 0 1 1 1 1 0 1 0 1 1 1 1 1 1 0 1 1 1 0 1 1 0 1 1 1 1 1 1 0 1 1 0 1 1 1 1 1 1 1 1 1 1 0 0 × × × × 1 1 1 1 1 1 1 1 × 1×××11111111二进制译码器实际上也是负脉冲输出的脉冲分配器。

《数字逻辑设计》第7章 数据选择器及译码器

《数字逻辑设计》第7章 数据选择器及译码器

P1
P2
P9
P3
P8
Gnd P4
P7 P6
P5
扩展
W=(P8•P9)’ Y=(P2•P3•P6•P7)’
X=(P4•P5•P6•P7)’ Z=(P1•P3•P5•P7•P9)’

X
Y
Z
&
&
&
&
1. 二进制编码器——例:4线-2线编码器
Example
4:2编码器
计算机配有四个外部设备:声卡(A0),硬盘驱动器 (A1),鼠标(A2),网卡(A3),B0、B1为编码输出。
g
CD
AB 00 01 11 10 00 1 1 0 0 01 0 0 1 0 11 × × × × 10 0 0 × ×
g=A+CD+BC+BC
编码器(Encoders)
编码器——
♦ 特点:多输入、多输出的组合逻辑电路 ♦ 功能:将二进制码按照一定规律编排,使其具有特定含义
(如:8421BCD码用1000 代表数字8),与译码器互逆。
0 1 0 0 0 1 1 001 1 4
0 1 0 1 1 0 1 101 1 5
0 1 1 0 1 0 1 111 1 6
0 1 1 1 1 1 1 000 0 7
1 0 0 0 1 1 1 111 1 8
1 0 0 1 1 1 1 101 1 9
七段数码管
f g COM a b
a
f
b
g
e
c
d
e d COM c
A1
A0
典型应用——实现常规逻辑函数
A
D0
D1
D2

实验五 译码器和数据选择器的使用

实验五 译码器和数据选择器的使用

实验五:译码器和数据选择器的使用1.实验目的1) 熟悉数据分配器和译码器的工作原理与逻辑功能。

2) 掌握数据分配器和译码器的使用2.理论准备1) 具有译码功能的逻辑电路称为译码器。

译码即编码的逆过程,将具有特定意义的二进制码进行辨别,并转换成控制信号。

按用途来分,译码器大体上有以下3类:(1)变量译码器;(2)码制变换译码器;(3)显示译码器。

2) 数据选择器又称多路开关,它是以“与或非”门或以“与或”门为主体的组合电路。

它在选择控制信号的作用下,能从多个输入数据中选择某一个数据作为输出。

常见的数据选择器有以下5种:(4)4位2通道选1数据选择器;(5)4通道选1数据选择器;(6)无“使能”端双4通道选1数据选择器;(7)具有“使能”端的互补输出地单8选1数据选择器。

3.实验内容1) 3线-8线译码器(74138)的功能测试2) 用3-8译码器设计一位全减器3) 用双4选1数据选择器(74153)设计一位全减器提示说明:①用译码器设计组合逻辑电路设计原理;②利用译码器产生输入变量的所有最小项,再利用输出端附加门实现最小项之和;③双4选1数据选择器:在控制信号的作用下,从多通道数据输入端中选择某一通道的数据输出Y=[D0(A1’A0’)+D1(A1’A0)+D2(A1A0’)+D3(A1A0)].S。

4.设计过程1)用3-8译码器设计一位全减器。

(1)分析设计要求,列出真值表。

如表一。

输入输出G1 G2A+G2B C B A Y0YY1 Y2 Y3 Y4 Y5 Y60 x x x x 1 1 1 1 1 1 1 1 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 11 0 0 0 1 1 0 1 1 1 1 1 11 0 0 1 0 1 1 0 1 1 1 1 11 0 0 1 1 1 1 1 0 1 1 1 11 0 1 0 0 1 1 1 1 0 1 1 11 0 1 0 1 1 1 1 1 1 0 1 11 0 1 1 0 1 1 1 1 1 1 0 11 0 1 1 1 1 1 1 1 1 1 1 0表一3-8译码器设计一位全减器真值表(2)根据真值表,写出逻辑函数表达式。

《数字电路》译码器和数据选择器实验

《数字电路》译码器和数据选择器实验

《数字电路》译码器和数据选择器实验一、实验目的1、熟悉集成译码器。

2、了解集成译码器应用。

二、实验原理译码器是将给定代码译成相应状态的电路。

双2-4线集成变量译码器74LS139如图10-1所示。

每个2-4线译码器有两个输入端(A、B)和四个输出端(Y、Y 1、Y2、Y3)。

两个输入端可以输入四种数码,即00、01、10、11,对应的四种输出状态是0111、1011、1101、1110。

G为使能端,当G=0时,译码器能正常工作,当G=1时,不能工作,输出端全部为高电平(即“1”)。

数据选择器有多个输入,一个输出。

其功能类似单刀多掷开关,故又称多路开关(MUX)。

在控制端的作用下可从多路并行数据中选择一路送输出端。

双4选1数据选择器74LS153如图10-2所示。

以其中的一个数据选择器为例,C 0、C1、C2、C3为输入端,可同时输入四种不同的数据(信号),Y为被选中的数据的输出端,G为使能端(低电平时工作),A、B为选择控制端。

设四个输入端的输入信号分别为C0、C1、C2、C3则其功能如表10-1所示。

表10-1 74LS153功能表三、实验仪器及材料1、双踪示波器2、器件74LS139 双2—4线译码器 1片74LS153 双4选1数据器 1片74LS00 二输入端四与非门 1片四、实验预习要求1、复习有关译码器和数据选择器的原理。

2、根据实验任务,画出所需的实验线路及记录表格。

五、实验内容及步骤1、译码器功能测试将74LS139译码器按图10-1,接线,按表10-2输入电平分别置位,填写输出状态表图10-1 74LS139译码器表10-22、译码器转换将双2—4线译码器转换为3—8线译码器。

(1)画出转换电路图。

(2)在实验仪上接线并验证设计是否正确。

(3)设计并填写该3—8线译码器功能表,画出输入、输出波形。

3、数据选择器的测试及应用将双4选1数据选择器74LS153参照图10-2接线,测试其功能并填写功能表。

译码器和数据选择器实验报告

译码器和数据选择器实验报告

译码器和数据选择器实验报告实验目的:1.了解译码器和数据选择器的原理和功能2.掌握译码器和数据选择器的使用方法3.探究译码器和数据选择器在数字电路中的应用实验仪器和材料:1.实验板2.译码器芯片(74LS138)3.数据选择器芯片(74LS151)4.电源线5.逻辑开关6.连接线实验原理:译码器是数字电路中的一种组合逻辑电路,用于将输入的代码转换为对应的输出信号。

它根据输入代码的不同,从多个输出端口中选择一个端口输出高电平信号。

数据选择器是一种多路选择器,根据输入的数据选择信号选择其中一个输入端口的数据进行输出。

数据选择器的功能是根据数据选择信号选择其中一个输入端口的数据,输出到输出端口。

实验步骤:1.将译码器芯片(74LS138)插入到实验板的芯片插座上。

2.连接三个逻辑开关到译码器芯片的输入端(A0、A1和A2)上,分别作为输入代码。

3.设计一个逻辑电路,将译码器芯片的八个输出端口(Y0至Y7)连接到八个发光二极管上,并通过跳线帽连接到正电源。

4.打开实验板的电源开关。

5.依次操作逻辑开关,观察发光二极管的亮灭情况,并记录每个二极管对应的输入代码。

6.将数据选择器芯片(74LS151)插入到实验板的芯片插座上。

7.连接三个逻辑开关到数据选择器芯片的输入端(S0、S1和S2)上,作为数据选择信号。

8.连接四个逻辑开关到数据选择器芯片的输入端(A0、A1、A2和A3)上,作为输入数据。

9.设计一个逻辑电路,将数据选择器芯片的四个输出端口(Y0至Y3)连接到四个发光二极管上,并通过跳线帽连接到正电源。

10.重复步骤5,观察发光二极管的亮灭情况,并记录每个二极管对应的数据选择信号和输入数据。

实验结果:译码器的输出结果与输入代码一一对应,示例如下:-输入代码000,输出Y0高电平,其余输出端口为低电平。

-输入代码001,输出Y1高电平,其余输出端口为低电平。

-...-输入代码111,输出Y7高电平,其余输出端口为低电平。

数据选择器和译码器实验总结

数据选择器和译码器实验总结

数据选择器和译码器实验总结
数据选择器和译码器实验是一项重要实验,它主要涉及到数字电路的设计与实现。

在这个实验中,我们了解了数据选择器和译码器的基本概念,学会了通过这两个器件来操作二进制数据。

本次实验中,我们学习了如何使用逻辑门来实现数据选择器和译码器。

在数据选择器的设计中,根据需要选取输入的某一路数据输出,这可以通过设计一个实现了特定布尔表达式的电路来实现;而在译码器的设计中,通过输入二进制编码数据,实现输出特定的控制信号。

在实验过程中,我们还学习了如何使用集成电路进行设计与实现,并且了解了它们的功能和使用方法。

同时,在实验操作中,我们根据实验手册中的步骤来进行操作,因此需要具备良好的耐心和细心,防止因操作不当而导致实验失败。

通过实验,我们不仅提高了对数字电路的理论知识的理解,也加深了对数字电路的实际应用的理解,提高了我们的动手实践能力和解决问题的能力。

此外,我们还应该注意数据选择器和译码器的灵活性,以便在具体设计中根据需求进行适当的修改,以达到更好的效果。

总之,本次实验是一个非常实用的实验,它对于我们深入了解数字电路的原理和应用,提高我们的综合素质有着重要的作用。

数电实验实验报告四译码器和数据选择器

数电实验实验报告四译码器和数据选择器

实 验 报 告一、实验目的1、熟悉集成译码器、数据选择器逻辑功能和应用。

2、了解中规模数字集成电路的性能和使用方法。

二、实验基本原理组合逻辑电路的逻辑功能 三、实验设备及器件74LS139、74LS153、电阻若干、LED 灯若干 四、操作方法和实验步骤1、74LS139(双2-4线译码器)功能测试图4-1 74LS139引脚图图4-1中,G 端为使能端,低电平有效;A0A1地址选择端;Y0~Y3是输出端(低电平有效)将G 、A1、A0端接逻辑电平开关,改变电平输入,观察74LS139译码输出的状态并填入表4-1中。

使能端 地址选择端 输出端 G ’ A1 A0 Y0 Y1 Y2 Y3 0 0 0 0 1 1 1 0 0 1 1 1 0 1 0 1 0 1 0 1 1 0 1 1 1 1 1 0 1**1111实验课程名称 数字电子技术实验 实验项目名称 译码器和数据选择器专业、班级 电子信息类四班实验日期 2020-06-01姓名、学号 同 组 人 教师签名成 绩实验报告包含以下7项内容:一、实验目的 二、实验基本原理三、主要仪器及设备 四、操作方法和实验步骤五、实验原始数据记录 六、数据处理过程及结果、结论 七、问题和讨论A 2Y04B 3Y15Y26E 1Y37U2:A74LS139(注:G' 表示低电平有效,Y0' 表示输出低电平有效)A2Y04B3Y15Y26E1Y37U2:A74LS13911AB1ED1LED-GREEND2LED-GREEND3LED-GREEND4LED-GREENR2220R3220R4220R5220Y 输出低电平有效,Y端为低电平时,LED灯亮图4-1 74LS139译码器功能测试图(注:电阻的元件名称:res ,通过修改res属性来修改电阻值)2、译码器转换。

将74LS139(双2-4线译码器)转换为3-8线译码器(1)画出转换电路图。

实验三 译码器和数据选择器(有数据)

实验三 译码器和数据选择器(有数据)

实验三译码器和数据选择器(有数据)一. 实验目的1. 了解译码器和数据选择器的工作原理。

2. 学习译码器和数据选择器的基本使用方法。

二. 实验器材1. 7404 TTL集成电路 1片2. 7447 BCD-7 段译码器 1片3. 74138 3-8 译码器 1片4. 两个按钮开关5. 数字低电平信号发生器6. DSO 数字示波器7. 面包板8. 杜邦线三. 实验原理1. 译码器译码器是将码的形式转换为某个特定的输出形式。

常见的译码器有 BCD-7 段译码器及二进制-8 译码器等。

其中,BCD-7 段译码器是将 BCD 码转换为 7 段管的控制信号;而二进制-8 译码器是将二进制码转换为控制特定逻辑门输出的信号。

2. 数据选择器数据选择器是根据控制信号选取特定的输入数据,并输出到特定位置。

常见的数据选择器有 2-1 数据选择器和 4-1 数据选择器等。

其中,2-1 数据选择器是将两个输入信号中的某一个信号输出给下一级逻辑电路;而4-1 数据选择器则是将四个输入信号中的某一个信号输出给下一级逻辑电路。

1. 搭建 BCD-7 段译码实验电路(1)将 7447 BCD-7 段译码器、两个按钮开关、数字低电平信号发生器、DSO 数字示波器及面包板准备好。

(2)将杜邦线一端插入数字低电平信号发生器的 GND、CLK、DATA 和 LATCH 等接口中,另一端分别插入面包板上的 GND、K1、K2 和 L。

(5)将两个按钮开关用杜邦线与面包板连接起来。

(6)用杜邦线将 G、B、C、Q0-Q7、A、Y1、Y2、Y3、K1、K2、L 等 14 个端口连接在一起。

(7)将数字示波器的探头,接在 7447 BCD-7 段译码器的 A 端口和 GND 端口上。

电路示意图如下:(8)将面包柿子插入电源插头,并打开电源。

(9)按下 K1 或 K2 按钮,观察数字示波器上的输出信号。

按下按钮 K1,显示的是数字 0-5,按下按钮 K2,显示的是数字 6-9。

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