|
<br />void start_stop_key_scan() <br />{<br /> if(start1==0)<br /> {<br /> delay(10); <br /> if(start1==0)<br /> {<br /> d1=1;<br /> start_key=~start_key; <br /> while(!start1) <br /> {<br /> delay(10); <br /> if(start1==1) <br /> {<br /> start_key=~start_key;<br /> if(start_key) <br /> {<br /> time_m=0;<br /> time_s=5; <br /> start_stop_flag=1; <br /> start_djs_flag=1; <br /> d1=0; <br /> TR0=1; <br /> // TR1=1;<br /> }<br /> else <br /> {<br /> start_stop_flag=0; <br /> //time_s=0;<br /> //time_m=0;<br /> d1=0; <br /><br />这个是什么程序 高手一看就知道了 小弟有个地方不明白<br />d1=1; 也就是说这个按键只能对一个口管用<br />我的意思是 一按键对应一个LED 按这个键时这个灯亮和灭 按另一个键时 和这所按的键对应的LED亮和灭 哪个高手能教教我怎么做啊 如果把d1=1;改成d[]=1; 那么前面怎么定义呢? |
|