数电课程设计——考试天数倒计时(3)

2018-11-17 19:01

图2-6

2.3 译码显示电路

本次设计中我们用发光二极管(LED)组成字型来来显示数字。这种数码管的每个线段都是一个发光二极管,因此也称LED数码管或LED七段显示器。因为计算机输出的是BCD码,要想在数码管上显示十进制数,就必须先把BCD码转换成 7 段字型数码管所要求的代码。我们把能够将计算机输出的BCD码换成 7 段字型代码,并使数码管显示出十进制数的电路称为“七段字型译码器”因此在本次的设计中我们采用了常用的74LS48。图2-7是74LS48的外部管脚图

图2-7 74LS48管脚图

7

七段显示译码器输出高电平有效,用以驱动共阴极显示器。该集成显示译码器设有多个辅助控制端,以增强器件的功能。 它有3个辅助控制端LT、RBI、BI/RBO,现简要说明如下: 灭灯输入BI/RBO

BI/RBO是特殊控制端,有时作为输入,有时作为输出。当BI/RBO作输入使用且BI=0时,无论其它输入端是什么电平,所有各段输入a~g均为0,所以字形熄灭。 试灯输入LT

当LT=0时,BI/RBO是输出端,且RBO=1,此时无论其它输入端是什么状态,所有各段输出a~g均为1,显示字形8。该输入端常用于检查7488本身及显示器的好坏。 动态灭零输入RBI

当LT=1,RBI=0且输入代码DCBA=0000时,各段输出a~g均为低电平,与BCD码相应的字形0熄灭,故称“灭零”。利用LT=1与RBI=0可以实现某一位的“消隐”。此时BI/RBO是输出端,且RBO=0。 动态灭零输出RBO

BI/RBO作为输出使用时,受控于LT和RBI。当LT=1且RBI=0,输入代码DCBA=0000时,RBO=0;若LT=0或者LT=1且RBI=1,则RBO=1。该端主要用于显示多位数字时,多个译码器之间的连接。

对输入代码0000,译码条件是:LT和RBI同时等于1,而对其它输入代码则仅要求LT=1,这时候,译码器各段a~g输出的电平是由输入BCD码决定的,并且满足显示字形的要求。74LS48的功能表如下:

74LS48功能表

十进数 或功能 0 1 2 3 4 输入 BI/RBO LT H H H H H RBI H x x x x D C B A 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 H H H H H a 1 0 1 1 0 b 1 1 1 1 1 c 1 1 0 1 1 输出 d 1 0 1 1 0 e 1 0 1 0 0 f 1 0 0 0 1 g 0 0 1 1 1 8

5 6 7 8 9 10 11 12 13 14 15 BI RBI LT H H H H H H H H H H H x H L x x x x x x x x x x x x L x 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 x x x x 0 0 0 0 x x x x H H H H H H H H H H H L L H 1 0 1 1 1 0 0 0 1 0 0 0 0 1 0 0 1 1 1 0 0 1 0 0 0 0 0 1 1 1 1 1 1 0 1 0 0 0 0 0 0 1 1 1 0 1 0 1 1 0 1 1 0 0 0 1 0 1 0 1 0 1 0 0 0 1 0 0 0 1 1 1 0 1 1 0 0 1 1 1 0 0 0 1 1 1 0 1 1 1 1 1 1 1 0 0 0 1 表1-1 74LS48功能表

本次设计的译码显示电路可以按照图2-8连接电路

图2-8 译码显示电路

9

2.4 控制电路

2.4.1 报警电路

任务要求在计时器倒计时到9秒时发出声光警报,因次我们可以将192的输出端按照图2-9连接,当192的高位到低位输出0000 xxxx 时(即倒计时到9秒时)可发出报警。

图2-9 报警电路

2.4.2 置数、暂停、清零、控制电路

本倒计时器,采用74LS147优先编码器,和拨码开关来完成置数功能。当置数开关闭合,拨动拨码开关将使对应的数置入计数器,并在数码管上显示出来。

74LS147优先编码器有9个输入端和4个输出端。某个输入端为0,代表输入某一个十进制数。当9个输入端全为1时,代表输入的是十进制数0。4个输出端反映输入十进制数的BCD码编码输出。

74LS147优先编码器的输入端和输出端都是低电平有效,即当某一个输入端低电平0时,4个输出端就以低电平0的输出其对应的8421 BCD编码。当9个输入全为1时,4个输入出也全为1,代表输入十进制数0的8421 BCD编码输出。

10

功能表如图3.1所示,引脚图如图3.2所示。

输入 输出 I9I8I7I6I5I4I3I2I1I0 0 × × × × × × × × × 1 0 × × × × × × × × 1 1 0 × × × × × × × 1 1 1 0 × × × × × × 1 1 1 1 0 × × × × × 1 1 1 1 1 0 × × × × 1 1 1 1 1 1 0 × × × 1 1 1 1 1 1 1 0 × × 1 1 1 1 1 1 1 1 0 × 1 1 1 1 1 1 1 1 1 0 Y3Y2Y1Y0 0 1 0 1 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 图2-10 74LS147功能表

图2-11 74LS147引脚图

置数电路 当置数开关打到低电平时,此时拨动拨码开关,想要计时的数置入计数器。

暂停/连续 当暂停/开启开关打到低电平时计时器暂停,当开关打到高电平时计时器正常计时。

清零 当开关接高电平时,电路清零,显示清零。电路连接如图2-12

图2-12 控制电路

11


数电课程设计——考试天数倒计时(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:(定稿)2010200-毕业论文

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

马上注册会员

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