北邮足球比赛游戏机数电实验报告

北邮足球比赛游戏机数电实验报告

ID:41794190

大小:325.15 KB

页数:30页

时间:2019-09-02

北邮足球比赛游戏机数电实验报告_第1页
北邮足球比赛游戏机数电实验报告_第2页
北邮足球比赛游戏机数电实验报告_第3页
北邮足球比赛游戏机数电实验报告_第4页
北邮足球比赛游戏机数电实验报告_第5页
资源描述:

《北邮足球比赛游戏机数电实验报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、北亲邮电丈摩信息与通信工程学院数字电路综合实验报告课题名称:足球比赛游戏机姓名:学号:班内序号:班级:日期:2014/11/5目录任务和要求1系统设计2设计思路2总体框图3分块设计3分频模块3倒计时模块5译码显示模块5球台控制模块6点阵显示模块7仿真波形及波形分析8源程序9功能说明及资源利用情况22功能说明22资源利用情况23故障及问题分析23总结和结论24北京耶电大学数字电路实验扳告任务和要求用8X8点阵设计制作一个足球比赛游戏机。基本要求:1、按下开始键后,点阵显示球场初始状态,黄色点表示球,红、绿点表示甲、乙双方的球员,上下各冇四个点表示双方的球门。OOOOOO

2、OOOOOOOOOOOOOOOOOOooooooeeoooooooeoooooooeOOOOOOOOOOOOOOOO2、甲、乙双方各有一组上下左右按键来控制白己的球员,当球员位于足球的上下左右四个点时,按卜-方向键町带球向对应的方向移动,如果移动方向正前方有对方球员,则球不能移动。OOOOOOOOOOOOOOOOoooooooeoooooooeOOOOOOOOooooooeeOOOOOOOOOOOOOOOO乙(绿色)按向右按键后状态OOOOOOOOOOOOOOOOOOOOOOOOooooooo•oooooooeoooooo・・OOOOOOOOOOOOOOOOOOOOO

3、OOOOOOOOOOOoooooooeoooooooeoooeoooeoooooooeOOOOOOOOOOOOOOOO甲(红色)按向上按键后状态OOOOOOOO00000000OOOOOOOO匚匚-1_厂一厂•ooooeooeOOOOOOOOOOOOOOOOOOOOOOOO北京那电大学数字电路实验扳告OOOOOOOOOOOOOOOOoooooooeoooooooeooooeooeoooooooeOOOOOOOOOOOOOOOO甲(红色)按向上按键或乙(绿色)按向下按键,状态不变OOOOOOOOOOOOOOOOOOOOOOOOoooooooeooooeooeoooooo

4、oeOOOOOOOOOOOOOOOO3、在没有-球员踢球的时候,足球每秒随机向四个方向移动一•格。4、足球到四周边界线(点阵最外一圈的点)时,再继续向外踢球时,可以球不移动,等待球随机移动;也可以口己设定相关的出界规则。5、足球进入球门,则胜方自动加1分,每方的分数用2位数码管显示。OOOOOOOOOOOOOOOO•ooooooo•ooooeoo•ooooooo•oooooooOOOOOOOOOOOOOOOO甲(红色)按向上按键则甲方进球得1分,点阵回到初始状态OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOooooeo

5、ooooeeeeoo6、每场比赛时间为90秒,用数码管倒计时显示时间。计时到0后,比赛停止,点阵显示胜利方(甲、乙或者平),直到再次按下比赛开始键后重新开始。提高要求:1、进球和比赛结束后点阵显示动画或者蜂鸣器播放音乐庆祝。2、自拟其它功能。系统设计设计思路在木实验中,我采用了自顶向下的设计方法。根据实验要求,首先将数字电路分为以下几个模块:分频模块,控制模块,倒计时器、计分器模块,译码显示模块,按键控制模块,点阵显示模块。然后依据功能对各个模块进行功能描述,从而设计出逻辑电路,写出相应代码。北京郎电大学数字电路实验扳告总体框图图1分块设计按键控制模块分频模块倒计时模

6、块球合控制模块r计分器模块模块译码显示摸块图2模块分布图分频模块在高频时钟上升沿进行计数操作,对高频时钟进行分频,分别得到频率为1HZ,100HZ,200HZ,1K11Z,5KIIZ的时钟信号。pl:PROCESS(CLK)BEGINIFCLK'EVENTANDCLK=rTHENCOUNTv二COUNT+1;COUNT1<=COUNT1+1;COUNT100<=COUNT100+1;COUNT200<=COUNT2004-1;COUNT3V二COUNT3+1;北京那电大学数字电路实验扳告IFCOUNT<=24999999THENCLK_lv=T;ELSIFCOUNT>

7、24999999ANDCOUNT<=49999999THENCLK_lv=O;ELSIFCOUNT=50000000THENCOUNT<=0;ENDIF;IFCOUNT3<=24999THENCLK_lK<=*r;ELSIFCOUNT3>24999ANDCOUNT3<=49999THENCLK_1K<=,O,;ELSIFCOUNT3=5GOOOTHENCOUNT3<=0;ENDIF;IFCOUNT1<=4999THENCLK_5Kv=T;ELSIFCOUNT1>4999ANDCOUNT1<=9999THENCLK_5K<=,0';ELSIFCOUNT

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

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

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