下载后可任意编辑单片机课程设计报告( 贪吃蛇) 院 校: 专 业: 班 级: 姓 名: 学 号: 指导老师: 设计日期: 下载后可任意编辑一、选题的背景与意义 单片微型机简称单片机, 它是在一片芯片上集成了中央处理部件, 存储器、 定时器/计数器和各种输入输出设备等接口部件
单片机是微机进展的一个重要的分支, 自问世以来, 性能不断地改进和提高, 加之单片机具有集成度高、 功能强、 速度快、 体积小、 功耗小、 使用方便、 性能可靠、 价格便宜等优点, 故在工业控制、 数据采集和处理、 通信系统、 家用电器等领域的应用日益广泛
国内虽然起步较晚, 但单片机的潜力越来越被人们所重视, 特别在工业控制、 自动化仪器仪表、 计算机系统接口、 智能化外设等应用领域进展很快
它的应用对于产品升级换代、 机电一体化都具有重要的意义, 在工业生产中, 电流、 电压、 温度、 压力、 流量、 流速和开关量都是常见的主要被控参数, 被用于各种不同产品的生产
在通信行业更为广泛利用, 手机从只能基本通话, 到现在一台手机拥有各种不同的功能, 单片机得到了广泛的应用
手机能够听音乐, 听收音机, 玩游戏, 照相片等等, 比较流行的手机游戏贪吃蛇就能用单片机实现
二、 讨论的基本内容与拟解决的主要问题 贪吃蛇游戏设计主要硬件由单片机最小系统, 8*8点阵, 4个方向按键, 7805稳压电路, 整个的游戏设计外围电路比较少, 主要核心在于游戏的程序设计, 本设计的游戏规则也参照现在手机流行的贪吃蛇游戏的规则去设计, 当蛇吃到食物时, 蛇身就会自动增加一格, 食物随机出现在屏幕上, 当蛇碰到墙壁时, 游戏结束
本设计需要考虑的问题有以下几个: 1
8*8 点阵的选择下载后可任意编辑2
保证游戏的流畅性和及时响应性3
游戏的设计应该接近人性化 贪吃蛇初始化子程序流程图 贪吃蛇运行子程序是整个程序设