1. 程式人生 > 實用技巧 >823【畢設課設】基於微控制器乒乓球遊戲機系統模擬設計

823【畢設課設】基於微控制器乒乓球遊戲機系統模擬設計

【資源下載】下載地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

乒乓球,中華人民共和國國球,是一種世界流行的球類體育專案。它的英語官方名稱是“table tennis”,即“網上桌球”。乒乓球的名字起源於1990年。乒乓球的比賽賽制是以11分為一局,採用五局三勝(團體)或七局四勝制(單項)。比賽分團體、單項(男單、女單、男雙、女雙、混雙)。

在中國,到處可見打乒乓球的人,以學生居多。因為,隨著人們現代化節奏的加快,工作壓力的增大,傳統打乒乓球的方式受到運動設施、場地、環境的因素的影響,讓人們對乒乓球運動減少了很多興趣。隨著科學技術的發展,人類進入資訊化社會,資訊社會的發展離不開電子產品的進步。現代電子產品發展的越來越快,於是人們將乒乓球與電子產品結合在一起,形成了乒乓遊戲機。通過使用按鍵模擬球拍,發光二極體模擬乒乓球,進行乒乓球遊戲的操作。

void huiqiu(void);
void Ahuiqiu(void);
void Bhuiqiu(void);
void Awin(void);
void Bwin(void);
void fuwei(void);
void delay_1(int t);
int a[10]={0,1,2,3,4,5,6,7,8,9};
int q[16]={11,10,9,8,12,13,14,15,131,130,129,128,132,133,134,135};//模擬
//int q[16]={9,13,11,15,8,12,10,14,129,133,131,135,128,132,130,134}; //實際
int b[16]={1164,1182,1437,1455,1710,1692,1983,1965,2112,2130,2385,2403,2658,2640,2931,2913};
int i1=0,i2=0,i3=0,i4=0,i=20,k=4,n=0,w=1,t,f=-1,x,m,s1,c1,s2,c2,v;
void main()
{	
	write_com(0x01);
	P2=0;
   	fuwei();
	EA=1;
	EX0=1;
	EX1=1;
	ET0=1;
	IT0=1;
	IT1=1;
	TMOD=0X01;
	TH0=(65536-50000)/256;
	TL0=(65536-50000)%256;
	TR0=1;
	qiuquan();