菜单
  
    摘要现代科技加速人类生活,与此同时人们的压力也随着越来越繁重。在这种情况下,具有简便的操作,形式生动新奇,具有较强娱乐性且便于携带的小游戏便开始受到人们的欢迎。为了适应人们这样的实际娱乐需要,本次设计的主体即是以51系列单片机为基础贪吃蛇游戏机。在贪吃蛇游戏这一经典游戏的特点之外,本次设计还添加了暂停游戏(满足现代人碎片化的娱乐时间),自动寻豆(增加游戏的趣性)等功能。22340
    整体的游戏机构建思路是这样:以51系列单片机作为硬件平台,配备点阵LED显示屏,键盘,搭建起了一个具有便携性的游戏机主体。
    本文针对贪吃蛇这个游戏的运行规则以及游戏机的实际硬件要求,选择具有合适特性的硬件设施。文中包括游戏机主体的构建思路,具体硬件选择的考虑,各个控制模块的介绍,主要模块的详细程序流程图以及软件部分关键代码的解释等。
    关键词 贪吃蛇 51单片机 游戏
    毕业论文设计说明书(论文)外文摘要
    Title  Greedy Snake Game Based on 51 MCU design
    Abstract
    With the development of science and technology, modern life rhythm, people’s pressure also will increase. Design of a simple operation, the vivid novel strong, easy to carry, entertaining the small game.To accommodate such actual needs, the design of the Snake game with 51 series basis. In addition to the classic game Snake game features, this design also adds to pause the game (to meet the modern fragmented leisure time), homing beans (the game more interesting) and other functions.
    The idea is to build a whole game like this: Use 51 series as the hardware platform, with a dot matrix LED display, keyboard, built up a body of a game with portability.
    In this paper,I select the appropriate hardware facilities with characteristics by the rules of the game  and the console’s actual hardware requirements. The paper includes the construction of the main game ideas, detailed procedures for specific hardware options to consider, introduce each control module, the main module software such as flowcharts and explain some of the key code.
    Keywords  Greedy Snake  51MCU  Game
    目   次
    1 绪论    1
    1.1 研究背景与意义    1
    1.2 单片机的发展状况    1
    1.3 LCD发展状况    3
    1.4 LED点阵发展现状    4
    1.5 课题分析    4
    2 系统主要芯片介绍    6
    2.1 STC89C52芯片    6
    3 系统总体设计    7
    3.1 软件开发环境    7
    3.1.1 软件设计工具    7
    3.2硬件开发环境    8
    3.3 系统软硬件设计    11
    4 系统硬件设计    13
    4.1 键盘扫描的电路设计    13
    4.2  LCD 1602显示模块    14
    4.3 16X16LED点阵显示屏    15
    5 系统软件设计    17
    5.1 主程序设计    17
    5.2 按键模块详细设计与实现    19
    5.3  l602显示模块    21
    5.4 蛇体运动控制模块详细设计与实现    24
    6  系统调试    29
    6.1 硬件连接    29
    6.2 硬件调试    30
    6.3 程序的下载    30
    6.4 系统的运行    31
    结论    32
    致谢    33
    参考文献    34
    1 绪论
    1.1 研究背景与意义
    现代人的时间安排已经随着社会的不断发展和几十年甚至是十年前产生了巨大的变化,究其原因,大量数据表明在于互联网和智能手机的应用让人们几乎随时随地都处于在线的状态下,发微信,刷微博,慢慢占据了很多现代人的生活,时间管理呈现一种碎片化的趋势。基于这种碎片化的时间管理,贪吃蛇这个小游戏却枯木逢春,再度流行起来,简单易上手,合理的心理机制,如同其名字一样,贪吃蛇,Greedy Snake,让人在有限的时间内对这个小游戏爱不释手,欲罢不能。
  1. 上一篇:基于FPGA的数据采集与无线传输电路设计
  2. 下一篇:基于CAN的现场总线控制系统火灾探测与报警模块设计+电路图
  1. 单片机无线通信的恒压供水系统设计+程序

  2. 单片机的火灾报警系统设计+电路图+程序

  3. AT89S51单片机储藏室温湿度...

  4. MSP430单片机多功能电能表设计+电路图

  5. STC89C52RC单片机的智能路灯...

  6. Matlab微流控芯片热键合工艺优化研究

  7. STC12C5A60S2单片机信号发生器的设计+电路图

  8. 电站锅炉暖风器设计任务书

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. 乳业同业并购式全产业链...

  11. 杂拟谷盗体内共生菌沃尔...

  12. 当代大学生慈善意识研究+文献综述

  13. 大众媒体对公共政策制定的影响

  14. 酸性水汽提装置总汽提塔设计+CAD图纸

  15. 中考体育项目与体育教学合理结合的研究

  16. 十二层带中心支撑钢结构...

  17. java+mysql车辆管理系统的设计+源代码

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回