利用16x16点阵屏结合相应的程序代码实现贪吃蛇小游戏同时我还为其添加了一些文字和两个循环动画
代码中我几乎把每一个函数都编成了独立的头文件方便我在后续修改时快速定位到我想修改的代码块include reg52.h此文件中定义了单片机的一些特殊功能寄存器include stdlib.h用于产生随机数include Typedef.h定义程序所需的各种变量include Delay.h延时函数include Scan.h按键扫描include Display.h用于显示贪吃蛇include Timer.h与定时器相关的函数include Move.h贪吃蛇前进一格include Int.h与外部中断相关的函数加速与减速include Push.h将蛇身的拐点储存include GameOver.h游戏结束还可进入其他界面include MakeFood.h生成蛇的食物坐标inc
文件列表
贪吃蛇51单片机.rar
(预估有个25文件)
Typedef.h
21KB
GameOver.h
1KB
main_uvproj.bak
13KB
main.OBJ
34KB
Timer1Init.h
58B
main.plg
2KB
main.M51
31KB
Int.h
658B
main.LST
4KB
Scan.h
2KB
暂无评论