课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业设计] 利用VHDL语言设计矩阵键盘控制接口电路 [复制链接]

楼主
文件格式:word
文件大小:1.06MB
适用专业:应用电子
适用年级:大学
下载次数:23 次
我要下载:点击联系下载
论文编号:191942

资料简介:
毕业设计 利用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语言设计矩阵键盘控制接口电路
  • doc矩阵键盘控制接口电路设计.doc  [1.06MB]

我要下载:利用VHDL语言设计矩阵键盘控制接口电路
分享 转发
TOP
沙发

great

关注下,纯支持。

非技术性灌水,千斤再顶下:)
TOP
板凳

看不了

我为什么看不见啊
TOP
地板

正在收集资料
TOP
5#

好啊
TOP
6#

我想要一份啊
TOP
7#

太好了  谢谢~~
TOP
8#

学习学习,看看能不能用的上
TOP
9#

我要积分!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
TOP
10#

路过,顺便赚积分
TOP
发新话题 回复该主题