亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? game.c

?? 我學生實習時寫的射擊游戲程序。該程序在他自己做的板子上演示效果很好。程序我沒有仔細檢查
?? C
字號:
#include <REGX51.H>


#define K0 0	  //
#define K1 1	  //
#define K2 2	  //
#define K3 3	  //
#define K4 4	  //

#define A 0x01	  //
#define B 0x02	  //
#define C 0x04	  //
#define D 0x08	  //
#define E 0x10	  //
#define F 0x20	  //
#define G 0x40	  //

#define Key0 0x01	  //+
#define Key1 0x02	  //-
#define Key2 0x04	  //shoot

unsigned char r,i,outbit,flag,j,k,key;
char con;
unsigned int t,m;   	
unsigned int buf[5];
unsigned char ledbuf[8];
unsigned char code ledmap[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00};
unsigned char code rand[]={ 0,1,0,0,1,0,0,1,0 };

delay1ms()
{   
    unsigned char i;
	for(i = 250; i > 0; i--); 
	for(i = 247; i > 0; i--);
}


display()
{	
    unsigned char i;
	if(con==0)  ledbuf[7]=A; 
	if(con==1)  ledbuf[7]=F; 
	if(con==2)  ledbuf[7]=G; 
	if(con==3)  ledbuf[7]=E; 
	if(con==4)  ledbuf[7]=D; 
	if(flag==1) ledbuf[7]=ledmap[10];
	outbit = 0x01; // 從右邊開始顯示
	for (i = 0; i < 8; i++)
	{
		P0 = ledbuf[i];
		P2 = ~outbit;
		delay1ms();
		outbit <<= 1; // 顯示下一位 
        P2= 0xff; //關所有LED
    }
}


unsigned char testKey()
{
	return(~P1 & 0x0f); 
}


unsigned char getkey()
{
	unsigned char keyNO;
	
		if(testKey())
		{
			display();
			display();
			if(testKey())
			{
				keyNO=(~P1 & 0x0f);
		        while(testKey()) display();
				return(keyNO);
			}			
		}
		else
			display();

}



gameover()
{
	TR0=0;
	ledbuf[0] = ledmap[m%10];
	ledbuf[1] = ledmap[m/10%10];
	ledbuf[2] = ledmap[m/100%10];
	ledbuf[3] = ledmap[m/1000%10];
	ledbuf[4] = ledmap[10];
	ledbuf[5] = ledmap[10];
	ledbuf[6] = ledmap[10];
	ledbuf[7] = ledmap[10];
	flag=1;
}


Time1s() interrupt 1   
{
	t++;j++;
	if(t==6000)      //1.5 S
		{
           t=0;
		   for(i=0;i<5;i++)
		   {
		       buf[i]<<=1;
			   buf[i]+=rand[r];
			   r++;
			   if(r==9) r=0;
			}
			
		}
    if(t==100)
		{
		    j=0;
			if( buf[0]>=0x80 || buf[1]>=0x8000 || buf[2]>=0x80 || buf[3]>=0x8000 || buf[4]>=0x80 )
						gameover();
					else
					   {

					       for(i=0;i<7;i++)
							   {
								   ledbuf[i]=0;
							   }

						   for(i=0;i<8;i++)
							   {
								   outbit = 0x01;
								   if( (outbit<<i) & buf[0] ) ledbuf[i]+=A;
								   if( (outbit<<i) & buf[2] ) ledbuf[i]+=G;
								   if( (outbit<<i) & buf[4] ) ledbuf[i]+=D;
							   }
				
						   for(i=0,k=0;i<16;i++,k++)
							   {
								   outbit = 0x01;
								   if( (outbit<<i) & buf[1] ) ledbuf[k]+=B;
								   if( (outbit<<i) & buf[3] ) ledbuf[k]+=C;
								   i++;
								   if( (outbit<<i) & buf[1] ) ledbuf[k]+=F;
								   if( (outbit<<i) & buf[3] ) ledbuf[k]+=E;
							   }
						}
		}            
}


main()
{ 
	P0=0xff;
	P2=0x00;     //開始時讓所有數碼管全亮
	IE=0x82;
	TMOD=0x02;
	TH0=TL0=256-250;
	TR0=1;
	while(1)
	{
		    if(flag==1) break;
			key=getkey();
			if(key==Key0) { con--;if(con==-1)con=4; }
			if(key==Key1) { con++;if(con==5) con=0; }
			if(key==Key2)
			switch(con)
			{
				case K0:         if(buf[0]>=0x80) buf[0]-=0x80;
							else if(buf[0]>=0x40) buf[0]-=0x40;
							else if(buf[0]>=0x20) buf[0]-=0x20;
							else if(buf[0]>=0x10) buf[0]-=0x10;
							else if(buf[0]>=0x08) buf[0]-=0x08;
							else if(buf[0]>=0x04) buf[0]-=0x04;
							else if(buf[0]>=0x02) buf[0]-=0x02;
							else if(buf[0]>=0x01) buf[0]-=0x01;
							m++;
						break;
				case K1:         if(buf[1]>=0x8000) buf[1]-=0x8000;
							else if(buf[1]>=0x4000) buf[1]-=0x4000;
							else if(buf[1]>=0x2000) buf[1]-=0x2000;
							else if(buf[1]>=0x1000) buf[1]-=0x1000;
							else if(buf[1]>=0x0800) buf[1]-=0x0800;
							else if(buf[1]>=0x0400) buf[1]-=0x0400;
							else if(buf[1]>=0x0200) buf[1]-=0x0200;
							else if(buf[1]>=0x0100) buf[1]-=0x0100;    
				
				            else if(buf[1]>=0x80) buf[1]-=0x80;
							else if(buf[1]>=0x40) buf[1]-=0x40;
							else if(buf[1]>=0x20) buf[1]-=0x20;
							else if(buf[1]>=0x10) buf[1]-=0x10;
							else if(buf[1]>=0x08) buf[1]-=0x08;
							else if(buf[1]>=0x04) buf[1]-=0x04;
							else if(buf[1]>=0x02) buf[1]-=0x02;
							else if(buf[1]>=0x01) buf[1]-=0x01;
							m++;


						break;
				         
				case K2:         if(buf[2]>=0x80) buf[2]-=0x80;
							else if(buf[2]>=0x40) buf[2]-=0x40;
							else if(buf[2]>=0x20) buf[2]-=0x20;
							else if(buf[2]>=0x10) buf[2]-=0x10;
							else if(buf[2]>=0x08) buf[2]-=0x08;
							else if(buf[2]>=0x04) buf[2]-=0x04;
							else if(buf[2]>=0x02) buf[2]-=0x02;
							else if(buf[2]>=0x01) buf[2]-=0x01; 
							m++;
						break;

				case K3:         if(buf[3]>=0x8000) buf[3]-=0x8000;
							else if(buf[3]>=0x4000) buf[3]-=0x4000;
							else if(buf[3]>=0x2000) buf[3]-=0x2000;
							else if(buf[3]>=0x1000) buf[3]-=0x1000;
							else if(buf[3]>=0x0800) buf[3]-=0x0800;
							else if(buf[3]>=0x0400) buf[3]-=0x0400;
							else if(buf[3]>=0x0200) buf[3]-=0x0200;
							else if(buf[3]>=0x0100) buf[3]-=0x0100;    
				
				            else if(buf[3]>=0x80) buf[3]-=0x80;
							else if(buf[3]>=0x40) buf[3]-=0x40;
							else if(buf[3]>=0x20) buf[3]-=0x20;
							else if(buf[3]>=0x10) buf[3]-=0x10;
							else if(buf[3]>=0x08) buf[3]-=0x08;
							else if(buf[3]>=0x04) buf[3]-=0x04;
							else if(buf[3]>=0x02) buf[3]-=0x02;
							else if(buf[3]>=0x01) buf[3]-=0x01;
							m++;
				        break;
				case K4:         if(buf[4]>=0x80) buf[4]-=0x80;
							else if(buf[4]>=0x40) buf[4]-=0x40;
							else if(buf[4]>=0x20) buf[4]-=0x20;
							else if(buf[4]>=0x10) buf[4]-=0x10;
							else if(buf[4]>=0x08) buf[4]-=0x08;
							else if(buf[4]>=0x04) buf[4]-=0x04;
							else if(buf[4]>=0x02) buf[4]-=0x02;
							else if(buf[4]>=0x01) buf[4]-=0x01; 
							m++;
				        break;

				default: break;
			 }
	  display();
	}
while(1) display();

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美激情一区二区三区蜜桃视频 | 日韩欧美国产系列| 亚洲一区二区三区美女| 欧美综合色免费| 丝袜美腿亚洲色图| 日韩一级完整毛片| 国产成人免费在线视频| 国产精品美日韩| 色噜噜狠狠成人中文综合| 午夜精品免费在线观看| 精品国产一区二区在线观看| 国产精品99久久久久久宅男| 136国产福利精品导航| 欧洲中文字幕精品| 麻豆精品一区二区| 中文字幕一区二区三区不卡在线 | 免费在线视频一区| 久久久久久久久久久久久久久99 | 91精品国产综合久久福利| 黄色资源网久久资源365| 中文字幕成人av| 欧美三级乱人伦电影| 蜜臀久久久久久久| 国产精品久久久久久久久免费丝袜| 欧美伊人久久大香线蕉综合69| 日本vs亚洲vs韩国一区三区| 国产欧美一区二区精品性| 在线一区二区三区四区五区| 麻豆国产精品一区二区三区| 国内精品国产成人国产三级粉色| 亚洲日本丝袜连裤袜办公室| 日韩一区二区三区视频在线观看| 成人午夜电影久久影院| 视频在线观看一区二区三区| 国产精品色噜噜| 欧美一级在线视频| 色综合视频在线观看| 极品美女销魂一区二区三区免费| 亚洲少妇30p| 久久婷婷成人综合色| 精品视频在线看| 成人动漫一区二区| 国产一区二区在线观看免费| 午夜激情一区二区三区| 亚洲少妇中出一区| 国产欧美精品一区二区色综合| 欧美精品三级在线观看| 91免费观看在线| 国产剧情一区在线| 麻豆91免费观看| 午夜视频久久久久久| 日韩理论电影院| 国产欧美日韩精品一区| 精品成人一区二区三区| 欧美日韩一区二区三区高清| www.欧美日韩| 成人毛片在线观看| 国产精品一区二区黑丝| 久久国产免费看| 免费看日韩精品| 天堂久久久久va久久久久| 洋洋av久久久久久久一区| 国产精品蜜臀av| 中文字幕乱码久久午夜不卡| 久久女同精品一区二区| 日韩免费电影一区| 欧美一级精品大片| 5月丁香婷婷综合| 51精品秘密在线观看| 欧美日韩一区二区三区在线| 欧美在线综合视频| 欧美视频一区在线观看| 在线观看中文字幕不卡| 欧美丝袜丝交足nylons图片| 欧美日韩一区二区电影| 欧美日韩精品一区二区三区四区| 欧美无砖专区一中文字| 欧美性大战xxxxx久久久| 在线观看网站黄不卡| 欧美性大战久久久久久久蜜臀| 91精彩视频在线| 欧美三级中文字幕| 7777精品伊人久久久大香线蕉经典版下载 | 亚洲视频免费看| 亚洲色图欧美偷拍| 一区二区三区在线影院| 亚洲成人先锋电影| 奇米影视一区二区三区小说| 久久精品国产第一区二区三区| 久久 天天综合| 国产成人一级电影| 91麻豆免费在线观看| 欧美色偷偷大香| 在线不卡的av| 久久婷婷成人综合色| 欧美国产97人人爽人人喊| 中文字幕在线观看一区二区| 一区二区在线观看免费| 天堂午夜影视日韩欧美一区二区| 美女一区二区三区在线观看| 国产精品中文有码| 99精品桃花视频在线观看| 欧美在线观看一二区| 欧美肥妇free| 久久久国产精华| 成年人国产精品| 欧美日韩一区国产| 久久美女艺术照精彩视频福利播放| 欧美韩国日本综合| 亚洲超碰精品一区二区| 精品一区二区在线看| www.在线成人| 91精品一区二区三区久久久久久 | 国产精品久久久久久亚洲毛片 | 国产婷婷色一区二区三区在线| 中文字幕亚洲在| 欧美96一区二区免费视频| 丁香婷婷深情五月亚洲| 精品视频在线免费| 国产三级欧美三级日产三级99| 亚洲欧美日韩小说| 久久福利视频一区二区| 一本久久综合亚洲鲁鲁五月天| 欧美一区二区三区啪啪| 亚洲精品综合在线| 国产在线精品一区二区| 欧美三级资源在线| 国产精品久久久久久久久免费桃花 | 国产在线精品免费| 欧美无砖砖区免费| 麻豆国产精品777777在线| 91麻豆国产自产在线观看| 欧美大胆一级视频| 一区二区三区不卡在线观看| 国产精品中文字幕欧美| 欧美丰满高潮xxxx喷水动漫| 亚洲少妇最新在线视频| 国产福利视频一区二区三区| 欧美日韩高清一区| 亚洲女子a中天字幕| 国产不卡视频在线观看| 欧美一区二区三区在线观看| 夜夜嗨av一区二区三区中文字幕| 粉嫩一区二区三区在线看| 日韩色在线观看| 偷拍一区二区三区| 色噜噜夜夜夜综合网| 国产精品久久久久毛片软件| 狠狠色狠狠色综合| 日韩欧美综合在线| 爽好久久久欧美精品| 欧美亚洲愉拍一区二区| 亚洲欧美日韩在线播放| 9久草视频在线视频精品| 国产亚洲欧美日韩俺去了| 蜜芽一区二区三区| 日韩女优毛片在线| 秋霞成人午夜伦在线观看| 欧美日韩亚洲高清一区二区| 亚洲精品中文在线观看| 99国产精品久| 亚洲欧美日韩国产另类专区| 99久久伊人网影院| 国产精品另类一区| 成人高清视频免费观看| 国产精品青草综合久久久久99| 国产精品一区二区在线看| 久久蜜桃av一区精品变态类天堂 | 日韩在线卡一卡二| 欧美日本韩国一区二区三区视频| 亚洲综合成人网| 欧美日本乱大交xxxxx| 午夜精品福利视频网站| 欧美一区二区三区性视频| 免费成人小视频| 久久婷婷色综合| 成人高清视频在线| 亚洲最新在线观看| 欧美日韩精品欧美日韩精品一 | aaa亚洲精品一二三区| 亚洲免费观看高清完整版在线观看| 91丨porny丨中文| 亚洲电影在线播放| 制服.丝袜.亚洲.另类.中文| 久久国产精品99精品国产| 久久久久免费观看| 99久久免费国产| 亚洲午夜羞羞片| 日韩精品中文字幕一区| 国产精品性做久久久久久| 亚洲视频一区二区免费在线观看| 欧洲一区二区三区免费视频| 日本免费新一区视频| 久久久国产精品不卡| 91麻豆免费看片| 蜜乳av一区二区三区| 国产精品毛片久久久久久| 欧美性做爰猛烈叫床潮| 久久国产成人午夜av影院| 国产精品久久久久9999吃药|