基于单片机的俄罗斯方块设计与实现.ppt
- 文档编号:2747485
- 上传时间:2022-11-11
- 格式:PPT
- 页数:10
- 大小:967KB
基于单片机的俄罗斯方块设计与实现.ppt
《基于单片机的俄罗斯方块设计与实现.ppt》由会员分享,可在线阅读,更多相关《基于单片机的俄罗斯方块设计与实现.ppt(10页珍藏版)》请在冰豆网上搜索。
基于单片机的俄罗斯方块的设计与实现主要内容主要内容1.课题背景2.设计任务及要求3.系统总体方案4.硬件设计部分5.软件设计部分6.课题任务的实现1.1.课题背景课题背景俄罗斯方块是一款风靡全球的电视游戏机和掌上游戏机游戏,目前在网络单机游戏和kele8等上都有它的身影。
单片机在游戏上的应用是具有非常大的潜力的,它能将游戏带入到另一个阶段。
单片机最明显的优势,就是可以嵌入到各种仪器、设备中。
这一点是巨型机和网络不可能做到的。
单片机在内部已集成了越来越多的部件,这些部件包括一般常用的电路,例如:
定时器,比较器,D/A转换器,串行通信接口,Watchdog电路等。
单片机在游戏应用方面如模拟射击,贪吃蛇,推箱子等,它可以很好的说明单片机功能的强大,体现其更高的可控性和高集成度的好处。
2.2.设计任务及要求设计任务及要求单片机在手持娱乐设备上的应用具有非常大的潜力,它能将其带入到一个新的阶段。
本次毕业设计实现的主要内容是:
应用按键来控制方块的变换与移动;消除一行并计分,方块堆满时结束游戏等俄罗斯方块的基本功能。
该系统应具有以下功能:
1、运用LCD进行显示;2、通过按键可对相关的参数值进行设置,同时实现控制方块的变换与移动。
3.3.系统总体方案系统总体方案本次设计初期是在keil和proteus联合仿真中进行,编程语言为C语言,后期是进行实物焊接。
本次采用单片机STC89C52RC控制模块提供电源,LCD显示,采用独立按键,直接在I/O口线上接上按键开关。
因为设计时精简和优化了电路,所以剩余的口资源还比较多,使用四个按键,分别是旋转键,下键,左键,右键。
这种方案实现可行,既满足系统功能要求,又减少了系统实现的复杂度。
如图所示,系统设计总体框图。
4.4.硬件设计部分硬件设计部分针对本课题的设计任务,分析得到:
该俄罗斯方块控制系统硬件设计主要由以下几个模块组成:
选用STC89C52RC单片机作为系统的芯片,实现人机交互、娱乐等功能;选用LCD12864实现俄罗斯方块游戏界面、图形显示;选用独立按键实现游戏控制。
系统电路原理图系统电路原理图5.软件设计部分6.课题任务的实现谢谢谢谢感谢大学四年来各位老师的辛勤教导感谢大学四年来各位老师的辛勤教导
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 俄罗斯方块 设计 实现