当前位置:首页 > 基于AVR的彩屏游戏机设计
毕业设计(论文)
基于AVR的彩屏游戏机设计
学 院: 信息学院 专 业: 电子科学与技术(微电子方向) 姓 名: 学 号: 指导老师: 职 称: 讲师
中国 二○一一年五月
XX学院毕业设计 诚信承诺书
本人郑重承诺:我所呈交的毕业设计《基于AVR的彩屏游戏机设计》是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。
承诺人签名:
日期: 年 月 日
XX学院2011届本科生毕业设计
基于AVR的彩屏游戏机设计
摘 要
随着人们生活质量的提高,娱乐方式也呈现多样化,而各种饭后茶余消遣活动最为普遍的是游戏,无论是网络游戏,PSP游戏机,超市里的巨型游戏机随处可见游戏的踪影。本文将在AVR平台制作一个俄罗斯方块游戏,实现题目的要求。AVR单片机是这几年非常流行的8位单片机,在同价位单片机中以高速、低功耗著称。本系统以设计题目的要求为目的,采用Mega16单片机为控制核心,通过Mega16控制2。4寸彩屏,并且在系统中实现多姿多彩的俄罗斯方块,用几个按键使用户在游戏过程中的能够对游戏过程进行控制。整个系统的电路简单,只有几种简单连接的器件,可靠性能高,但实现性能可靠,则对系统软件算法要求较高,通过一定的软件算法设计,在完成系统后对其测试时发现,能够较满意实现在单线程系统的实时性。本文将着重介绍该系统的软硬件设计及调试结果分析。
这次采用的技术有: (1) 流行显示器的使用。 (2) 新型单片机的使用。 (3) 模块化编程。
关键词:Mega16单片机 彩屏 建模 俄罗斯方块 碰撞
I
XX学院2011届本科生毕业设计
THE DESIGN OF NUMERAL VEHICLE SPEED MERER
ABSTRACT
With improved quality of life entertainment also diversified,and a variety ofecreational, activities, meal Chayu the most common is the game, whether it is online games,PSP game, the supermarket giant game console trace everywhere。AVR platform, the paper will make a Tetris game, to achieve the subject requirements。AVR microcontroller is the very popular 8-bit microcontroller for the last few years。 In the same price of the products, it is famous for high speed and low-power consumption。 In terms of the requests of the project, the system adopts the mega16 microcontroller as control core and controls 2。4 inches color screen。and in system to chieve a color Tetris。In addition, it achieves the Tetris implementation in the system。 Through touching several buttons, users would be able to control the game process。 The whole system of circuit just has several kinds of simple connective device, and high reliability。 However,when achieving reliable performance, algorithm of system software demands higher。After finished the system with certain software algorithm design, with high-efficiency software design, it could be found to have a better way to achieve real time of the system in hardware testing at last。This paper will highlight the system soft hardware design and the analysis of the debugging results。 The techniques include:
(1) The use of popular displayer (2) The use of new microcontroller (3) Modular programming
Key words:Mega16 microcontroller Color Modeling Tetris Knock
II
共分享92篇相关文档