大一数字逻辑大作业—乒乓球比赛模拟机的设计

大一数字逻辑大作业—乒乓球比赛模拟机的设计

ID:35554265

大小:2.70 MB

页数:23页

时间:2019-03-28

大一数字逻辑大作业—乒乓球比赛模拟机的设计_第1页
大一数字逻辑大作业—乒乓球比赛模拟机的设计_第2页
大一数字逻辑大作业—乒乓球比赛模拟机的设计_第3页
大一数字逻辑大作业—乒乓球比赛模拟机的设计_第4页
大一数字逻辑大作业—乒乓球比赛模拟机的设计_第5页
资源描述:

《大一数字逻辑大作业—乒乓球比赛模拟机的设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、大一数字逻辑大作业——乒乓球比赛模拟机的设计题目:乒乓球比赛模拟机的设计院系:计算机科学与技术学院专业年级:姓名与学号:指导老师232018年6月18日目录1绪论1.1设计目的………………………………………………………………………31.2设计要求………………………………………………………………………32电路组成及工作原理2.1系统逻辑模型…………………………………………………………………32.1.1系统模块功能………………………………………………………42.2系统模块结构…………………………………………………

2、………………42.2.1全局控制模块………………………………………………………42.2.1.1速度调节单元………………………………………………52.2.1.2连续四脉冲发生单元………………………………………52.2.1.3数据初始化单元………………………………………………52.2.1.4模块总体设计展示…………………………………………62.2.1.4.1逻辑电路图……………………………………………62.2.1.4.2波形图…………………………………………………62.2.2中央控制模块…………………………………

3、……………………62.2.2.1程序综述……………………………………………………62.2.2.2代码实现………………………………………………………62.2.2.3实现效果………………………………………………………92.2.3计数模块……………………………………………………………102.2.3.1单局比分计数单元………………………………………102.2.3.2数据清零单元………………………………………………102.2.3.3数码管显示单元………………………………………112.2.4附加功能描述………………………

4、……………………………122.2.4.1大比分计数单元…………………………………………122.2.4.2发球次数显示……………………………………………122.2.4.3延时3秒发球……………………………………………123调试过程…………………………………………………………………………3.1Verilog代码bug………………………………………………133.2烧录过程报错……………………………………………………134设计结论………………………………………………………………………145设计心得与总结…………………

5、…………………………………………15附录一:总体器件表及相关器件的功能表、管脚分布…………………………15附录二:总体设计图………………………………………………………………1623附录三:仿真结果……………………………………………………………………17附录四:工作说明……………………………………………………………………18参考文献………………………………………………………………………………181绪论随着科学技术的发展,人类社会已进入到高度发达的信息化社会,信息社会的发展离不开电子产品的进步。现代电子产品的发展

6、越来越快,各种新型电子元器件和智能化的电子产品已经在国民经济的各个领域和人民生活的各个方面得到了日益广泛的应用。实现这种进步的主要原因就是生产制造技术和电子设计技术的发展。乒乓球游戏机控制电路是有甲、乙双方参赛,自动控制发“球”的两人乒乓球游戏机;它能完成自动裁判和自动计分,是一个带数字显示的模拟游戏机。其结构简单、成本低、易操作,安全性强、无污染。乒乓球游戏机还能在娱乐的同时提高我们的反应、应变能力。1.1设计目的23本次大作业的内容是完成一个乒乓球比赛模拟机的设计,采用Verilog电路仿真设计软件完成乒

7、乓球比赛游戏机电路的设计及仿真调试,在微机上仿真实现乒乓球比赛游戏机的设计。通过这次课程设计让我们了解和熟悉了乒乓球游戏机的原理和vivado仿真设计软件的操作,也让我们加深了解了对双向移位寄存器、双D触发器及逻辑门电路的一些实际用途,并将理论与实践相结合。1.2设计要求(1)至少用8个LED排成直线,以中点为界,两边各代表参赛双方的位置,其中一个点亮的LED(乒乓球)依次从左到右,或从右到左移动,“球”的移动速度可以调节。(2)当球(被点亮的那只LED)移动到某方的最后一位时,参赛者应该果断按下自己的按扭使

8、“球”转向,即表示启动球拍击中,若行动迟缓或超前,表示未击中或违规,则对方得一分。(3)设计甲乙双方自动记分电路,用数码管显示得分,每记满11分为一局。(4)甲乙双方各设一个发光二极管表示拥有发球权,每得5分自动交换发球权,拥有发球权的一方发球才能有效。附加功能设计:1)某方达到11分后自动清0重新计数,用LED灯管显示获胜局数2)可以在任意时刻调整球速3)每次赢一分显示一个三秒倒计时不能发球232

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

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

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