基于单片机的俄罗斯方块设计与实现毕设论文 - 图文
更新时间:2024-05-05 05:30:01 阅读量: 综合文库 文档下载
基于单片机的俄罗斯方块设计与实现
2015年5月
毕业设计(论文)任务书
系别 信息工程系 专业 测控技术与仪器 班级 学号 名
毕业设计(论文)题目 基于单片机的俄罗斯方块设计与实现 毕业设计(论文)时间 2015 年 1 月 16 日至 2015 年 7 月 10 日 毕业设计(论文)进行地点 机械馆实验室 毕业设计(论文)的内容及要求: (一)主要内容
单片机在手持娱乐设备上的应用具有非常大的潜力,它能将其带入到一个新的阶段。本次毕业设计实现的主要内容是:应用按键来控制方块的变换与移动;消除一行并计分;消除多行额外奖励记分,方块堆满时结束游戏等俄罗斯方块的基本功能。
该系统应具有以下功能: 1、运用LCD进行显示;
2、通过按键可对相关的参数值进行设置,同时实现控制方块的变换与移动。
(二)设计要求:
1.阅读主要参考文献,收集有关资料。 2.进行整体方案设计,做出开题报告。
3.老师审查通过后,焊接或在面包板上搭接电路。 4.仿真调试通过后,固化程序,脱离开发系统运行。 5.系统软件编写,与硬件电路联合调试。 6.在实验室进行环境模拟,测试系统。
7.总结和整理全部工作,撰写毕业设计论文(1.5万字左右)。
(三)参考文献
[1] 马忠梅 籍顺心 张凯 马岩. 单片机的C语言应用程序设计. 北京航空航天大学
I
出版社. 2003
[2] 谭浩强. C程序设计. 北京: 清华大学出版社, 1999
[3] 周新华. 单片机智能化产品C语言设计实例详解. 北京航空航天大学出版
社.2006
[4] 林伸茂. 8051单片机彻底研究实习篇. 中国电力出版社.2007
[5] 清源科技. Protel 99 SE电路原理图与PCB设计与仿真 . 机械工业出版社.2005 [6] 王志慧. 单片机控制的设计与实现: [硕士学位论文]. 内蒙古: 内蒙古大学学报,
2002: 48-59
[7] 张桂红. 单片机原理与应用. 福建科学技术出版社. 2007. [8] 刘文涛. 单片机语言C51典型应用设计. 人民邮电出版社. 2005 [9] 何立民. 单片机应用文集. 北京: 航空航天大学出版社, 2000
指导教师 2015 年 1 月 8 日
负责教师 201 年 1 月 9 日
II
摘 要
随着单片机在手持娱乐设备上应用的发展,越来越多的应用在电子领域中,如:电子宠物,俄罗斯方块,智能IC卡等。俄罗斯方块是一款风靡全球的电视游戏机和掌上游戏机游戏,它由俄罗斯人阿列克谢·帕基特诺夫发明,故得此名。
本文选用STC89C52RC单片机作为系统的芯片,实现数据采集,数据处理,娱乐等功能。选用LCD12864实现俄罗斯方块图像的采集。选用独立按键,直接在I/O口线上接上按键开关。本设计实现的基本功能是:用按键控制目标方块的变换与移动;消除一行并计分,方块堆满时结束游戏等俄罗斯方块的基本功能。
此次设计初期是在keil和proteus联合仿真中进行,编程语言为c语言,后期是进行实物焊接。
关键词:俄罗斯方块;单片机;控制;仿真
III
Abstract
With the development of the single chip microcomputer application on handheld entertainment equipment, more and more application in the field of electronics.Such as: electronic pet, tetris, smart IC card, etc.Tetris is a popular global TV game and PSP games, it consists of the Russian alexei palmer jeter's invention, therefore the name.
This article chooses STC89C52RC single-chip microcomputer as the system of chip, data acquisition, data processing, entertainment, and other functions.Choose LCD12864 tetris image acquisition.Choose independent key, directly on the I/O port line switches.This design is to realize the basic function of: key control target square transformation and movement;Remove a row and scoring, square pile end game tetris, such as the basic functions.
The early stage of design is done in keil and proteus simulation, programming language is the c language, is late for real welding.
Keywords: Russian square;Microprocessor;Control;Simulation
IV
正在阅读:
基于单片机的俄罗斯方块设计与实现毕设论文 - 图文05-05
网络后门和网页木马09-19
《曹刿论战》复习资料05-20
仪表车间DCS专业题库03-10
河北省唐山市滦县2016-2017学年七年级(上)期末地理试卷(解析版)07-05
超级演说家130822演讲稿01-29
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 俄罗斯
- 方块
- 单片机
- 基于
- 实现
- 图文
- 论文
- 设计
- 毕设