1 / 29
文档名称:

创新产品说明书.doc

格式:doc   页数:29页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

创新产品说明书.doc

上传人:3099984911 2015/4/9 文件大小:0 KB

下载得到文件列表

创新产品说明书.doc

文档介绍

文档介绍:俄罗斯方块游戏
----基于单片机实现的
摘要:本设计是通过AT89S52单片机来实现俄罗斯方块游戏的设计,使用C语言进行编程,并通过Proteus来进行仿真。
本设计要实现的基本功能是:应用按键来控制方块的变换与移动;消除一行并计分;消除多行额外奖励记分,方块堆满时结束游戏,而且在玩游戏过程中还伴随着音乐和灯光基本上实现了俄罗斯方块的一般功能。单片机在手持娱乐设备上的应用具有非常大的潜力,它能将其带入到一个新的阶段。为了解决外部电路图,必须充分了解所用液晶的显示方法和单片机的外部接口功能,和所需要处理的逻辑关系;还要理解LCD液晶的控制原理,来通过数据端口和控制端口来实现画面在液晶上面的显示。
程序则要求对外部电路了解的情况下完成自己所需要的功能,并将所要完成的功能用编程语言的形式来实现。然后通过Protues仿真实现通过外部按键来控制各种不同图形的方块来玩游戏,并且实现记录分数和通过过关数来改变方块下降的速度。最后将程序下载至AT89S52单片机并进行实际运行,实际运行表明,本设计可以实现基本的游戏功能,达到预期的目的。
目录
引言.......................................................3
方案论证...............................................4
.........................................4
...............................................4
...............................................4
.............................................4
..................................5
ST7920驱动 12846字库液晶电图......................5
............................................5
........................................5
............................................6
AT89S52引脚功能描述...............................6
12864液晶.........................................8
晶振特性..........................................10
第二章设计原理.................................................11
.............................................11
程序设计内容.............................................11
第三章程序框图.................................................12
..................................................12
.....................................................14
第四章总结和不足................................................26
总结.......................................................26
不足之处...................................................26
................................................26
结束语......................................................27
心得体会.....................................................27
作品实物图....