




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电子1211班10组(单片机) 单片机应用技术作品设计说明书题 目8*8点阵贪吃蛇游戏院 系电子信息学院专业班级组 长组 员指导教师2014年 4月16日目录1.摘要12.作品简介23.系统设计参数要求34.系统设计44.1系统设计总框图44.2各模块说明44.2.1 AT89C52单片机最小系统模块44.2.2 8*8点阵屏模块54.2.3独立键盘模块64.3系统总原理图说明74.4系统操作说明84.5注意事项8 2电子1211班10组(单片机)1.摘要随着电子技术的迅速发展,特别是大规模集成电路出现,单片机技术在设计中所体现出来的优势越来越明显,给人类生活带来了根本性的改变,成为新一代电子设备不可缺少的核心部件,现在单片机的应用技术已经走进了千家万户,给人类的生活带来了诸多方便。单片机是因为工业测控而诞生的,他把计算机最基础的功能电路如CPU程序存储器,数据存储器,I/O接口,定时,计数器,中断系统等集成到一块芯片上,形成单片形态的计算机。2.作品简介本设计是制作一个8*8点阵的贪吃蛇游戏,系统以单片机的c语言的软件设计,增加了程序的可读性和可移植性,为了便于扩展和更改,软件的结构采用模块化结构,使程序设计的逻辑更加简洁明了。系统通过LED点阵屏为载体显示数据,并用四个输入端表示四个控制键(上下左右)简洁明了,就是典型的贪吃蛇游戏机,本系统硬件部分由STC89C52RC单片机,8*8点阵屏,74HC537驱动芯片,4个按键,软件部分在keil环境下用c51语言编写,包括游戏初始蛇的段数,以及障碍墙壁,游戏结束时自动复位3.系统设计参数要求该系统要求参数具体如下:(1)用四个按钮控制蛇的方向,蛇的原始段数为2点,并设置墙壁。(2)蛇的移动速度随着蛇的段数增加而增加,当蛇碰到墙壁和自己的身体时死亡,并显示分数。(3)用proteus设计,仿真基于STC89C52RC单片机的8*8点阵贪吃蛇的硬件电路。(4)蛇死亡,游戏结束,系统自动复位。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.在调试过程中发现有元器件烧毁,应
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025包头交通投资集团招聘工作人员笔试模拟试题及答案解析
- 2025年下半年潍坊理工学院教师招聘(178人)备考考试题库附答案解析
- 工厂安全培训演讲公式课件
- 2025年河北邢台市信都区招聘事业单位工作人员89人备考考试题库附答案解析
- 交强险风险分担机制优化-洞察及研究
- 长脉宽NdYAG临床应用-洞察及研究
- 物联网隐私保护挖掘-洞察及研究
- 娱乐盛事策划全解析
- 月圆诗韵模板
- 建筑工地电梯方案设计
- 2025至2030中国氢燃料电池堆行业项目调研及市场前景预测评估报告
- 搭建铁棚合同(标准版)
- 2025年铜仁市招聘工会社会工作者11人考试参考试题及答案解析
- 4.6.2.2神经调节(第二课时)课件-人教版(2024)生物八年级上册
- 银行积分培训课件
- 2.5 秋天的怀念 课件2025-2026年度统编版语文七年级上册
- 2025年秋青岛版(2024)小学科学三年级上册(全册)教学反思
- 牙齿矫正方式对比
- 校企合作实习生管理制度与考核办法
- 穿线施工方案(3篇)
- 农村妇女礼貌礼仪课件
评论
0/150
提交评论