基于fpga的抢答器毕业设计

基于fpga的抢答器毕业设计

ID:3145752

大小:541.00 KB

页数:49页

时间:2017-11-19

基于fpga的抢答器毕业设计_第1页
基于fpga的抢答器毕业设计_第2页
基于fpga的抢答器毕业设计_第3页
基于fpga的抢答器毕业设计_第4页
基于fpga的抢答器毕业设计_第5页
资源描述:

《基于fpga的抢答器毕业设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、、摘要本文介绍了一种采用EDA技术,在QuartusII工具软件环境下用VHDL语言编写的数码显示8路抢答器的电路组成、设计思路及功能。抢答器同时供8名选手或8个代表队比赛,分别用8个按钮[1]~[8]表示。设置一个系统清除和抢答控制开关,该开关由主持人控制。抢答器具有锁存与显示功能,即选手按动按钮,锁存相应的编号,扬声器发出声响提示,并在七段数码管上显示选手号码。选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。系统主芯片采用EP2C35F484C8,由基本时钟发生电路模块,复位电路模块,键盘防抖动模块,键盘扫描模块,数码管驱动模块,报警

2、频率选择模块组成。经编译和仿真所设计的程序,在可编程逻辑器件上下载验证,从而完成抢答器功能。关键词:抢答器;硬件描述语言;可编程逻辑门阵列;II、AbstractThisarticleintroducesanEDAtechnologytoolsinQuartusIIenvironmentusingVHDLlanguagedigitaldisplay8answeringdevicecircuitdesignideasandfeatures.Respondersametimeforeightplayersoreightteamcompetition,witheigh

3、tbuttons,respectively[1]~[8]said.Settingclearandanswerinasystemcontrolswitch,theswitchcontrolbythemoderator.Responderhasalatchanddisplay,theplayerpressthebutton,latchthecorrespondingnumber,speakeraudibleprompts,andseven-segmentdigitaltubedisplayinplayernumbers.Playersanswerintheimple

4、mentationoftheprioritylatch,firstanswerinplayernumbershasbeenmaintainedtohostthesystemcleared.SystemmainchipEP2C35F484C8,fromthebasicclockcircuitmodule,resetthecircuitmodule,keyboardjuddermodule,thekeyboardscanmodule,adigitalcontroldrivemodule,alarmfrequencyselectionmodule.Thecompila

5、tionandsimulationprocessisdesigned,intheprogrammablelogicdevicetodownloadverification,thuscompletingtheResponderfeature.Keywords:Responder;VeryHardwareDescriptionLanguage;FPGA;II、目录摘要IAbstractII1绪论11.1选题背景11.1.1EDA技术的发展11.1.2课题研究的必要性21.2课题研究的内容22系统方案设计32.1FPGA简介32.1.1FPGA基本结构42.1.2FP

6、GA系统设计流程52.1.3FPGA开发编程原理72.1.4FPGA配置模式72.2FPGA的应用82.2.1电路设计中FPGA的应用82.2.2产品设计82.2.3系统及应用82.3抢答器总体设计方案92.3.1抢答器的定义92.3.2本文设计的抢答器的构成92.3.3抢答器的工作原理103系统硬件设计与实现123.1基本时钟发生模块123.2键盘防抖动模块133.2.1键盘的作用133.2.2键盘系统设计133.2.3键盘防抖动模块工作方式143.4键盘扫描模块153.5数码管驱动模块163.6报警频率选择模块174抢答器的程序设计与实现184.1基本时钟发

7、生程序设计184.2键盘防抖动程序设计184.3键盘扫描程序设计194.4数码管驱动程序设计194.5报警频率选择程序设计20结论22、致谢23参考文献24附录一25附录二34附录三45、1绪论1.1选题背景现代社会的标志之一就是信息产品的广泛使用,而且是产品的性能越来越强,复杂程度越来越高,更新步伐越来越快。支撑信息电子产品高速发展的基础就是微电子制造工艺水平的提高和电子产品设计开发技术的发展。前者以微细加工技术为代表,而后者的代表就是电子设计自动化(electronicdesignautomatic,EDA)技术。本设计采用的VHDL是一种全方位的硬件描述语

8、言,具有极强的描述能力,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。