脉冲按键显示.doc.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
脉冲按键显示.doc

东 北 石 油 大 学 课 程 设 计 2011年 3 月11日 东北石油大学课程设计任务书 课程 EDA技术课程设计 题目 脉冲按键电话显示器 专业 电子信息工程 姓名 学号 0709 主要内容、基本要求、主要参考资料等 主要内容: 设计一个准确地反映按键数字具有8位显示的电话按键显示器,该电话显示器要求具有重拨的功能,当按下重拨键时,能够显示最后一次输入的电话号码。 基本要求: 1、设计一个具有8位显示的电话按键显示器; 2、能准确地反映按键数字; 3、显示器显示从低位向高位前移,逐位显示按键数字,最低位为当前输入位; 4、设置一个“重拨”键,按下此键,能显示最后一次输入的电话号码; 5、挂机2秒后或按熄灭按键,熄灭显示器显示。 主要参考资料: [1] 潘松著.EDA技术实用教程(第二版). 北京:科学出版社,2005. [2] 康华光主编.电子技术基础 模拟部分. 北京:高教出版社,2006. [3] 阎石主编.数字电子技术基础. 北京:高教出版社,2003. 完成期限 2011.3.11 指导教师 专业负责人 2011年 3月7日 一、总体设计思想 1.基本原理 电路设计中,用到的芯片有双向移位寄存器74194(八片),10线-4线优先编码器74147(一片),七段显示译码器7448(八片),LED显示器(八片)。 电话号码移位设计电路是通过按不同的按键来控制电话号码的拨打情况的,是先进的高度集成的结果。通过一个清零端可以控制(当输入错误号码后,清除当前号码,再重新输入一组新的号码时)电话号码的输入,这样可以自如的输入和更改电话号码。 电话号码显示器主要由一片编码器和八片移位寄存器组成。十进制号码经按键输出后由一片74147编成4位二进制BCD码并行输入到移位寄存器74 194,再利用移位寄存器的并行输出功能把右边4位BCD码移向左边同时输出给译码显示器显示出来。我们利用74194的置数功能(S0=S1=1),同时清零端要接高电平,在这个之间用一个开关控制,能使其自身有清零的功能。由于本人的能力有限,只能是当输入一个数字后给一个脉冲,使第一个显示数字,第二个则显示前一个数字这就是它的置数功能。如此类推,当输入完8个数字后就可以按下控制计时器的开关,给计时器一个高电平,使计时器开始工作。当结束电话时同时断开两个电路的的高电平,使其停止工作。 2.设计框图 我们设计的脉冲电话显示器由四个模块组成:按键电路、译码器、、移位寄存、锁存器和数码管显示电路,其中移位寄存、锁存器和数码管译码显示电路为系统的主要组成部分。其总体设计框图如下: 电话按键显示器的总体参考方案框图 二、设计步骤和调试过程 1、总体设计电路 2、模块设计和相应模块程序 (1)74147集成块 下图是74147的集成块外线引脚图 下图是74147的功能表: INPUTS OUTPUTS 1 2 3 4 5 6 7 8 9 D C B A 1 1 1 1 1 1 1 1 1 1 1 1 1 x x x x x x x x 0 0 1 1 0 x x x x x x x 0 1 0 1 1 1 x x x x x x 0 1 1 1 0 0 0 x x x x x 0 1 1 1 1 0 0 1 x x x x 0 1 1 1 1 1 0 1 0 x x x 0 1 1 1 1 1 1 0 1 1 x x 0 1 1 1 1 1 1 1 1 0 0 x 0 1 1 1 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 0 74147是10线——4线优先编码器,由上表不难看出,在S`=0电路正常工作状态下,允许I0~I9当中同时有几个输入端为低电平,即有编码输入信号。I9优先权最高,I1的优先权最低。当I9=0时,无论其它输入端有无输入信号(表中以X表示),输出端只给出I9的编码,即DCBA=0000。当I9=1、I8=0时,无论其余输入端有无信号,只对I8编码,输出DCBA=0001。其余的输入状态依次类推。 (2)、74LS48集成块 下图是74LS48的集成块: 我们选用的74LS48是BCD码七段译码器兼驱动器。其外引线排列图见上图所示。 74LS48具有以下特点: 消隐(灭灯)输入BI`低电平有效。当BI`=0时,不论其余输入状态如何,所有输出为零,数码管七段全暗,无任何显示。可用来使显示的数码闪烁,或与某一信号同时显示。译码时,BI`=1。 灯测试(试灯)输入

文档评论(0)

aena45 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档