switch(Key) <br /><br />{case 22: //启动键<br /> <br /> if(FlagStart==0)<br /> { //DispValue(5,0xfa,1); //彩灯显示<br /> FlagStart=1;//工作停机状态标志<br /> ZLG7290_SegOnOff(42,1);//工作指示灯<br /> ET1=1;<br /> TR1=1;<br /> }<br /> else<br /> {<br /> FlagStart=0;<br /> ZLG7290_SegOnOff(42,0);//工作指示灯熄灭<br /> ET1=0;//定时器停止<br /> TR1=0;<br /> } <br /> FlagTime=0;<br /> FlagHz=0;<br /> break;<br /><br />}<br /><br />这段程序老是不能正常工作,FlagStart的初值为0;当按键程序读出按键码为22时,就启动工作指示灯和定时器T1,但是当按键按下后老是工作指示灯闪亮?????????<br /><br />请高手指点一下。<br /><br />谢谢!<br /> |
|