- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[8乘8点阵贪吃蛇游戏说明书
《单片机应用技术》
作品设计说明书
题 目∶ 8*8点阵贪吃蛇游戏 院 系∶ 电子信息学院 专业班级∶ 组 长∶ 组 员∶ 指导教师∶
2014年 4月16日
目录
1.摘要 1
2.作品简介 2
3.系统设计参数要求 3
4.系统设计 4
4.1系统设计总框图 4
4.2各模块说明 4
4.2.1 AT89C52单片机最小系统模块 4
4.2.2 8*8点阵屏模块 5
4.2.3独立键盘模块 6
4.3系统总原理图说明 7
4.4系统操作说明 8
4.5注意事项 8
1.摘要
随着电子技术的迅速发展,特别是大规模集成电路出现,单片机技术在设计中所体现出来的优势越来越明显,给人类生活带来了根本性的改变,成为新一代电子设备不可缺少的核心部件,现在单片机的应用技术已经走进了千家万户,给人类的生活带来了诸多方便。单片机是因为工业测控而诞生的,他把计算机最基础的功能电路如CPU程序存储器,数据存储器,I/O接口,定时,计数器,中断系统等集成到一块芯片上,形成单片形态的计算机。
2.作品简介
本设计是制作一个8*8点阵的贪吃蛇游戏,系统以单片机的c语言的软件设计,增加了程序的可读性和可移植性,为了便于扩展和更改,软件的结构采用模块化结构,使程序设计的逻辑更加简洁明了。系统通过LED点阵屏为载体显示数据,并用四个输入端表示四个控制键(上下左右)简洁明了,就是典型的贪吃蛇游戏机,本系统硬件部分由STC89C52RC单片机,8*8点阵屏,74HC537驱动芯片,4个按键,软件部分在keil环境下用c51语言编写,包括游戏初始蛇的段数,以及障碍墙壁,游戏结束时自动复位3.系统设计参数要求
4.系统设计
4.1系统设计总框图
采用STC89C52RC作为主控单片机,操作模块采用四个按键,显示模块采用8*8点阵
其框图如下
图4.1系统设计框图
4.2各模块说明
4.2.1 AT89C52单片机最小系统模块
本系统以STC89C52RC为核心加上复位电路和晶振电路组成,本系统选用12M的晶振,使得单片机有合理的运行速度。起振电容30pF对振荡器的频率高低,振荡器的稳定性和振荡器的快速性影响较合适复位电路为按键高电平复位。(如图3.2所示)
图4.2最小系统模块
4.2.2 8*8点阵屏模块
LED点阵屏通过LED(发光二极管)组成,以灯珠亮灭来显示程序的运行情况,是模块化的显示组件,本设计采用8*8共阳红色点阵显示屏,用来显示贪吃蛇的游戏画面。
74HC537译码器主要用作于点阵的循环扫描驱动,
图4.3 8*8点阵显示模块
4.2.3独立键盘模块
4个按键控制蛇的游走方向(上下左右)的功能简介明了(其电路图4.4)
图4.4 独立键盘
4.3系统总原理图说明
贪吃蛇是一款经典的小游戏,玩家使用方向键控制一条很短(游戏刚开始)的蛇,通过不断的吃豆豆,蛇身会逐渐的加长,当蛇撞到身体或墙壁时游戏结束,据本人了解贪吃蛇是诺基亚6610手机附带的一款游戏,它随着诺基亚手机走向世界,每当看见诺基亚手机就想到了童年玩贪吃蛇的游戏。现在贪吃蛇也出了许多衍生版本,并被移植到各个平台上(如ios、Android、windows phone)总原理图如下
图4.5 总原理图
4.4系统操作说明
1.s1控制蛇游走方向为上
2.s2控制蛇游走方向为下
3.s3控制蛇游走方向为左
4.s4控制蛇游走方向为右
4.5注意事项
1.通电前要检查电路是否短路。
2.严禁在系统连错的情况下通电。
3.在调试过程中发现有元器件烧毁,应立即切断主电源,认真检查电路找出原因,才可再次通电.
4. 在调试过程中如有发现时间变化参数很大,应认真找出原因,是否原件的热性不好。应更换元件,电路设计是否合理。
电子
2
电子
8
您可能关注的文档
最近下载
- LBT 339-2025 北方地区 绿色食品设施莴笋生产操作规程.pdf VIP
- 基础护理学病情观察及危重患者的抢救和护理.pptx VIP
- 八年级下册道德与法治电子课本(附2023年教材变动内容).doc VIP
- 旅游概论-旅游者.pptx VIP
- 亚龙156A电气安装-电气培训PPT(项目二).ppt VIP
- 【公开版】《2023年美年健康体检大数据蓝皮书》.pdf VIP
- 《枫桥夜泊》的教学设计一等奖 .docx VIP
- 大类资产配置新框架,比特币和黄金:新旧时代的“代货币”.pdf VIP
- 2025年冰雪旅游行业投资回报分析报告.docx
- 2025年中国国家重点实验室建设行业供需策略分析及市场供需预测报告.docx
文档评论(0)