您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 实验4-编码-译码器及简单应用
南通大学计算机科学与技术学院计算机数字逻辑设计实验报告书实验名编码/译码器及简单应用班级____计嵌151________________________姓名_____张耀_______________________指导教师顾晖日期2016.11.24实验四编码/译码器及简单应用1实验目的1、熟悉集成编码器的逻辑功能及测试方法。2、熟悉集成译码器的逻辑功能及测试方法。3、学会用显示译码器进行逻辑设计2实验用器件和仪表1、3-8译码器74LS1381片2、七段显示译码器74LS481片3、优先编码器74HC1481片4、单色七段数码管7SEG-COM-CATHODE5、多路拨码开关DIPSW、独立电阻网络RES16DIPIS6、逻辑调试元件3实验内容1、观察测量译码器工作的真值表,总结其输入和输出之间的逻辑关系2、设计实现七段显示译码器与数码管配合工作3、观察记录优先编码器的工作结果,分析优先编码器的工作原理4电路原理图1、74LS138译码器的工作测量2、数码管与字形译码器74483、优先编码器74HC148的作用5实验过程及数据记录1、74LS138译码器的工作测量。芯片工作原理:(1)当选通端E1为高电平,另两个选通端E2和E3为低电平时,芯片使能。将地址端(C、B、A)的二进制编码在Y0至Y7对应的输出端以低电平译出。比如:CBA=110时,则Y6输出低电平信号。(2)利用E1、E2和E3可方便的级联扩展成16线译码器、32线译码器。(3)若将选通端中的一个作为数据输入端时,74LS138还可作数据分配器。逻辑关系接线图如图4.1。图4.1测试74LS138逻辑关系接线图观测并记录74LS138的输出状态。表4.174LS138真值表输入输出使能选择E1(G1)E2(G2B)E3(G2A)CBAY1Y2Y3Y4Y5Y6Y7Y00×××××111111111×1×××1111111111××××1111111110000011111110100001011111111000101011111110001111011111100100111011111001011111011110011011111011100111111111012、数码管与字形译码器7448电路接线如图4.2,记录观察结果到表4.2。总结出现字形乱码的原因。答:对于该数码管与字形译码器,当共阴极数码管的某一阳极接高电平时,响应二极管发光,所以共阳极数码管需要输出高电平有效的译码器去驱动(高电平有效)。其中BI端为灭灯输入,其目的就是为了控制多位数码显示的灭灯所设置的。BI=0时,不论LT和输入A,B,C,D为何种状态,译码器输出均为低电平,使共阴极数码管熄灭。现在我们看到的是:未控制BI=0端的输入,所以在输出不再0~9范围外会导致会出现乱码的现象。图4.2数码管接线表4.2数码管观察结果输入输出DCBAQGQFQEQDQCQBQA字形00000111111000010000110100101011011200111001111301001100110401011101101501101111100601110000111710001111111810011100111910101011000*10111001100*11001100010*11011101001*11101111000*11110000000*3、优先编码器74HC148的作用电路接线如图4.3,记录观察结果到表4.3。总结有优先编码器的作用。答:允许同时在几个输入端有输入信号,编码器按输入信号排定的优先顺序,只对同时输入的几个信号中优先权最高的一个进行编码。图4.3编码器接线表4.3编码器工作输入输出EI使能I7I6I5I4I3I2I1I0A2A1A0EO选通GS扩展1××××××××111110111111110111100×××××××00010010001100110010100111001110011110100100111110101100111111011010011111110111106实验数据分析与小结第一个实验是对74LS138译码器的验证,当使能端E1为0时,不论E2,E3和C,B,A输入何值,输出端均为1。当控制E1输入为时,E2或者E3其中任意一个为1时,不论C,B,A输入为何值,输出同样均为1。当E1=1,E2=E3=0时,与二进制CBA对应的十进制相同的输出端口为0,其余为1。第二个实验是对数码管与字形译码器7448的验证,其中七段字形译码器上面输出为输入DCBA对应十进制的值,当输入在0~9之外,输出为乱码。同时分析出现乱码的原因。第三个实验是通过对优先编码器74HC148的调试,总结和验证了其功能。当使能端EI为1时,不论I7~I0输入什么值,输出均为1;当EI为0,I7~I0输入均为1时,A2为0,其余输出均为1;当EI=0,I7~I0中含有0时,按照I7优先级别最高,低电平输入有效,输出为A2A1A0对应十进制反码输出。总结其功能:即允许同时在几个输入端有输入信号,编码器按输入信号排定的优先顺序,只对同时输入的几个信号中优先权最高的一个进行编码。7实验心得体会熟悉了集成译码器的逻辑功能及测试方法。学会了用显示译码器进行逻辑设计
本文标题:实验4-编码-译码器及简单应用
链接地址:https://www.777doc.com/doc-5207458 .html