矩阵键盘键信号检测电路设计-EDA课程设计说明书.(DOC) 下载本文

内容发布更新时间 : 2024/12/24 2:02:57星期一 下面是文章的全部内容请认真阅读。

课程设计说明书

题目 EDA技术与应用

(

)

专业(班级) 姓名 学号

指导教师 起

1

EDA技术课程设计任务书

系(部): 专业: 指导教师:

课题名称 设计内容及要求 设计工作量 矩阵键盘键信号检测电路设计 设计一个4X4矩阵键盘键信号检测电路,当按下某键后,电路可以辨别和读取键信息,并能够判断按键为短按或长按(按键时间超过3秒则视为长按),例如:第2排第1个按键的键号为4,按住该键超过3秒钟,则数码管显示04-CA。;若按住该键的时间不足3秒,则显示04-DA;要求可设置或取消按键音。 系统提供50MHZ频率的时钟源。完成该系统的硬件和软件的设计,并制作出实物装置,调试好后并能实际运用(指导教师提供制作所需的器件),最后就课程设计本身提交一篇课程设计说明书。 1、VHDL语言程序设计; 2、波形仿真; 3、在实验装置上进行硬件测试,并进行演示; 4、提交一份完整的课程设计说明书,包括设计原理、程序设计、程序分析、仿真分析、硬件测试、调试过程,参考文献、设计总结等。 起止日期(或时间量) 第1天 第2天 设计内容(或预期目标) 课题介绍,答疑,收集材料 设计方案论证 进一步讨论方案, 对设计方案进行必要的修正,方案确定后开始进行VHDL语言程序设计 设计VHDL语言程序 在实验装置上进行硬件测试,对VHDL语言程序进行必要的修正,并进行演示 编写设计说明书 年 月 日 年 月 日 备注 进度安排 第3天 第4天 第5~9天 第10天 教研室 意见 系(部)主管领导意见

2

目录

引言 ............................................................................................................... 5 一、绪论 ....................................................................................................... 5

1.1 FPGA概况 .................................................................................................................... 5 1.2 此课题的研究意义 ..................................................................................................... 6

二、矩阵键盘接口电路的原理与总体设计 ............................................... 62.1 矩阵键盘接口电路的原理 ......................................................................................... 6 2.2 总体设计 ..................................................................................................................... 8

三、各模块的设计及仿真 ........................................................................... 83.1 键盘扫描电路 ............................................................................................................. 8 3.2 键盘译码电路和按键标志位产生电路 .................................................................... 11 3.3 时钟产生模块 ........................................................................................................... 16 3.4 键盘接口电路顶层电路实现 ................................................................................... 18

四、硬件测试 ............................................................................................. 19 五、实验设备 ............................................................................................. 19 六、总结 ..................................................................................................... 20 参考文献 ..................................................................................................... 20

3