数字显示电路实验报告

2018-12-08 20:16

电 子 电 工 教 学

数字显示电路

实验报告

小组成员: 10243009 基 地

10211104 10221062

一、实验目的

1.掌握基本门电路的应用,了解用简单门电路实现控制逻辑。 2.掌握编码,译码和显示电路的设计方法。 3.掌握用全加器,比较器设计电路的方法。

二、设计任务及要求

1.数字显示电路操作面板:左侧有16个按键,编号为0到15数字,面板右侧有2个共阳7段显示器,操作面板如图所示。

2.设计要求:当按下小于10的按键后,右侧低位7段显示器显示数字,左侧7段显示器显示0;当按下大于9的按键后,右侧低位7段显示器显示个位数字,左侧7段显示器显示1。若同时按下几个按键,优先级的顺序是15到0。

三、总电路框图及原理图

总电路框图如下

总电路原理图如下:

键盘 编码 码制转换 译码显示

四、设计思想及基本原理

1.编码电路

本实验要求有16个输入,故采用两片8线-3线优先编码器扩展为16线-4线的优先编码器。16线-4线编码器输入信号为A15~A0,低电平有效,而且A15的优先权最高, A0的优先权最低.由于7447译码器输入为高电平有效,故将编码器输出通过与非门,经过与非门后输出Z3 Z2 Z0为4位2进制反码(即0000-1111 ) .可用第一片的输入端I7~I0分别接A15~A8, 第二片的I7~I0接A7~A0. 显然第一片的优先权应高于第二片,只有当

-??A15~A8无信号时才允许第二片工作.因此,将第一片的选通输出端YS和第一片的控制端ST相连,即可实现上述功能. 2.码制转换电路

根据设计的要求,显示输入应为8421BCD码,由于BCD码是逢十进一,而四位二进制加法是逢十六进一,因此要在组间进位方式上加一个校正电路,可以采用加6的方法实现.当小于9时直接输入,当大于9时,将BCD码加6(溢出后相当于减10) 且十位进1. 3.译码显示电路

将经过编码电路、码制转换电路得到的四位二进制经显示译码器,然后将显示译码器

?的输出与七段数字显示器相连,即可显示所要求的数字。由于采用7447显示译码器,其输出为低电平有效,因此采用共阳数码管。

五、元件介绍及单元电路的分析

1.编码电路

编码电路采用8线-4线优先编码器74LS148,由于实验要求有16个输入,故采用两片8线-3线优先编码器扩展为16线-4线的优先编码器。16线-4线编码器输入信号为A15 ~,且优先级依次降低. 第一片的优先权应高于第二片,只有当A15~A8无信号时才允许第二

-片工作.因此,将第一片的选通输出端YS和第一片的控制端ST相连.

74LS148的管脚图如下:

?

其中I7~I0为输入端,低电平有效Y0~Y2为输出端(反码输出),ST为选通输入端,

-??-??YEX为优先扩展输出端。 2.码制转换电路

由于要求输出显示BCD码0~15,BCD码是逢十进一,四位二进制加法是逢十六进一,因此要在组间进位方式上加一个校正电路,可以采用加6的方法实现.当运算结果小于或等于1001时,BCD码加法与四位二进制加法相同;当运算结果大于1001时,电路再加六。由于74LS148是低电平输出有效,故需要通过与非门来实现电平转换和加6修正信号的产生。

74LS00管脚图如下:

74LS283管脚图如下:

上图中A1~A4,B1~B4,分别为加数和被加数,?1~?4为和数,C0为低位进位,C4为本位进位 3.译码显示电路

将最后一个与非门的输出、74LS283的输出分别和显示译码器的输入相连,如上原理图所示。即可实现共阳数码管的0~15的输出。为防止电流过大烧毁数码管,在数码管和电源之间加了一个限流电阻。

74LS47管脚图如下:


数字显示电路实验报告.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:消费者权益保护知识学习资料

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: