找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4038|回复: 0
收起左侧

贪吃蛇游戏proteus仿真(有源码)

[复制链接]
ID:260250 发表于 2017-12-11 22:47 | 显示全部楼层 |阅读模式
本帖最后由 hf51hei 于 2017-12-11 22:48 编辑

贪吃蛇游戏proteus仿真(有源码)有需要的拿去。
3.JPG ltu1.JPG ltu2.JPG ltu3.JPG

  1. #include <reg51.h>
  2. #define uchar unsigned char
  3. #define SNAKE 20                 //最大长度
  4. #define TIME 50                 //显示延时时间
  5. #define SPEED 71               //速度控制
  6. //#define  keyenable 1
  7. sbit keyenable=P3^6;                        //方向使能
  8. /*sbit keyx=P0^1;                                        //左右
  9. sbit keyy=P0^2;                                        //上下        */
  10. //sbit up=P0^0;
  11. sbit up=P3^3;       //down
  12. sbit down=P3^1;
  13. sbit right=P3^2;
  14. sbit left=P3^4;
  15. uchar x[SNAKE+1];
  16. uchar y[SNAKE+1];         
  17. uchar time,n,i,e;              //延时时间,当前蛇长,通用循环变量,当前速度               
  18. char addx,addy;                //位移偏移量
  19. /********************
  20. 延时程序
  21. *********************/
  22. void delay(char MS)
  23. {
  24. char us,usn;
  25. while(MS!=0)
  26. {
  27. usn = 0;
  28. while(usn!=0)
  29. {
  30. us=0xff;
  31. while (us!=0){us--;};
  32. usn--;
  33. }
  34. MS--;
  35. }
  36. }
复制代码
以上为部分代码。


8x8点阵做的贪吃蛇游戏.rar

352.81 KB, 下载次数: 47, 下载积分: 黑币 -5

完整文件

完整的源码文件.rar

1.37 KB, 下载次数: 41, 下载积分: 黑币 -5

完整的源码文件

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表