⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 snake.h

📁 单片机控制实现几个小游戏:贪吃蛇、俄罗斯方块、推箱子
💻 H
字号:
#ifndef __snake_H__
#define __snake_H__

#define SNAKE_LEN 40		//最大长度
#define SNAKE_SPEED 40000	//速度控制
bank2 uint8_t snake_x[SNAKE_LEN] @ 0x110;	//蛇身X位置,蛇身指向暂时不用的临时空间
bank2 uint8_t snake_y[SNAKE_LEN] @ 0x140;	//蛇身Y位置,蛇身指向暂时不用的临时空间
bank3 uint8_t n;		//当前蛇长
bank3 int8_t addx,addy;//位移偏移量
void snake(void);
int1_t knock(void);				//判断碰撞	1撞0不撞

//贪食蛇待机显示内容
ROM_DTAT int16_t game_snake[]={
0x0000,0x0000,0x7878,0x4848,0x4848,0x4848,0x4848,0x4848,
0x0848,0x0848,0x0848,0x0848,0x4FC8,0x0008,0x0000,0x0000,
};

#include "snake.C"
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -