您现在正在浏览:首页 > 论文 > 电子电工 > 毕业设计-利用VHDL语言设计矩阵键盘控制接口电路

免费下载毕业设计-利用VHDL语言设计矩阵键盘控制接口电路

  • 资源类别:论文
  • 资源分类:电子电工
  • 适用专业:应用电子
  • 适用年级:大学
  • 上传用户:花都开好了_
  • 文件格式:word
  • 文件大小:475.60KB
  • 上传时间:2010-11-15 17:22:33
  • 下载次数:0
  • 浏览次数:184

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业设计 利用VHDL语言设计矩阵键盘控制接口电路,正文共37页,15779字。
摘 要
20世纪90年代,国际上电子和计算机技术较先进的国家,一直在积极探索新的电子电路设计方法,并在设计方法、工具等方面进行了彻底的变革,取得了巨大成功。在电子技术设计领域,可编程逻辑器件(如CPLD、FPGA)的应用,已得到广泛的普及,这些器件为数字系统的设计带来了极大的灵活性。这一切极大地改变了传统的数字系统设计方法、设计过程和设计观念,促进了EDA技术的迅速发展。
本次设计在EDA开发平台QUARTUSⅡ7.2上利用VHDL语言设计矩阵键盘控制接口电路。要求设计一个4×9矩阵键盘,一共有三个模块,分别为:扫描电路模块、时钟产生模块、键盘译码电路和按键标志位产生电路。扫描模块中是为了产生扫描信号,来利用扫描信号来扫描键盘中是否有按键按下。键盘译码电路和按键标志位产生电路也是为了配合扫描模块来扫描电路中是否有按键按下,而且还要求它来产生按键标志信号,以便和外部电路握手。时钟产生电路是为了产生不同频率的信号,来驱动上面两个电路的运转。
通过对课题的分析研究,掌握了VHDL语言编程方法,同时也增强了个人的学习能力和动手能力。
关键词: FPGA/CPLD;矩阵键盘;仿真

目 录
1. 绪论 1
1.1 FPGA概况 1
1.2 本课题的研究意义 2
本章小结 2
2. VHDL语言介绍与Quartus II 7.2 (32-Bit)软件介绍 3
2.1 VHDL语言的介绍 3
2.1.1 VHDL语言概述 3
2.1.2 VHDL语言的优点 4
2.1.3 利用VHDL语言设计数字系统的特点 6
2.1.4 VHDL语言的基本结构 7
2.2 Quartus II 7.2 (32-Bit)软件介绍及其用法 7
2.2.1 Quartus II 7.2软件介绍 7
2.2.2 Quartus II 软件的用法 10
本章小结 13
3. 矩阵键盘接口电路的原理与总体设计 14
3.1 矩阵键盘接口电路的原理 14
3.2 总体设计 16
本章小结 16
4. 各模块的设计及仿真 17
4.1 键盘扫描电路 17
4.2 键盘译码电路和按键标志位产生电路 19
4.3 时钟产生模块 24
4.4 键盘接口电路顶层电路实现 27
本章小结 28
结 论 29
致 谢 30
参考文献 31
附录程序 32
资料文件预览
共1文件夹,1个文件,文件总大小:1.06MB,压缩后大小:475.60KB
  • 毕业设计-利用VHDL语言设计矩阵键盘控制接口电路
    • Microsoft Word文档矩阵键盘控制接口电路设计.doc  [1.06MB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部