1、编码译码显示电路的应用,2010.03,实验目的,1. 掌握编码器、译码器的原理和使用方法。 2. 设计编码、译码和七段数码管显示电路。,实验内容,1. 测试74LS148的逻辑功能,画出功能表。 2. 将编码器、译码器、七段数码管连接起来,组成十进制数码显示电路,输入数据07,观察显示结果。,实验器件,74LS148、74LS47、74LS04、数码管等。,编码、译码和显示电路,编 码 器,译 码 器,显 示 器,编码器,1. 用二进制代码表示某种特定含义的信息称为编码;实现编码功能的逻辑电路称为编码器。 2. 优先编码器不需对输入变量施加约束条件。它允许几个输入端同时为有效电平。当几个输入
2、端同时出现有效电平时,电路只对其中优先级别最高的一个进行编码。,74LS148 8线-3线BCD优先编码器,输入: 0-7 ( I0I7 )为数据输入端(低电平有效); EI(ST)为选通输入端。 输出: A2A0 (Y3Y1)为编码输出( 反码输出)端; GS (YEX)为扩展输出端; E0 ( YS )为选通输出端。,74LS148真值表,EI(ST):输入使能端EI=0 允许编码EI=1 禁止编码 GS(YEX):扩展输出端GS=0时,表示A2、A1、A0有编码输出。 EO(YS):级联控制EO与优先级别低的相邻编码器的EI端相连,EO=0时,允许优先级别低的相邻编码器工作;否则禁止优先
3、级别低的相邻编码器工作。,译码器,把某种编码转化为对应的信息,这种组合逻辑电路称为译码器。 译码器常分为二进制译码器、BCD译码器、显示译码器译码器译码 某种编码 某种控制信息、符号等,数字显示译码器,在数字系统中,常常需要将译码输出显示成十进制数字或其他符号。因此,希望译码器能同显示器配合使用,或者直接能驱动显示器,这种类型的译码器称为显示译码器。 最常用的显示译码器是能驱动七段显示数码管的BCD七段字形译码器。 七段字形数码显示器又称为数码管。根据发光材料的不同又分为荧光、液晶(LCD)和发光二极管(LED)等多种七段数码管。,74LS47-BCD-七段译码器/驱动器,7段译码器的作用是将
4、DCBA输入的4位BCD码译成与之对应的七段字型输出信号,用于驱动数码管。 74LS47用来驱动共阳极的数码管,74LS47引脚功能,LT:数码管测试输入端, LT=0且BI=1时,数码管各段全亮。 BI/RBO:消隐输入/串行消隐输出端。为线与逻辑,用作消隐输入/串行消隐输出。 BI=0时,所有的段输出禁止,数码管各段全黑,处于熄灭状态。用RBO=0输出信号可以控制多位数码管灭零。只需将RBO与要求同本片同时灭零的其它显示译码器的RBI相连,便可实现。 RBI:灭零输入使能端。当RBI=0且DCBA输入为0,LT=1时,数码管各段全灭。而DCBA输入为其它值时,数码管都能显示对应的数码。利用
5、此功能可以对无意义的数码进行消隐。,74LS47真值表,七段LED共阳数码管的外形和内部结构,显示电路,LED七段数码管由7个发光二极管组成。 发光二极管工作电压为1.5V3V,一般工作电流为几mA十几mA 。 按不同的驱动方式,数码管可分为共阴极和共阳极两种接法。 使用时每个二极管支路均应接限流电阻,以防二极管因电流过大而损坏。,74LS148,74LS47,74LS04,思考题,1如何测试一个数码管的好坏? 2将编码器、译码器和七段显示器连接起来,接通电源后数码管显示0,试通过设计去掉0显示,使在没有数据输入时,数码管无显示? 3BCD七段译码/显示器驱动数码管,是否要在译码器与数码管之间串接电阻,为什么? 4. 74LS47的管脚LT、BI/BRO、RBI功能是什么?,