数字电子技术译码器
- 格式:ppt
- 大小:571.00 KB
- 文档页数:33
实验二译码器74LS138功能验证实验
实验目的:
验证译码器74LS138功能;掌握74LS138作为数据分配器时的应用。
实验器材:
数字逻辑实验箱一个;数字万用表一个;5V电源一个;导线若干;
(1)验证74LS138的功能:
74LS138为3-8译码器,实验原理图如下图所示:
LED
实验过程:分别在74LS138的A2、A1、A0、E3、/E2和/E1加上高、低不同的电平,用万用表测量出输出Y7-Y0电平,记录下来,验证逻辑关系是否正确
测量结果:
实验结论:当E3输入非高电平时,无论其他输入如何,电路输出都为高电
平,即译码器不处于工作状态;只有当E3输入为高电平,/E2和/E1同时为低电平时,译码器才处于工作状态,输出的低电平有效。
(2)验证74LS138作为数据分配器时的功能(设信号从/E1输入,从/Y5输出)。
电路原理如下:
实验过程如下:先将K1闭合,测量/E1引脚的电平关态和/Y5引脚的电平状态;再将先将K1断开,测量/E1引脚的电平关态和/Y5引脚的电平状态,没量结果如下:
结论: /E1引脚电平关态与/Y5引脚电平状态永远相同,说明接在/E1的信号被分配到/Y5输出。
LED。
目录1 绪论 (1)1。
1设计背景 (1)2 电路分析 (2)2.1 2—4功能分析 (2)2.2 2-4译码器逻辑图 (3)3 系统建模与仿真 (4)3.1 建模 (4)3.2 仿真波形 (5)4 仿真结果分析 (7)5 小结与体会 (8)参考文献 (9)1 绪论1。
1设计背景在数字系统中,经常需要将一中代码转换为另一种代码,以满足特定的需求,完成这种功能的电路称为码转化电路.译码器就属于其中一种。
而译码就是编码的逆过程,它的功能是将具有特定含义的二进制码转换成对应的有效输出信号,具有译码功能的的逻辑电路称为译码器。
而2—4译码器是唯一地址译码器,是将一系列的代码转换成与之一一对应有效的信号。
常用于计算机中对存储单元地址的译码,因此,设计2—4译码器具有很强的现实意义。
1。
2 matlab简介MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。
它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
它主要由MATLAB和Simulink两大部分组成.本设计主要采用simulink进行设计与仿真。
Simulink是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。
在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统.Simulink具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simulink已被广泛应用于控制理论和数字信号处理的复杂仿真和设计.同时有大量的第三方软件和硬件可应用于或被要求应用于Simulink.掌握这个软件的应用具有十分重要的意义。
译码器/数据分配器一、译码器的定义及功能1. 定义:具有译码功能的逻辑电路称为译码器。
译码即编码的逆过程,将具有特定意义的二进制码进行辨别,并转换成控制信号。
2. 分类:3. 功能:二进制译码器一般原理图一个n→2n译码器结构如上图,n个输入端,2n个输出端。
它是一个多输出逻辑组合电路,对每种可能的输入条件,有且仅有一个输出信号为逻辑“1”,所以我们可以把它当作最小项产生器,一个输出就相应于提取一个最小项。
4. 译码器电路结构:首先我们先来分析两输入译码器结构,由于2输入变量A、B共有4种不同状态的组合,因而可以译出4个输出信号,所以简称为2/4线译码器。
2线-4线译码器逻辑图由图可以写出输出端逻辑表达式:根据输出逻辑表达式可以列出功能表。
由表可知,时无论A、B为何种状态,输出全为1,译码器处于非工作状态。
而当时,对应于AB 的某种状态组合,其中只有一个输出量为0,其余各输出量均为1。
例如:AB=0时,输出Y0=0,Y1~Y3=1,由此可见,译码器是通过输出端的逻辑电平来识别不同的代码。
在我们讲述的这种结构中,输出0表示有效电平,所以就叫做低电平有效。
2线-4线译码器功能表二、集成电路译码器1.74138集成译码器下图为常用的集成译码器74LS138的逻辑图和引脚图。
由图可知该译码器有3个输入A、B、C,它们共有8种状态的组合,既可译出8个输出信号Y0~Y7,故该译码器称为3线-8线译码器。
该译码器还设置了G1,G2A,G2B三个使能输入端。
74LS138集成译码器逻辑图和引脚图74LS138集成译码器的功能表2. 7442二一—十进制译码器这种译码器在代码转换中经常使用到,因为人们不习惯于直接识别二进制数,但如果在电路输入或输出端把它们译成十进制数就可解决。
我们学过8421BCD码,对应于0~9的十进制数由四位二进制数0000~1001来表示。
因此,这种译码器应有四个输入端,十个输出端。
下面给出7442的逻辑图和引脚图以及功能表。
数字集成电路逻辑单元——译码器目录1、译码器的原理 (3)①译码器简介 (3)②译码器原理 (3)③功能表 (5)④指令译码器 (5)2、译码器基础结构 (6)①2-4线译码器电路 (6)②译码器结构 (7)③译码器的关键路径 (8)3、译码器的与非门结构 (9)①常规与非门堆叠 (9)②改良与非门 (10)4、现代译码器的设计 (11)①基于 FPGA的卷积码的编/译码器设计 (11)②( 2. 1. 2)卷积码编码器的编程实现与仿真波形 (12)21、译码器的原理①译码器简介译码器是电子技术中的一种多输入多输出的组合逻辑电路,负责将二进制代码翻译为特定的对象(如逻辑电平等)功能与编码器相反。
译码器一般分为通用译码器和数字显示译码器两大类。
数字电路中,译码器(如n线 - 2n线BCD译码器)可以担任多输入多输出逻辑门的角色,能将已编码的输入转换成已编码的输出,这里输入和输出的编码是不同的。
输入使能信号必须接在译码器上使其正常工作,否则输出将会是一个无效的码字。
译码在多路复用、七段数码管和内存地址译码等应用中是必要的。
②译码器原理译码器可以由与门或与非门来负责输出。
若使用与门,当所有的输入均为高电平时,输出才为高电平,这样的输出称为"高电平有效"的输出;若使用与非门,则当所有的输入均为高电平时,输出才为低电平,这样的输出称为"低电平有效"的输出。
2更复杂的译码器是n线-2n线类型的二进制译码器。
这类译码器是一种组合逻辑电路,能从已编码的n个输入,将二进制信息转换为2n个独特的输出中最大个数的输出。
我们说2n个输出的最大个数,是因为当n位已编码信息中有未使用的位组合时,译码器可能会有少于2n个输出。
译码器包括2线-4线译码器、3线-8线译码器或4线-16线译码器。
在有使能信号输入的情况下,2个2线-4线译码器可以组成1个3线-8线译码器,同样,2个3线-8线译码器可以组成1个4线-16线译码器。
福建农林大学计算机与信息学院信息工程类实验报告系:计算机系专业:计算机科学与技术年级: 07级姓名:学号:实验课程:数字电子技术基础实验室号:__ 实验设备号: 9 实验时间: 2008-12-9指导教师签字:成绩:实验二译码器和数据选择器一、实验目的和要求1、掌握3 -8线译码器逻辑功能和使用方法。
2、掌握数据选择器的逻辑功能和使用方法。
二、实验原理译码的功能是将具有特定含义的二进制码进行辨别,并转换成控制信号,具有译码功能的逻辑电路称为译码器。
译码器在数字系统中有广泛的应用,不仅用于代码的转换、终端的数字显示,还用于数据分配,存贮器寻址和组合控制信号等。
不同的功能可选用不同种类的译码器。
下图表示二进制译码器的一般原理图:它具有n个输入端,2n个输出端和一个使能输入端。
在使能输入端为有效电平时,对应每一组输入代码,只有其中一个输出端为有效电平,其余输出端则为非有效电平。
每一个输出所代表的函数对应于n个输入变量的最小项。
二进制译码器实际上也是负脉冲输出的脉冲分配器,若利用使能端中的一个输入端输入数据信息,器件就成为一个数据分配器(又称为多路数据分配器)。
1、3-8线译码器74LS138它有三个地址输入端A、B、C,它们共有8种状态的组合,即可译出8个输出信号Y0~Y7。
另外它还有三个使能输入端E1、E2、E3。
它的功能表见表2-1,引脚排列见图2-2。
表2-1 74LS138的功能表注:‘H’表示逻辑高电平;‘L’表示逻辑低电平;‘×’表示逻辑高电平或低电平。
2、数据选择是指经过选择,把多个通道的数据传送到唯一的公共数据通道上去。
实现数据选择功能的逻辑电路称为数据选择器。
它的功能相当于一个多个输入的单刀多掷开关,其示意图如下:3、数据选择器74LS15174LS151是一种典型的集成电路数据选择器,它有3个地址输入端CBA,可选择D0~D7这8个数据源,具有两个互补输出端,同相输出端Y和反相输出端WN。
译码器工作原理
译码器是一种数字电路,用于将数字信号转换成特定的输出信号。
它们被广泛应用于数字通信、计算机系统和其他数字系统中。
在这篇文章中,我们将深入探讨译码器的工作原理及其应用。
译码器的主要功能是将编码的数字信号转换成特定的输出信号。
它们常用于将数字信号编码成二进制或其他编码方式,以便于传输或存储。
在数字系统中,译码器也可以将数字信号转换成可读的形式,如七段数码管、LCD 屏幕或其他显示设备。
译码器通常由输入端、输出端和中间逻辑电路组成。
输入端接受编码的数字信号,中间逻辑电路将输入信号转换成特定的输出信号,并将其传送到输出端。
这些逻辑电路通常由与门、或门和非门组成,它们可以根据输入信号的不同组合生成特定的输出信号。
译码器的种类有很多,其中最常见的是二进制译码器。
它们通常用于将二进制编码的数字信号转换成可读的形式。
例如,一位二进制译码器可以将输入信号“0”或“1”转换成特定的输出信号,如灯光或七段数码管。
多位二进制译码器可以将更复杂的输入信号转换成特定的输出信号,如 ASCII 码、BCD 码等。
除了二进制译码器之外,还有很多其他类型的译码器,如灰度译码器、BCD-7 段译码器、BCD-10 段译码器等。
每一种译码器都有其
特定的应用场景,可以根据需要进行选择。
总之,译码器是一种非常重要的数字电路,它们可以将数字信号转换成特定的输出信号,以便于传输、存储和显示。
了解译码器的工
作原理及其应用可以帮助我们更好地理解数字系统的工作原理,并为我们的工程实践提供帮助。