基于单片机的俄罗斯方块设计与实现毕设论文 - 图文
更新时间: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
2001-西宁黄土堆积记录的最近13万年高原季风气候变化07-18
DOS命令5--应用实例206-04
开学随笔初三作文11-20
校长工作总结12-08
2016届浦东新区高三一模数学卷及答案05-07
小学四年级下学期典型应用题05-14
新译林牛津英语8A u1-u4重点语法03-02
- 高一物理牛顿运动定律全套学习学案
- 水处理一级反渗透加还原剂亚硫酸氢钠后为什么ORP会升高
- 毕业设计(论文)-正文董家口 - 图文
- 荣盛酒店经营管理公司录用通知及入职承诺书II
- 第二讲 大学英语四级快速阅读技巧
- 质量管理体系文件(2015年委托第三方医药物流配送企业专用版本)
- 214071收款办法
- 苏轼对《文选》选文的评价
- 《诊断学基础B》1-8作业
- 广东省东莞市高一数学下学期期末教学质量检查试题
- 海南电网公司VIS推广应用管理办法
- 红星照耀中国习题
- 苏教版小学语文六年级上册期末复习资料之生字词整理
- 局域网组建与应用—王向东
- 税务稽查内部管理文书样式
- 环保社会实践调查表
- 九年级思品第一单元复习
- 2016年全国注册咨询工程师继续教育公路路线设计规范试卷
- 毕业设计-青岛港董家口港区防波堤设计
- 撞背锻炼方法与益处
- 俄罗斯
- 方块
- 单片机
- 基于
- 实现
- 图文
- 论文
- 设计
- 毕设