文档详情

乒乓球比赛游戏机设计.docx

发布:2018-12-30约8.46千字共20页下载文档
文本预览下载声明
湖南涉外经济学院 课程设计报告 课程名称:EDA技术与应用 报告题目:乒乓球比赛游戏机的设计 学生姓名: 所在学院: 专业班级: 学生学号: 指导教师: 2014年12月30日 课程设计任务书 报告题目 乒乓球比赛游戏机的设计 完成时间 2014. 12.30 学生姓名 专业班级 指导教师 职称 总体设计要求和技术要点 设计一个由甲、乙双方参赛,有裁判的3人乒乓球游戏机。 用8个LED排成一条直线,以中点为界,两边各代表参赛双方的位置,其中一只点亮的LED指示球的当前位置,点亮的LED依此从左到右,或从右到左,其移动的速度应能调节。 当“球”(点亮的那只LED)运动到某方的最后一位时,参赛者应能果断地按下位于自己一方的按钮开关,即表示启动球拍击球。若击中,则球向相反方向移动;若未击中,则对方得1分。 一方得分时,电路自动响铃3秒,这期间发球无效,等铃声停止后方能继续比赛。 设置自动记分电路,甲、乙双方各用2位数码管进行记分显示,每计满21分为1局。 甲、乙双方各设一个发光二极管,表示拥有发球权,每隔5次自动交换发球权,拥有发球权的一方发球才有效。 按《湖南涉外经济学院课程设计管理办法》要求提交课程设计报告。 工作内容及时间进度安排 第17周: 周1周3 :立题、论证方案设计 周4周5 :预答辩 第18周: 周1周3 :仿真实验7 周4周5 :验收答辩 课程设计成果 1.与设计内容对应的软件程序 2.课程设计总结报告 摘要 乒乓球游戏电路是一个对输入信号、输入时机正确与否的16个LED表示乒乓球球台和乒乓球,用数码管模拟显示器,显示比赛局数比分和每局玩家得分的电路。电路并不复杂,整体分为两个模块:一,游戏主模块;二,计分显示模块。主模块完成用LED表示球和球台并对玩家是否击球、是否犯规做出判断,并且将两位玩家的游戏得分进行输出。计分显示模块完成对局数比分的运算,显示局数比分和每局游戏玩家的得分。实现中采用Verilog HDL描述、ModelSim进行功能仿真、Quartus II 进行逻辑综合和适配下载,选用CycloneIII系列EP3C80F484C8型号的芯片上实现。在此过程中,完整地建立了测试平台,完成了功能和时序仿真,从而保证了设计的功能与时序的正确性。 关键词:Verilog HDL;FPGA;乒乓球游戏 目录TOC \o 1-3 \h \u HYPERLINK \l _Toc28934 一、概述 PAGEREF _Toc28934 1 HYPERLINK \l _Toc2707 二、设计的目的 PAGEREF _Toc2707 1 HYPERLINK \l _Toc10833 三、总体设计思想 PAGEREF _Toc10833 1 HYPERLINK \l _Toc8284 3.1 基本原理 PAGEREF _Toc8284 1 HYPERLINK \l _Toc12061 3.2 设计框图 PAGEREF _Toc12061 2 HYPERLINK \l _Toc7712 四、设计步骤和调试过程 PAGEREF _Toc7712 2 HYPERLINK \l _Toc30065 4.1 总体设计电路 PAGEREF _Toc30065 2 HYPERLINK \l _Toc24549 4.2 乒乓球各模块的设计 PAGEREF _Toc24549 3 HYPERLINK \l _Toc30470 4.2.1 控制模块的设计 PAGEREF _Toc30470 3 HYPERLINK \l _Toc30490 4.2.2 送数据模块的设计 PAGEREF _Toc30490 6 HYPERLINK \l _Toc2982 4.2.3 产生数码管片选信号模块的设计 PAGEREF _Toc2982 7 HYPERLINK \l _Toc8215 4.2.4 7段译码器模块的设计 PAGEREF _Toc8215 9 HYPERLINK \l _Toc31545 五、波形仿真与实验调试 PAGEREF _Toc31545 10 HYPERLINK \l _Toc13414 5.1系统的波形仿真 PAGEREF _Toc13414 10 HYPERLINK \l _Toc11605 5.2 实验调试结果 PAGEREF _Toc11605 12 HYPERLINK \l _Toc2198 六、结论与心得 PAGEREF _Toc2198 13 HYPERLINK \l _Toc19034 七、参考文献 PAGEREF _Toc19034 14 一、概述 乒乓球运动是一项受大众非常喜爱的运动,它是一项集健身性,竞技性和娱乐性为一体的运动。乒乓球是一
显示全部
相似文档