ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

基于单片机模拟打地鼠游戏设计-protues仿真毕业

2021-03-22 19:33:40  阅读:266  来源: 互联网

标签:P2 code unsigned 保存 char 单片机 地鼠 protues sbit


资料下载地址-1056(百度网盘):点击下载

 #include<reg52.h>
#include<stdlib.h>
sbit RS=P2^0;
sbit EN=P2^1;
sbit Speak=P2^2;
sbit button1=P2^3;	    //选择模式键
sbit button2=P2^4;		//确认键、返回键、暂停键、下一关开始键
sbit Buzzer=P2^6;
sbit hole1=P2^7;	//1号洞
sbit SDA=P1^1;		//24c02数据线
sbit SCL=P1^0;		//24c02时钟线
unsigned char Count;	//Play_Song使用
unsigned char i,j;
unsigned char temp;		//随机数种子
unsigned char result;	//随机数临时变量
unsigned char score;	//保存临时分数
unsigned char tempname[2];//保存临时分数的名字
unsigned char time;		//保存时间(30秒倒计时)
unsigned char num;		//1秒钟判断变量
unsigned char flag1;	//1标识得分,led全灭,不进行scankey操作
unsigned char flag2;	//1标识得分Buzzer响方式1
unsigned char flag3;	//1标识地鼠出洞时间到,开始下一轮地鼠出洞
unsigned char flag4;	//1标识关卡时间到
unsigned char flag5;	//1标志暂停
unsigned char level;	//关卡等级
unsigned char holenum;	//保存随机生成的洞号
unsigned char topscore[3]={0}; //保存3个最高分
unsigned char name[3][2]={"AA","BB","CC"};  //保存3个最高分名字	   
unsigned char code hole[]={0x00,0x00,0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};//P3口控制的洞	
unsigned char code str1[]={"Welcome!"};				//欢迎标语
unsigned char code str2[]={"1.start 2.score"}; 
unsigned char code str3[]={"3.exit"};				
unsigned char code str4[]={"See You! "};				//exit界面
unsigned char code str5[]={"Ready?"};
unsigned char code str6[]={"GO!"};
unsigned char code str7[]={"Your Soccer: "};			//查看分数
unsigned char code str8[]={"Time:   Score:  "};
unsigned char code str9[]={" Team: SONGE "};			//队名
unsigned char code str10[]={"Game Over!"};	
unsigned char code str11[]={"You Win! GO?"};	
unsigned char code str12[]={"You Lose!"};
unsigned char code str13[]={"top1:"};
unsigned char code str14[]={"Congratulations"};
unsigned char code str15[]={"hole:   level:"};
unsigned char code str16[]={"top2:"};
unsigned char code str17[]={"top3:"};
unsigned char code str18[]={"Your Name:"};			//记录姓名

标签:P2,code,unsigned,保存,char,单片机,地鼠,protues,sbit
来源: https://blog.csdn.net/DIY_lOVER/article/details/113835262

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有