|
3.当“球”(点亮的那只led)运动到某方的最后一名时,参加比赛者应能坚定地按下位于本身一方的按键开关,即暗示开始工作球打球工具击球。若击中,则球向相反标的目的移动;若未击中,则对于方患上1分。 织梦好,好织梦 if(fengshu1==21) dedecms.com 2.用8个(或者更多个)led排成一条直线,以中点为界,两边各代表参加比赛两边的位置,此中一只点亮的led指示球确时下位置,点亮的led依此从左到右,或者从右到左,其移动的速率应能调治。调 dedecms.com sb1=1; 织梦好,好织梦 mic();} 织梦内容管理系统 delay(50) ; 织梦内容管理系统 rythddfgg 织梦内容管理系统 if(fang==0) 织梦内容管理系统 {fengshu1=0;fengshu2=0;} 内容来自dedecms sbit deng1=p2^7;//指示灯1 copyright dedecms else p0=dengcode[8-i]; copyright dedecms {deng1=1;deng2=0;} 织梦内容管理系统 {yidong⑴; } 本文来自织梦 void main() 织梦内容管理系统 p2=p2&&0xe8; dedecms.com p1=ledcode[a%10]; 织梦内容管理系统 6.甲、乙两边各设1个闪光二极管,暗示领有发球权,每一隔5次自己主动互换发球 本文来自织梦 uchardengcode[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};//从左到右移动的代码 本文来自织梦 择要:为了使成为事实摹拟乒乓球角逐的历程以及法则,咱们接纳了at89c51单片机来节制摹拟,接纳用8个(或者更多个)led排成一条直线,以中点为界,两边各代表参加比赛两边的位置,此中一只点亮的led指示球确时下位置,用蜂鸣器来使成为事实响铃, 本文来自织梦 } dedecms.com 2.1.4数码管预设 copyright dedecms 日子2009年12月26日 内容来自dedecms /**************灯移动步伐******************/ 本文来自织梦 {for(i=0;i<2;i++) copyright dedecms 一.基本要求: 织梦内容管理系统 你好le⑴ 内容来自dedecms {yidong(i); 织梦好,好织梦 {for(i=0;i<8;i++) 本文来自织梦 2.1.2 单片机总体预设 织梦好,好织梦 {yidong(0); } 内容来自dedecms 要求led按左到右、或者右到左的标的目的移动,咱们只要把p0口的值变化便可。依次对于p0口给值0x0一、0x0二、0x0四、0x0八、0x十、0x20、0x40、0x80,便可以使成为事实标的目的的移动。群体图如次所示: 内容来自dedecms ucharledcode[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //0到9的段码 织梦内容管理系统 sbit sb2=p3^1;//按键2 内容来自dedecms ifi==1) copyright dedecms voiddisplay(uchar a,uchar b) 本文来自织梦 at89c51单片机有价格低,抗滋扰能力强的长处,以是完成可以容或者餍足咱们的要求,咱们用单片机的p0节制8个led的开关,路程经过过程对于p0口的节制就能节制led,因为p0口内部没有上拉电阻,不克不及驱动led,以是咱们在外部新增了上拉电阻。用p1口来节制数码管段显,用p2口的低四位节制数码管的位选,p30、p31来节制开关,pp2六、p27来预示发球权。p25节制蜂鸣器,群体图如次图所示: 内容来自dedecms 路程经过过程节制数码管的段,就能够节制数码管的算术的预示,咱们接纳了动态体式格局来节制数码,该体式格局是路程经过过程让数码管迅速切换预示,人眼分辩不出来,不仅节电电能,并且还可以容或者节电单片机的端口,从而削减步伐的庞大性,如次图所示: 织梦内容管理系统 sb2=1; dedecms.com {fengshu1=0;fengshu2=0;} 织梦好,好织梦 for(y=0;y<125;y++);} 内容来自dedecms uchar i,j,fengshu1,fengshu2; 本文来自织梦 if(i==0) dedecms.com tl0=0; dedecms.com /****蜂鸣器相应步伐***/ 内容来自dedecms /**************延时x毫秒步伐*****************/ 内容来自dedecms voidyidong(uchar fang) copyright dedecms {uchar shu=0; copyright dedecms delay(50) ; copyright dedecms void delay(uint x) 织梦内容管理系统 4.一方患上分时,电路自己主动响铃3 s,这时候期发球失效,等铃声遏制后方能接续角逐。 织梦好,好织梦 #include 织梦内容管理系统 #define db p1 dedecms.com 二. 体系预设 dedecms.com sbit deng2=p2^6;//指示灯2 内容来自dedecms } 本文来自织梦 th0=0x00; 内容来自dedecms mic();} 内容来自dedecms 全般历程由at89c51单片机节制,节制器孕育发生节制旌旗灯号来节制8个led的开关,便可摹拟led依此从左到右,或者从右到左,并可完成调治速率。对于分数的预示咱们用led,led有闪光明度强的长处,可以容或者餍足咱们的要求。群体电路图如次图所示: 织梦内容管理系统 1.用vhdl语言预设数码电路(板祭祀物品给钟表旌旗灯号为1mhz)2.详细要求⑴.能举行没事了的计局,计分功效别离预示两方的患上分环境,预示两方的计局记载,用六个7段式数码管预示⑵.能使成为事实对于球台,球的摹拟功效;以闪光二极管取代乒乓球,乒乓球以8只闪光二极管构成,角逐起头时,由裁判按发球开关决议此中一方起头发球,光点应浮此刻先发球者的球打球工具位置上。中心二个闪光二极管作为球台。⑶.能使成为事实自己主动判球计分;只要一方掉球对于方计分器自己主动加1分,当一方计到11分时一局竣事,两边计分器同时清零,并且,每个球竣事后,自己主动确定下1个发球者,每一方持续发2球后自己主动发球。⑷.能举行告捷预示⑸.3局2胜,告捷方预示⑹.按发球按键应举行消抖措置惩罚(选作)⑺.患上分规范当球达到一方的球怕位置,如该方未按发球键,则对于方患上分,先按接发球按键击球失效,但不掉分⑻.球移动速率,0.1—0.5s会的发到信箱63213639@.谢谢 织梦好,好织梦 要害词:at89c51 led 蜂鸣器。 dedecms.com delay(50) ; dedecms.com delay(3000);//延时3秒 织梦内容管理系统 void mic() 本文来自织梦 {deng2=1;deng1=0;} 织梦好,好织梦 {uchar y; dedecms.com mic=0; copyright dedecms display(fengshu1,fengshu2); 织梦好,好织梦 1.预设1个由甲、乙两边参加比赛,有裁判的3人乒乓球游戏机。 本文来自织梦 tmod=0x01; dedecms.com p2=p2&&0xe0; copyright dedecms 5.配备布置自己主动记分电路,甲、乙两边各用2位数码管举行记分预示,每一计满21分为1局。 内容来自dedecms } 内容来自dedecms 2.2步伐预设 dedecms.com if(sb2==1&&p0=0x80) 本文来自织梦 } 织梦好,好织梦 {fengshu2++; 内容来自dedecms 课程预设名称乒乓球游戏机节制电路预设 织梦好,好织梦 p1=0; 内容来自dedecms sbit sb1=p3^0;//按键1 内容来自dedecms if(sb2==0&&p0=0x80) 织梦好,好织梦 2.1.3 led开关的预设 织梦好,好织梦 tl0=0x00; 内容来自dedecms p1=ledcode[a/10]; 织梦好,好织梦 et0=1; 织梦内容管理系统 引导西席 织梦内容管理系统 uchar count=0; 织梦好,好织梦 2.1.1 乒乓球角逐体系方框图 内容来自dedecms 角逐两边用按键开关来摹拟开始工作球打球工具击球,用数码管来预示角逐分数, 本文来自织梦 if(fenshu2==21) 织梦内容管理系统 if(sb1==1&&p0=0x01) 本文来自织梦 2.1 总体预设 织梦内容管理系统 if(sb1==0&&p0=0x01) 本文来自织梦 #define uchar unsigned char 织梦内容管理系统 {p0=dengcode[i];} dedecms.com fengshu1=0;fengshu2=0; dedecms.com #define uint unsigned int 本文来自织梦 p1=ledcode[b/10]; dedecms.com {th0=0; dedecms.com 姓名 织梦内容管理系统 本体系的步伐如次: dedecms.com {delay(1000); 织梦内容管理系统 专业 本文来自织梦 tr0=1; 内容来自dedecms 年级 本文来自织梦 你好le(x--) dedecms.com bit stall,chose,ret,flag=0; 内容来自dedecms delay(50) ; dedecms.com p2=p2&&0xe0; 织梦好,好织梦 p2=p2&&0xe0; 织梦好,好织梦 for(j=0;j<5;j++) 织梦内容管理系统 #include 织梦内容管理系统 sbit mic=p2^5;//蜂鸣器 织梦好,好织梦 p2=p2&&0xe0; 本文来自织梦 {p2=p2&&0xe1; dedecms.com } 织梦好,好织梦 p2=0; 本文来自织梦 p0=0; 织梦内容管理系统 /********数码管预示步伐****************/ copyright dedecms p2=p2&&0xe2; 内容来自dedecms } 本文来自织梦 课程预设陈诉 本文来自织梦 p2=p2&&0xe4; 织梦好,好织梦 voiddisplay0() interrupt 1 内容来自dedecms {fengshu1++; 内容来自dedecms p1=ledcode[b%10]; 织梦内容管理系统 {mic=1; 本文来自织梦 } 织梦好,好织梦 (
重庆华泰
乒乓球 手
2008女子
桌球价钱
河北正定
台球图片
台球打低
斯迪卡乒
严禁未经允许转载本站文章,转载请标注自:羽毛球教学网 [http://www.zsmxw.com] |
