题打地鼠游戏机电信_第1页
题打地鼠游戏机电信_第2页
题打地鼠游戏机电信_第3页
题打地鼠游戏机电信_第4页
题打地鼠游戏机电信_第5页
免费预览已结束,剩余12页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要类似于打地鼠的游戏随处可见,本设计以AT89S52作为控制模块,采用了较为简单的电路和移植性较强的软件编程。在简单“打地4*4阵键盘一起实现了更为人性化选择操作功能;:打地 4*4矩阵键盘随:Thesegames,similarto“bashbadger”,canbeseeneverywhere.ThisdesignadoptsAT89S52asthedesigncontrolofthecoremodule,usingarelativelysimpletransplantationofperipheralcircuitsandsoftwareprogrammingstronger.Onthebasisofsimple“bashbadger”games,the1602LCDusedtodisplaythe operation,sothataclearunderstandingofthegameandmorefriendlytofacilitateinteraction.What’smore,thisgameachieveamorehumanechoiceofoperationfunctionswiththe4*4matrixkeyboard;Atthesametime,theuseofrandomfunctioninthesoftwareprogrammingcangeneratenumberspreferably,soitrealizestherandomicityofbadgersfeasible.Overall,thisdesigncompletethedesignrequirementsofthetopicbash 4*4matrix 摘要 第一章总 参赛题目:打地鼠游戏 设计分析 比较论 第二章电路原 控制模块—— 音效提示模 键盘输入模块-4*4矩阵键 液晶显示以及形象模拟电 第三章软件流 主体流程 难度选择流程 按键及菜单跳转流程 第四章测试分 测试仪器 测试方法与数据 结果分析 第五章完成与总 第六章附 按键设置及菜单界面 系统总体电路图 应用资料与参考文 第一参赛题目:打地鼠游戏603X33秒,而且一只地鼠后另一只地鼠会立即出现;3X31分,打错则不扣分,结束时显示玩家所获分数。3X3LED亮表示地鼠出现,熄灭表示地鼠二、扩展要求实现可同时出现不等只(15只)15设计分析具备控制电路以实现统筹整个电路系统的操作运行与数据传输。因此,我们将整个电路主体系统分为控制模块、音效提示模块、键盘输入模块、液晶显比较论块的比较论证现该功能;高度集成的大规模可编程逻辑器件如PLC或FPGA在使用方面无法充51系列单片机表现出巨大的性能优势,因此51单片机是众多方案中的最佳选择,我们选择AT89S52作为控制模块。效提示模块的比较论证盘输入模块的比较论证3X33X34*43*3I/O化操作较好,可移植性较强,充分利用了整套键盘按钮。晶显示模块的比较论证led计,用户难以了解当前游戏的进展和自己的得分情况。所以我们另外增加一块LCDLed象模拟模块的比较论象较为真。LED第二章电路原AT89S52制用于统筹整个电路的运行蜂鸣器用于音效提示4*4矩阵键盘用于操作设置、LED模拟地鼠和LCD用于显示输出。99控4*4阵键

控制模块——内含8kbytes的可反复擦鞋器(PEROM)和256bytes的随机存取数据器。AT89S52具有较高的处理速度,工作于12MHz,同时,AT89S52容量8k字节Flash,256字节32I/O口线看门狗定时器16位定时器/计数器62级中断结构一个全双工串行通信片内振荡器及时钟电路另外,AT89S52可降至0Hz静态逻辑操作,并支持2种软件可选择节电模式。空闲模式下,CPU停止工作,但允许RAM、定时器/计数器、串行通信口及中断继续工作。掉电保护方式下,RAM内容被保存,但振荡器停止工作并其他所有部件工作直到下一个中断或硬件复位为止。AT89S52的I/O口分配及电路如下所示AT89S52的I/O口分配及电路AT89S52I/O具体分配如下表所AT89S52口P0.0-P1.0-1602P2.0-81602使能(enable)16021602音效提示模蜂鸣键盘输入模块-4*4矩阵键4*40-8按(相应按键与菜单键附表)液晶显示以及象模拟电过对灯的控制模拟地鼠以及出现。第三章软件流主体流程NY难度选择流程YN按键及菜单跳转YYN第四章测试分测试仪器数字万用表,电子表,电脑,实验板测试方法与数据1.软件仿2.硬件调结果分析第五章完成与总精确定时:时间精度高,误差极小音效提示:使用普通的蜂鸣器可根据用户喜好设置声音的音长、音调键盘操作:可操作性好,键盘使用性能好“地鼠”:地鼠随机性实现较好“打地鼠”:实现多种难度设置,操作人性化另外作品还特别添设一块LCD液晶增强显示功能使界面更1 人性化的交互设计晰的菜单操作界面,使更加友好(键盘功能设置及液晶菜单界面见附录);2 安全稳定的算法结构经过本次设计,对AT89S52功能及其设备有了更次的理解。液晶显示已达到更为生动活泼的效果,设置更次的难度选择等等。我们会第六按键设置及菜单界面012012345LCD345678 6784*41、键盘按键功能设置如下DOWN(6)键:模式选择2、各主菜单界面设计如下EE..Star

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论