admin管理员组

文章数量:1532233

2024年6月5日发(作者:)

精品Word文档 欢迎下载

基于51单片机的俄罗斯方

块游戏毕业设计论文

目 录

摘 要 ................................................................................................ 错误!未定义书签。

ABSTRACT ............................................................................................. 错误!未定义书签。

1 绪 论 .......................................................................................................................... 4

1.1 课题背景 ................................................................................................................. 4

1.2 课题的主要研究内容 ............................................................................................... 5

1.3 课题的研究现状及意义 ........................................................................................... 5

2 系统硬件平台设计 ............................................................................................................ 6

2.1 STC12C5A60S2单片机概述 .................................................................................... 6

2.2 STC12C5A60S2最小系统 ....................................................................................... 7

2.3 电源系统 ................................................................................................................. 7

2.4 振荡电路 ................................................................................................................. 8

2.5 复位系统 ................................................................................................................. 8

2.6 程序下载系统 ......................................................................................................... 9

2.7 音乐播放系统 ....................................................................................................... 10

2.8 LCD液晶显示接口电路 ......................................................................................... 11

2.9 操作控制接口 ....................................................................................................... 12

3 系统软件平台构建 .......................................................................................................... 13

3.1 μVision简介 .......................................................................................................... 13

精品资料Word 欢迎使用

精品Word文档 欢迎下载

3.2 LCD12864液晶屏显示原理 ................................................................................... 13

3.2.1 LCD模块总线选择及时序 ............................................................................ 13

3.2.2 LCD显示RAM区映射概况 .......................................................................... 14

3.2.3 LCD的驱动方法 ........................................................................................... 15

3.2.4 LCD驱动程序架构 ....................................................................................... 16

3.3 俄罗斯方块游戏设计 ............................................................................................. 17

3.3.1 俄罗斯方块游戏功能简介 ............................................................................ 17

3.3.2 系统界面的设计 ........................................................................................... 18

3.3.3 游戏系统“枚举算法”概述 ......................................................................... 20

3.3.4 俄罗斯方块造型设计的方法 ......................................................................... 21

3.3.5 随机产生俄罗斯方块的方法 ......................................................................... 22

3.3.6 俄罗斯方块平移的实现方法 ......................................................................... 24

3.3.7 俄罗斯方块旋转的实现方法 ......................................................................... 25

3.3.8 俄罗斯方块下移的实现方法 ......................................................................... 28

3.3.9 满行检测及消行功能的实现方法 .................................................................. 29

3.3.10 游戏积分的计算方法 .................................................................................. 31

3.4 双人俄罗斯方块游戏设计 ...................................................................................... 32

3.4.1 RTX51 Tiny简介 ........................................................................................... 32

3.4.2 RTX51 Tiny的内核分析 ................................................................................. 33

3.4.3 游戏开发环境的配置.................................................................................... 37

3.4.4 双人单机对战模式的实现流程 ..................................................................... 38

3.5 系统背景音乐的设计 ............................................................................................. 39

3.5.1音乐的设计原理 ............................................................................................ 39

精品资料Word 欢迎使用

本文标签: 方块俄罗斯游戏