数码管显示与键盘扫描系统课程设计方案.docVIP

数码管显示与键盘扫描系统课程设计方案.doc

  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文档。上传文档
查看更多
数码管显示与键盘扫描系统课程设计方案

课 程 设 计 报 告 课程名称 微机原理 系 别: 工程技术系 专业班级: 电子信息工程1002班 学 号: 1009151015 姓 名: 宜燕子 课程题目: 数码管显示与键盘扫描系统 完成日期: 2012.12.10 指导老师: 陈 显 明 2012年 12 月 10 日 课 程 设 计 目 的 通过课程设计,达到理论与实际应用相结合,提高学生对微机硬件结构和软件设计方法的理解,使学生能够根据实际应用,初步实现硬件及软件的设计,对硬件开发有更深层次的认识,为今后的软硬件开发,打下坚实的基础。 课 程 设 计 要 求 1. 利用实验箱提供的键盘扫描和显示电路 2.了解 4×4 键盘的工作原理。 3.掌握 4×4 键盘的使用方法。 4.掌握 4×4 键盘控制数码管显示的方法。 课 程 设 计 注 意 事 项 1、不能带电插、拔芯片、仿真线、通信线等; 2、系统带电的情况下,不能测量电阻; 3、系统带电的情况下,不能用手摸电阻、芯片和电容等管脚。 4.在硬件电路中,要把8联拨动拨码开关JP2拨下,把8联拨动拨码开关JP3拨上去。 课 程 设 计 内 容 给 4×4 键盘的每个键定义一个功能,其中把定义为 0~9 的键盘称为数字键,把定义成 DEL 的键称为删除键,把定义成 ENT 的键成为确认键,其他键称为保留键。如果是数字键按下,把代表数字显示在数码管上:按键按下时,6 位数码管靠右边显示该键的代表数字;继续按键时,已经显示在数码管上的数字左移一位,按键代表的数字显示在最右边的数码管上。 课 程 设 计 简 要 操 作 步 骤 1.打开Keilc51软件,建立一个新工程项目。 2.画出完整的硬件电路图,并说明电路的工作原理。 3.画出软件流程图,写出程序清单。 4.按照程序流程图编写程序。 5.根据硬件连接图连接实验箱电路。 6.下载程序到实验箱、运行。 7.观察实验箱LED数码管的状态,分析是否和设计要求相符。 8.书写课程设计报告。 课 程 设 计 心 得 体 会 通过此次实训,在与同学们的互相合作下不仅使我掌握了单片机数码管显示喝和键盘扫描系统,也让我懂得了单片机在未来发展中的重要性, 也使我明白了只有理论是远远不够的,只有把所学的理论和实践相结合起来,才能提高自己的动手能力。在设计的过程中,虽然遇到很多问题,但是在几个人互相合作的情况下问题都一一解决了,因此合作精神是我们以后干任何事中必不可少的。 通过课程设计让我深深体会到了自己以前只是好高骛远在学习上的严重缺乏磨练,在以后的学习中一定要加强自己的理论知识与动手能力,还要养成互相合作的习惯,在干任何事中都得认真,有耐心,努力学好各种工具的应用,干任何事都得认真负责。 课 程 设 计 评 语 及 成 绩 评 语 成 绩 指导教师 (签 名) 年 月 日 目录 摘要 1 1.数码管工作原理 1 2. 4×4行列式键盘的工作原理 2 3.软件流程图 3 4、电路硬件说明 4 5、程序设计内容 5 6.程序 5 7.结果分析 8 8.结论 8 9.致谢 8 10. 参考文献 9 附录 9 数码管显示与键盘扫描系统 摘要 通过对数码管和4×4行列式键盘的工作原理的学习和了解,每个按键都有它的行值和列值,行值和列值的组合就是识别这个按键的编码。矩阵的行线和列线分别通过两并行接口和CPU通信。键盘的一端(列线)通过电阻接VCC,而接地是通过程序输出数字“0”实现的。键盘处理程序的任务是:确定有无键按下,判断哪一个键按下,键的功能是什么?还要消除按键在闭合或断开时的抖动。两个并行口中,一个输出扫描码,使按键逐行动态接地;另一个并行口输入按键状态,由行扫描和 回馈信号共同形成键编码而识别按键,最后通过Proteus?软件工作环境的熟以 掌握的掌握基本的操作,实现电路原理图的绘制及电路仿真的实现。 键关词:单片机 数码管 4×4 键盘 数码管工作原理 数码管由8个发光二极管(以下简称字段)构成,通过不同的组合可用来显示数字 0—9,字符 A——F、H、L、P、R、U、Y 等符号及小数点“.”。 数码管又分为共阴极和共阳极两种类型。共阳极数码管中 8 个发光二极管的阳极(二极管正端)连接一起,即为共阳极接法,简称共阳数码管。通常公共阳极接高电平(一般接电源),其它管脚接段驱动电路输出端。当某段驱动电路的输入端为低电平时,该端所连接的字段导通并点亮。根据发光字段的不同组合可显示出各

文档评论(0)

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

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

1亿VIP精品文档

相关文档