北京邮电大学数字电路综合实验实验报告俄罗斯方块.docVIP

  • 15
  • 0
  • 约1.31万字
  • 约 15页
  • 2018-05-15 发布于河南
  • 举报

北京邮电大学数字电路综合实验实验报告俄罗斯方块.doc

北京邮电大学数字电路综合实验实验报告俄罗斯方块

数字电路综合实验 俄罗斯方块 班 级: 班内序号: 学生姓名: 学 号: 课题任务要求 用一个8×8点阵做为基本显示屏,一个发光点表示一个图形,完成俄罗斯方块游戏的基本功能:下落、左右移动、消行和显示得分情况,当某一列到顶时游戏结束。 在游戏开始前,请设置一个点阵像素的扫描环节,显示方式自选,以判断点阵的好坏。 游戏结束时,得分保持,按“开始”键游戏重新开始。 选做:用一个8×8点阵做为基本显示屏,用多个亮点组成各种形状的“方块”,实现俄罗斯方块游戏的基本功能。 选做:自拟其它功能。 二、系统设计 1、设计思路 由于实验中只用到了8*8来完成显示功能,所以选用8个行向量RTEMP (0 TO 7)来存储各点状态,再用两个整型数分别控制当前点的坐标 这样在扫描显示的时候很方便,代码也很简洁。    设计包括2个大的元件,一个是RUSSIA1,其功能是存储状态,分频,完成左右下移动以及计分等功能;另一个是RUSSIA2,主要完成点阵扫描和数码管译码。 具体设计是这样的:8个向量ST(0~8)记录游戏状态,点的坐标由COL 和ROW来控制。设置两个指针DIE和ROW8,如果8列中有一列都为1,表示游戏结束了,置DIE为1,程序进入NULL;当最后一行及STA7=时,置ROW8=1,当ROW8=1时,表示要

文档评论(0)

1亿VIP精品文档

相关文档