您现在正在浏览:首页 > 论文 > 电子电工 > 毕业设计-基于单片机的推箱子游戏设计

免费下载毕业设计-基于单片机的推箱子游戏设计

  • 资源类别:论文
  • 资源分类:电子电工
  • 适用专业:电子技术
  • 适用年级:大学
  • 上传用户:hsdqc
  • 文件格式:word
  • 文件大小:1.20MB
  • 上传时间:2009-2-19 11:33:22
  • 下载次数:1
  • 浏览次数:313

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业设计 基于单片机的推箱子游戏设计,共44页,18039字,附英文资料。
摘 要
本论文主要介绍了基于单片机的推箱子游戏的规则、硬件结构、软件代码的编写及工作原理、基于T6963C内核的液晶模块PG160128A的详细介绍以及指令集。模拟出Windows系统下的推箱子游戏,具有任意关数选择、难度依次加大、游戏步数记录、游戏时间记录、按键发声、系统低功耗、可实现在线调试等特点。本系统是以单片机为其控制核心,以有源晶振构成的电路作为时钟信号,通过方向键的选择向单片机控制系统发出人物移动控制命令,控制系统接收命令后做出一系列必要的判断后,控制人物及箱子的移动。本设计已通过了实验仿真,运行稳定,基本上没有规则方面的错误。
论文主要分为两大块:一块为游戏的硬件电路组成部分,一块为软件程序设计部分。在硬件电路里主要包括有源晶振部分、方向控制部分及液晶显示部分等与单片机的接线设计;软件编程方面主要是子程序和主程序的编写,包括:初始化代码、液晶驱动代码、方向按键代码、过关判断代码、步数记录代码、时间记录代码、按键发声代码、关数选择代码及表格数据代码等等。所有这些在文中都有详细说明。
关键词:单片机;推箱子;PG160128A; T6963C内核;指令集

目录
摘要.............................................................................................................
Abstract..................................................................................................
1 前言.......................................................................................................
1.1 课题的来源.....................................................................................................
1.2 课题研究的意义..............................................................................................
1.3 课题国内研究现状.........................................................................................
1.4 课题研究的目的和主要内容...........................................................................
2 推箱子游戏方案论证...........................................................................
2.1 游戏能否在单片机上实现.........................................................................
2.2 单片机、液晶屏的选择......................................................................................
3 推箱子游戏的硬件部分设计..................................................................
3.1 PG160128A液晶屏介绍....................................................................................
3.2 T6963C及其指令集介绍...................................................................................
3.3 晶振、复位电路.................................................................................................
3.4 液晶显示屏与单片机接口电路.........................................................................
3.5 控键、喇叭与单片机接口电路...........................................................................
4 推箱子游戏的软件部分设计...............................................................
4.1 游戏流程图.....................................................................................................
4.2 液晶屏驱动代码设计................................................................................
4.3 初始化代码设计..........................................................................................
4.4 游戏时间代码设计..................................................................................
4.5 游戏选关代码设计...................................................................................
4.6 步数、关数更新代码设计..................................................................................
4.7 游戏过关代码设计...................................................................................
4.8 图形显示子程序.........................................................................................
4.9 中断代码设计.................................................................................................
4.10 方向控制代码设计.......................................................................................
5 推箱子游戏的系统仿真..................................................................
5.1 Keil2编译环境介绍...................................................................................
5.2 Proteus在线仿真平台介绍............................................................
5.3 建立工程项目...........................................................................................
5.4 Proteus中原理图的绘制及文件的加载....................................................
5.5 开机及游戏界面显示........................................................................................
5.7 仿真结果分析及解决方法................................................................................
6 总结..............................................................................................
参考文献............................................................................................
致谢....................................................................................................
附件………………………………………………………………….
资料文件预览
共1文件夹,1个文件,文件总大小:1.46MB,压缩后大小:1.20MB
  • 毕业设计-基于单片机的推箱子游戏设计
    • Microsoft Word文档基于单片机的推箱子游戏设计.doc  [1.46MB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部