强烈推荐模拟射击训练游戏的设计毕业论文设计Word文件下载.docx
《强烈推荐模拟射击训练游戏的设计毕业论文设计Word文件下载.docx》由会员分享,可在线阅读,更多相关《强烈推荐模拟射击训练游戏的设计毕业论文设计Word文件下载.docx(7页珍藏版)》请在冰点文库上搜索。
2012届计算机科学与技术
学生姓名:
李贺
指导教师姓名:
江山
指导教师职称:
教授
2012年5月
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:
所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得安阳工学院及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:
李贺 日 期:
2012.5.24
指导教师签名:
江山 日 期:
使用授权说明
本人完全了解安阳工学院关于收集、保存、使用毕业设计(论文)的规定,即:
按照学校要求提交毕业设计(论文)的印刷本和电子版本;
学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;
学校可以采用影印、缩印、数字化或其它复制手段保存论文;
在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:
李强 日 期:
模拟射击训练游戏的射击
摘要:
随着人们物质生活水平的提高,人们对自己精神生活也渐渐的注重起来,在劳累了一天的工作之余,便会想到一些放松的方式,射击游戏就是一个很好的娱乐方式。
它不仅能够有效的缓解人们一整天的工作艰辛,还能极大的激发人们的趣味性,让人深深的迷恋。
经过十几年的发展,射击游戏在不断的更新换代,不仅功能更加强大而且其趣味性更强,更吸引人。
从最开始的实物打靶射击发展到现在的射击电子屏,射击游戏变得更加方便和安全,老少皆宜。
公园里随处可见射击游戏的摊位,各种射击游戏的俱乐部层出不穷,作为娱乐设施,它是不可缺少的。
作为专业的射击训练选手来说,它更是不可或缺的。
现在社会上乃至国际上都有各种各样的大型射击竞技比赛,它不仅可以为选手赢得荣誉,甚至还可以为团队乃至国家争光。
但是,完成这些需要一个前提条件,那就是选手们必须有足够强度的练习,必须对比赛足够的了解,对各种射击工具非常熟悉,这样看来,射击游戏就必不可少了。
它的方便、趣味、安全可以全方位的给选手提供足够强度的训练却不会让人感到任何厌倦。
本设计方案基于考虑市场需求,在设计射击训练游戏部分时,以STC89C52单片机为核心。
它是51的增强版,兼容51的指令,使开发者只要有一定的51基础就容易上手,使开发周期大大缩短,且开发板将管脚引脚引出,便于外部扩展,当使用者想要扩展外部设备时,可以很轻松的就能搞定,具有二次开发与学习价值,因此具有比较好的市场前景。
关键词:
STC89C52;
单片机;
蜂鸣器;
液晶12864
Abstract:
Withtheimprovementofpeople'
slivingstandards,thepeopletotheirspirituallifetorise,a,shootinggameisagoodentertainment.Itcannotonlyeffectivelyrelievepeopleworkgreatlyinspirepeople'
sinterest,letapersondeeplove.
Afterthismorethan10yearsofdevelopment,shootinggameisalsoinconstantrenewal,notonlyfunctionmorepowerfulanditsinterestingstronger,moreattractive.Fromthebeginningofthephysicaltargetingshootingdevelopmentuptonowshootingelectronicscreens,shootinggamebecomemoreconvenientandsafe,enjoyedbyyoungandold.
Theparkcanbeseeneverywhereshootinggamebooths,alltheshootinggameclubemergeinendlessly,asentertainmentfacilities,itisindispensable.Asaprofessionalplayershootingtraining,itisindispensable.
Nowinthesocietyandinternationalwithavarietyoflargeshootingsportscompetitions,itnotonlycanwinfortheteamandnationalbecomprehensivetogiveplayersofferenoughstrengthtrainingbutwon'
tletapersonfeelanytiredof.
Thisdesignschemebasedonconsiderthemarketdemand,combinedwithinfraredremotecontroldesignissimple,theoperationisconvenient,lowcostandothercharacteristics,inthedesignofshootingtraininggamewhen,withSTC89C52microcontrollerasthecore.Itis51enhancedversion,compatiblewith51ofinstructions,andthataslongasthereisacertain51developersbasediseasy,makedevelopmentcycleshortensgreatly,anddevelopmentboardfeetpintubewillbedrawn,facilitateexternalexpansion,whenuserswanttoexpandexternalequipment,caneasilywillgetitdone,withseconddevelopmentandlearningvalue,soProject和CloseProject等选项。
OpenProject选项用来以后再次进入已经建立的工程,选择Project→OpenProject命令将打开选择工程的对话框。
在“查找范围”下拉列表框中选择欲打开的工程所在的文件夹,列表框中将出现该文件夹中的所有工程,选择将要打开的工程,单击“打开”按钮即可打开一个工程。
选择Project→CloseProject命令将关闭当前的工程。
Keil单片机模拟调试软件内集成了一个文本编辑器,用该文本编辑器可以编辑源程序。
在集成开发环境中选择File→New命令、单击新建工具按钮或者按快捷键Ctrl+N将打开一个新的文本编辑窗口,并且完成了源程序向当前工程的添加。
完成C语言源文件的输入后,在集成开发环境中选择File→SaveAs命令可以完成文
件的第一次存储。
注意,C语言源文件的扩展名应该是C,它应该与工程文件存储在同一文件夹内。
在完成文件的第一次存储后,当对C语言源文件又进行了修改,再次存储文件时则应该选择File→Save命令,单击保存工具按钮或者按快捷键Ctrl+S实现文件的保存。
最后是调试程序,即单击“Debug”菜单,在下拉菜单中单击“Go”选项,(或者使用快捷键F5),然后再单击“Debug”菜单,在下拉菜单中单击“StopRunning”选项(或者使用快捷键Esc);
再单击“View”菜单,再在下拉菜单中单击“SerialWindows#1”选项,就可以看到程序运行后的结果。
需要注意的是:
待调试完程序后,设置Keil单片机模拟调试软件使其编译生成可下载到实验板里的“.W,KernighanDennisM,Ritchie.C程序设计语言(第二版)[M].机械工业出版社.2008年
[7]李晶皎,刘天华,丁言镁.液晶显示器的C语言程序设计[M].北京科学出版社.2005年
[8]赵鑫,蒋亮,齐兆群等.数字电路设计[M].北京机械工业出版社.2005年6月
[9]徐志军,王金明,伊廷辉等.EDA技术与PLD设计[M].人民邮电出版社.2006年2月
[10]任肖丽,王骥.基于STC89C51单片机的电子琴设计[J].电子元器件应用.2010年7月第7期
[11]杨居义.单片机课程设计指导[M].清华大学出版社.2009年9月
[12]陈有卿.通用集成电路应用与实例分析[M].中国电力出版社.2007年
[13]张道德.单片机接口技术(C51版)[M].中国水利水电出版社.2007年
[14]马中梅.单片机C语言程序设计(第四版)[M].北京航空航天大学出版社.2007年
[15]盛青松.基于STC89C51可弹奏单片机的电子琴设计[J].科技信息.2010年第32期
[16]石鑫.基于STC89C51单片机简易电子琴的设计[J].2010年第5期
[17]郑健.电子琴设计报告[J].知识经济.2010年第15期
[18]单丹,马淑云.基于ATC89C51单片机电子琴的设计[J].中国高新技术企业.2010年第36期
[19]潘晓利,陈学煌,祝祥迪.基于单片机MIDI电子琴的设计[J].电子测量技术.2008年第6期
附录A
实物图:
附录B
游戏封面图:
游戏主界面图:
得分界面图: