[工学]键盘扫描与数码管及点阵显示设计.doc

[工学]键盘扫描与数码管及点阵显示设计.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]键盘扫描与数码管及点阵显示设计

课 程 设 计 课程名称 EDA技术 课题名称 键盘扫描与数码管及点阵显示设计 专 业 电子科学与技术 班 级 0802 学 号 ******* 姓 名 *** 指导教师 *** 2011年 6 月 20 日 湖南工程学院 课程设计任务书 课程名称: EDA技术 题 目:键盘扫描与数码管及点阵显示设计 专业班级:电科0802 学号: ** 学生姓名: *** 指导老师: *** 审 批: 任务书下达日期 2011 年 6 月 13 日 设计完成日期 2011年 6 月 20 日 设计内容与设计要求 设计内容: 设计并调试键盘扫描与数码管显示电路; 键盘为3*4,数码管为7段8位; 以数字形式显示键盘16个输入键的识别; 外设置控制开关和防抖动电路; 功能扩展(自选):彩灯状态的转换以及点阵字符的显示 设计要求: 1.设计思路清晰,整体设计给出框图,提供顶层电路图; 2.应用vhdl完成各次级模块设计,绘出具体设计程序; 3.完成设计仿真和程序下载; 4.写出设计报告 主要设计条件 提供所需元件及芯片; 提供电源和调试设备; 提供EWB设计软件 说明书格式 课程设计封面; 设计仿真; 编程下载; 总结与体会; 附录; 参考文献。 任务书; 说明书目录; 设计总体思路; 单元电路设计程序; 进 度 安 排 月 日~ 日 课题电路设计。 月 日~日 总体电路设计和子模块设计 月 日~ 日 软件仿真和联线。 月 日~ 日 电路调试 月 日 写设计报告,打印相关图纸, 月 日 答辩; 参 考 文 献  一.《电子技术与EDA技术课程设计》 郭照南 主编 中南大学出版社 目录 第1章 总体方案设计分析 1 1.1 基本设计思路 1 1.2 总体框图 1 第2章 各级模块设计与分析 2 2.1 键盘扫描程序设计及仿真 2 2.2 点阵显示程序设计及仿真 5 2.3 彩灯显示程序设计及仿真 11 2.4 数码管扫描程序设计及仿真 14 第3章 系统总电路设计与仿真 16 3.1 系统总电路模块图 16 3.2 总电路仿真波形 16 3.3 系统总体电路图 17 第4章 软件的调试与下载 18 4.1 引脚锁定 18 4.2 引脚锁定后总电路图 19 4.3 程序下载界面 19 4.4 系统总体仿真结果 20 第5章 总结与体会 21 第6章 参考文献 22 第7章 附录 23 7.1 点阵字符显示效果图 23 7.2 彩灯显示结果 23 第1章 总体方案设计分析 1.1 基本设计思路 首先利用键盘扫描程序完成键盘扫描及按键输出值的输出,同时在其中加入按键消抖程序,以保证按键每次按下的键值都是有效准确的理想输出信号。同时通过按键扫描的输出定义两个控制信号量(程序中即xuanze和dz两信号)以通过按键的按下来达到控制彩灯状态切换以及点阵字符显示切换的目的。其中,定义了两个彩灯控制信号,以用来选择彩灯模块中两种彩灯显示状态的切换,而点阵控制信号则定义了五个状态以控制点阵显示的五个状态的切换。从而整个系统则通过键盘扫描程序中的两个控制信号连接成了一个整体。最后就将键盘扫描的输出信号连接到数码管显示模块,彩灯模块连接到8个led灯,而点阵模块的输出则接入到点阵上。再在现有的基础上加入清零信号cr。综上,整个系统的功能即得以实现。 1.2 总体框图 图1.1 系统总体框图 第2章 各级模块设计与分析 2.1 键盘扫描程序设计及仿真 2.1.1 基本设计思路 本模块采用行输入,列输出,并定义一个五位的矢量信号count,此矢量通过时钟脉冲的输入计数,并且定义一个信号量sel并取其中间两位,以此两位构成的四个状态进行键盘列扫描,同时再在另外一个进程中通过三个条件语句的选择判断以确定三个行键中哪个按下,并结合列扫描中sel所取的四个状态共同连接赋值给一个四位矢量knum,并由此确定了键盘的1

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档