如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
基于FPGA的电子抢答器的程序设计摘要随着科学技术日新月异,文化生活日渐丰富,在各类竞赛、抢答场合电子抢答器已经作为一种工具得到了较为广泛的应用。顾名思义,电子抢答器是一种通过抢答者的指示灯显示、数码显示和警示显示等手段准确、公正、直观地判断出最先获得发言权选手的设备。此次设计有4组抢答输入,每组设置一个抢答按钮供抢答者使用。电路具有第一抢答信号的鉴别和锁存功能。当第一抢答者按下抢答开关时,该组指示灯亮以示抢答成功。同时,电路也具备自锁功能,保证能够实现在一路成功抢答有效后,其他三路均不能抢答。本设计基于VHDL语言,采用FPGA为控制核心,并结合动手实践完成,具有电路简单、操作方便、灵敏可靠等优点。该四路抢答器使用VHDL硬件描述语言进行编程,分为七个模块:判断模块,锁存模块,转换模块,扫描模块,片选模块,定时报警模块和译码模块。编程完成后,使用QuartersII工具软件进行编译仿真验证。关键词:VHDL,FPGA,四路抢答器,仿真目录TOC\o"1-3"\h\uHYPERLINK\l_Toc116321概述PAGEREF_Toc116321HYPERLINK\l_Toc172231.1设计背景PAGEREF_Toc172231HYPERLINK\l_Toc296771.2抢答器现状PAGEREF_Toc296771HYPERLINK\l_Toc285851.3本论文主要完成的工作PAGEREF_Toc285851HYPERLINK\l_Toc263301.4设计心得PAGEREF_Toc263302HYPERLINK\l_Toc183742开发工具简介PAGEREF_Toc183743HYPERLINK\l_Toc1192.1VHDL语言简介PAGEREF_Toc1193HYPERLINK\l_Toc305222.2FPGA开发过程与应用PAGEREF_Toc305224HYPERLINK\l_Toc222362.2.1FPGA发展历程及现状PAGEREF_Toc222364HYPERLINK\l_Toc145652.2.2FPGA工作原理PAGEREF_Toc145654HYPERLINK\l_Toc271202.2.3FPGA开发流程PAGEREF_Toc271205HYPERLINK\l_Toc9062.3QuartusII软件PAGEREF_Toc9066HYPERLINK\l_Toc124493系统设计PAGEREF_Toc124498HYPERLINK\l_Toc50453.1系统设计要求PAGEREF_Toc50458HYPERLINK\l_Toc57803.2系统设计方案PAGEREF_Toc57808HYPERLINK\l_Toc97453.2.1系统硬件设计方案PAGEREF_Toc97458HYPERLINK\l_Toc66513.2.2系统软件设计方案PAGEREF_Toc66518HYPERLINK\l_Toc222863.3.3系统原理详述PAGEREF_Toc2228610HYPERLINK\l_Toc55194电路程序设计及仿真PAGEREF_Toc551912HYPERLINK\l_Toc307994.1抢答锁存模块设计PAGEREF_Toc3079912HYPERLINK\l_Toc140654.1.1VHDL源程序PAGEREF_Toc1406512HYPERLINK\l_Toc167254.1.2抢答锁存电路的模块PAGEREF_Toc1672513HYPERLINK\l_Toc78044.2仿真PAGEREF_Toc780414HYPERLINK\l_Toc25731总结PAGEREF_Toc2573115HYPERLINK\l_Toc17070致谢PAGEREF_Toc1707017HYPERLINK\l_Toc32091参考文献PAGEREF_Toc3209118郑州轻工业学院课程设计任务书题目基于FPGA的电子抢答器的程序设计专业班级电子信息工程10-1班学号姓名主要内容、基本要求、主要参考资料等:主要内容:抢答器是在竞赛、文体娱乐活动(抢答活动)中,能准确、公正、直观地判断出抢答者的机器。要求