基于单片机的俄罗斯方块设计与实现毕设论文.doc
上传人:天马****23 上传时间:2024-09-12 格式:DOC 页数:71 大小:26.8MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于单片机的俄罗斯方块设计与实现毕设论文.doc

基于单片机的俄罗斯方块设计与实现毕设论文.doc

预览

免费试读已结束,剩余 61 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

沈阳航空航天大学北方科技学院毕业设计(论文)基于单片机的俄罗斯方块设计与实现2015年5月PAGE\*MERGEFORMAT17毕业设计(论文)任务书系别信息工程系专业测控技术与仪器班级学号名毕业设计(论文)题目基于单片机的俄罗斯方块设计与实现毕业设计(论文)时间2015年1月16日至2015年7月10日毕业设计(论文)进行地点机械馆实验室毕业设计(论文)的内容及要求:(一)主要内容单片机在手持娱乐设备上的应用具有非常大的潜力,它能将其带入到一个新的阶段。本次毕业设计实现的主要内容是:应用按键来控制方块的变换与移动;消除一行并计分;消除多行额外奖励记分,方块堆满时结束游戏等俄罗斯方块的基本功能。该系统应具有以下功能:1、运用LCD进行显示;2、通过按键可对相关的参数值进行设置,同时实现控制方块的变换与移动。(二)设计要求:1.阅读主要参考文献,收集有关资料。2.进行整体方案设计,做出开题报告。3.老师审查通过后,焊接或在面包板上搭接电路。4.仿真调试通过后,固化程序,脱离开发系统运行。5.系统软件编写,与硬件电路联合调试。6.在实验室进行环境模拟,测试系统。7.总结和整理全部工作,撰写毕业设计论文(1.5万字左右)。(三)参考文献马忠梅籍顺心张凯马岩.单片机的C语言应用程序设计.北京航空航天大学出版社.2003谭浩强.C程序设计.北京:清华大学出版社,1999周新华.单片机智能化产品C语言设计实例详解.北京航空航天大学出版社.2006林伸茂.8051单片机彻底研究实习篇.中国电力出版社.2007清源科技.Protel99SE电路原理图与PCB设计与仿真.机械工业出版社.2005王志慧.单片机控制的设计与实现:[硕士学位论文].内蒙古:内蒙古大学学报,2002:48-59张桂红.单片机原理与应用.福建科学技术出版社.2007.刘文涛.单片机语言C51典型应用设计.人民邮电出版社.2005何立民.单片机应用文集.北京:航空航天大学出版社,2000指导教师2015年1月8日负责教师201年1月9日摘要随着单片机在手持娱乐设备上应用的发展,越来越多的应用在电子领域中,如:电子宠物,俄罗斯方块,智能IC卡等。俄罗斯方块是一款风靡全球的电视游戏机和掌上游戏机游戏,它由俄罗斯人阿列克谢·帕基特诺夫发明,故得此名。本文选用STC89C52RC单片机作为系统的芯片,实现数据采集,数据处理,娱乐等功能。选用LCD12864实现俄罗斯方块图像的采集。选用独立按键,直接在I/O口线上接上按键开关。本设计实现的基本功能是:用按键控制目标方块的变换与移动;消除一行并计分,方块堆满时结束游戏等俄罗斯方块的基本功能。此次设计初期是在keil和proteus联合仿真中进行,编程语言为c语言,后期是进行实物焊接。关键词:俄罗斯方块;单片机;控制;仿真AbstractWiththedevelopmentofthesinglechipmicrocomputerapplicationonhandheldentertainmentequipment,moreandmoreapplicationinthefieldofelectronics.Suchas:electronicpet,tetris,smartICcard,etc.TetrisisapopularglobalTVgameandPSPgames,itconsistsoftheRussianalexeipalmerjeter'sinvention,thereforethename.ThisarticlechoosesSTC89C52RCsingle-chipmicrocomputerasthesystemofchip,dataacquisition,dataprocessing,entertainment,andotherfunctions.ChooseLCD12864tetrisimageacquisition.Chooseindependentkey,directlyontheI/Oportlineswitches.Thisdesignistorealizethebasicfunctionof:keycontroltargetsquaretransformationandmovement;Removearowandscoring,squarepileendgametetris,suchasthebasicfunctions.Theearlystageofdesignisdoneinkeiland