帮帮文库

返回

微电子毕业论文__基于单片机的推箱子游戏设计(共33页) 微电子毕业论文__基于单片机的推箱子游戏设计(共33页)

格式:word 上传:2025-07-21 03:18:50
设置点显示在屏幕上坐标以位为单位画圆子程序,其中,表示圆心,表示半径初始化代码设计游戏时间代码设计及其指令集介绍晶振复位电路晶振电路复位电路液晶显示屏与单片机接口电路推箱子游戏软件部分设计液晶屏驱动代码设计读状态程序是否可读写程序是否可自动读写程序写单参数程序写双参数程序写指令程序写字节数据程序设置数据显示在屏幕上坐标程序设置数据存储起始地址偏置地址设置函数液晶初始化函数显示个汉字子程序清屏程序自定义字符写入函数设置点显示在屏幕上坐标以位为单位画圆子程序,其中,表示圆心,表示半径初始化代码设计游戏时间代码设计次键游戏关数加,如果游戏到了第关将自动返回第关。游戏在主程序中设了按键去抖程序。既在实际当中由于偶然原因键盘抖动而导致引脚电平为低人后瞬间又恢复为高,或虽然只是按下按键次然后放掉,结果在按键信号稳定前后,竟出现了些不该存在噪声,这些情况下按键是并没有真被按下,如果没有去抖动程序,游戏会将其当做次正确按键操作去执行相应功能,这样就会引起电路误动作。处理方法是当扫描到有键按下时,软件演示在判断改键时候仍是按键,若是这按键有效,同时喇叭发声,否则,把它当成是误操作处理。这样大大提高了程序可靠性。本游戏还是有些不足之处,比如没有设置超时提示游戏地图界面比较小,最大地图也只有行列,对于些大地图无法显示游戏发声也比较单调,只有个频率声音虽然代码几经修改也难免有不足之处,代码优化程度可能是个问题,要知道代码越多单片机执行速度就越慢,依靠提高晶振频率来提高速度是不能解决问题实质。没修改之前代码长度至少多出现在半,但我不能说现在就是最精炼,可能有待改进地方还很多。在没有优化代码之前数据代码段字节存储区远远不够,当时我考虑外部扩展数据存储区,但那样来不仅电路复杂,且程序长度和读写速度都受到影响,几经修改终于将数据区压缩到字节,省去了外部数据存取器使电路变得更加简洁,同时也降低控制器成本。总结在这段设计过程中,确实也遇到很多困难。首先,第次独立完成这样毕业设计,开始时候不知从何下手,没有头绪,这是让我最头痛事情。其次用单片机边游戏是个不常见课题,这方面资料不是很多,所有切只有靠自己去摸索,这是个比较漫长过程。在求助于老师理清思路后,于是到图书馆网上查阅资料,终于攻克毕业设计中道道难题。其中绘制电路原理图编程是考验我道难题。经过指导老师杨老师耐心指点和连续个星期奋战才算基本合格。随后画电路图,写程序,仿真都没少让我伤透脑筋。但是,当我把这些问题都解决后,我发现我收获了不少,通过查资料让我了解了直流电机工作原理及用途控制技术键盘电路接口技术时钟电路技术等等,同时也让我学习现代电子产品设计流程,为以后从事产品开发打好了基础。虽然我这次论文作品并不是很完善,还有很多不足之处,但是我仍可以肯定地说,这里面每个图每个字,都是经过我大脑筛选出来。当看着自己排好版面符合设计要求,自己编写程序能够按照设计要求正常运行时,心里多少有点成就感和欣慰。我相信在这设计过程中所有酸甜苦辣最终都会化为甜美甘泉。这次做毕业设计经历也会使我受益匪浅。我认为不管做毕业设计也好,还是做其他什么样事也好,都要努力去做,还要用心去学,更要有坚持不懈精神,只有这样才能收获到最好果实。参考文献任治刚电子信息工程专业英语教程北京电子工业出版社张万奎模拟电子技术湖南湖南大学出版社,崔建明编电工电子技术西安高等教育出版社,孙志勇,赵砚江数控与电控技术北京机械工业出版社,潘新民,王燕芳微型计数器机控制技术北京电子工业出版社,张克农数字电子技术基础西安高等教育出版社席德勋现代电子技术北京高等教育出版社,谢运祥可编程逻辑器件发展及其应用前景西安高等教育出版社,沈德金,陈
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
微电子毕业论文--基于单片机的推箱子游戏设计.doc预览图(1)
1 页 / 共 33
微电子毕业论文--基于单片机的推箱子游戏设计.doc预览图(2)
2 页 / 共 33
微电子毕业论文--基于单片机的推箱子游戏设计.doc预览图(3)
3 页 / 共 33
微电子毕业论文--基于单片机的推箱子游戏设计.doc预览图(4)
4 页 / 共 33
微电子毕业论文--基于单片机的推箱子游戏设计.doc预览图(5)
5 页 / 共 33
微电子毕业论文--基于单片机的推箱子游戏设计.doc预览图(6)
6 页 / 共 33
微电子毕业论文--基于单片机的推箱子游戏设计.doc预览图(7)
7 页 / 共 33
微电子毕业论文--基于单片机的推箱子游戏设计.doc预览图(8)
8 页 / 共 33
微电子毕业论文--基于单片机的推箱子游戏设计.doc预览图(9)
9 页 / 共 33
微电子毕业论文--基于单片机的推箱子游戏设计.doc预览图(10)
10 页 / 共 33
微电子毕业论文--基于单片机的推箱子游戏设计.doc预览图(11)
11 页 / 共 33
微电子毕业论文--基于单片机的推箱子游戏设计.doc预览图(12)
12 页 / 共 33
微电子毕业论文--基于单片机的推箱子游戏设计.doc预览图(13)
13 页 / 共 33
微电子毕业论文--基于单片机的推箱子游戏设计.doc预览图(14)
14 页 / 共 33
微电子毕业论文--基于单片机的推箱子游戏设计.doc预览图(15)
15 页 / 共 33
预览结束,还剩 18 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档