基于单片机的贪食蛇设计概要.doc

基于单片机的贪食蛇设计概要

基于单片机的贪食蛇设计 一 题目要求: 使用8051单片机和点阵显示屏实现贪吃蛇的基本功能 二 题目分析: 1,贪吃蛇的基本功能: A,能够蛇形移动 B,能够任意改变方向 C,能够吃到食物并增长 D,撞到四边的墙蛇死 F,吃到自己蛇死 E,放置新的食物 2,拓展部分: A,能够过关 B,在游戏开始和结束都显示一些相关花样 C,过关能显示关数 D,增加串口通信功能 F,增加红外遥控功能 3,贪吃蛇关键算法分析: A,蛇身的形成: 使用20个RAM来存储蛇身X坐标,20个RAM来存储蛇身Y坐标 显示时只须将X坐标输出到行,Y坐标输出列即可 B,蛇的方向: 使用两个存储单元分别来存储代表方向的X坐标和Y坐标 向上: X=0,Y=1 向下:

文档评论(0)

1亿VIP精品文档

相关文档