- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
湖南商务职业技术学院毕业设计
目录
1产品功能分析1
1.1设计背景及内容1
1.2功能分析2
2方案设计2
2.1显示器的选择方案2
2.2按键的选择方案2
2.3系统框图3
3产品硬件设计3
3.1ST89C52核心板电路设计3
3.2单片机的时钟和复位电路设计4
3.38*8点阵屏显示器设计5
3.4按键系统设计6
4产品软件设计6
4.1主程序流程图6
4.2编程软件介绍7
4.3LED点阵初始化8
4.4贪吃蛇的移动8
4.5食物的随机出现8
5产品制作与调试9
5.1系统电路组装步骤9
5.2硬件调试及调试中遇见的问题9
5.3产品装配图10
6产品使用方法10
参考资料11
附录1元器件清单12
附录2电路原理图13
附录3PCB的原理图14
I
湖南商务职业技术学院毕业设计
附录4作品实物照15
附录5部分软件主程序代码16
II
湖南商务职业技术学院毕业设计
基于51单片机的贪吃蛇的设计与制作
1产品功能分析
1.1设计背景及内容
“贪吃蛇”游戏是一个经典的游戏,它因为操作简单,娱乐性好而广受欢
迎。贪吃蛇的设计对每一个基于51单片机进行提升和进阶都是一个很好的锻炼
机会。贪吃的游戏的设计比较复杂,因为它狩猎面积广,牵扯方面多,如果不
好好考虑程序的设计,将难以成功开发出这个游戏。并在设计开发过程中,需
要处理好各个类之间的继承关系,还要处理各个类相应的封装。正因为如此,
本次毕业设计的目的在于研究硬件电路和软件编程的设计,学习硬件stc89c52
单片机基本技能,搭载的是LED点阵屏显示。熟悉游戏“贪吃蛇”的需求,熟
悉项目开发的完整过程。
贪吃蛇,是一种益智类的小游戏。其游戏规则比较简单,就是一条小蛇,
不停地在屏幕上游走吃屏幕上出现的食物,越吃越长,到了一定的长度,就可
以进入下一关,越到后面的关卡小蛇的移动速度越快,只要蛇头碰到四周的墙
壁或者碰到自己的身体,小蛇就会立即死亡并结束游戏。本文根据贪吃蛇的游
戏规则,以stc89c52单片机为控制核心,并结合使用8*8点阵为显示模板,来
设计和实现贪吃蛇最基本的功能和使用。
(1)设计的内容:
1)系统方案的选择及要求;
2)元器件的选择
3)硬件电路组成以及使用方法;
4)硬件和软件之间的调试。
(2)设计的要求及预期的成果:
1)移动方向功能:利用方向键来改变蛇的运行方向;
2)蛇身变化功能:吃到一颗食物后蛇身将会增长变长;
3)食物产生功能:食物将会随机产生并分布在除了蛇身的显示屏的各个地
方中;
1
湖南商务职业技术学院毕业设计
1.2功能分析
(1)改变贪吃蛇运动方向和轨迹的设计。
(2)当贪吃蛇吃到食物后,在蛇身自身的长度基础下增长从而变成新的蛇
身,如果碰到墙壁或者自身则游戏将会失败结束,否则正常运行。
(3)每次游戏吃到20颗食物
您可能关注的文档
- GB 38383—洗碗机能效水效限定值及等级.pdf
- Goosfir店铺2024年“618”淘宝平台活动方案.pdf
- Guanlang旗舰店2024年“双十一”淘宝平台活动方案.pdf
- high 爆夏日——仰天湖大草原音乐节活动策划.pdf
- Jeayou积优旗舰店2024年“九九大促”淘宝平台活动方案.pdf
- JINSHIWQ旗舰店2024“淘宝年终好价节”活动方案.pdf
- KUBA原创潮牌设计品牌店2024年“双十一”活动方案.pdf
- KUMPOO熏风兴宁专卖店2024年“双十二”活动方案.pdf
- Mouhooland Store店铺运营方案设计.pdf
- Peachaway店铺2024年“618”活动方案.pdf
- 2025年河南省济源市事业单位考试(中小学教师类D类)职业能力倾向测验重点难点精练试题及答案1套.docx
- 2025年广东省信宜市事业单位考试职业能力倾向测验(中小学教师类D类)强化训练题库1套.docx
- 2025年吕梁职业技术学院单招(语文)测试题库精选.docx
- 2025年呼伦贝尔职业技术学院单招(语文)测试题库及参考答案一套.docx
- 2025年辽宁省兴城市事业单位考试(中小学教师类D类)职业能力倾向测验重点难点精练试题最新.docx
- 四川省简阳市事业单位考试职业能力倾向测验(中小学教师类D类)强化训练题库参考答案.docx
- 2025年福建省石狮市事业单位公开招聘考试职业能力倾向测验(D类)(中小学教师类)真题完整.docx
- 2025年吉林省长春市单招(语文)测试题库汇编.docx
- 2025年吉林省通化市单招语文测试模拟题库推荐.docx
- 2025年吉林职业技术学院单招(语文)测试题库及答案1套.docx
文档评论(0)