|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
请问如何检测按键连续按两下/ J* a. T' ]/ \/ y& M5 R) l
8 K/ N2 R3 L3 u& A$ E按键按一下,flag=1,按键按两下,flag=2( `, r8 n! y$ p$ e Z
/ S+ V' W2 c6 q2 f+ |- T$ i+ }
if( dangwei==0 ) //检测按键是否按下
: F* D0 h( w, e- u5 w4 r{# }- b2 a0 |- j
msdelay(5); //延时5ms5 G% V+ A5 Y, b4 n/ t
if( dangwei==0 ), ~+ d5 x7 u* v- N a. d
{4 W5 d) o% @9 r; _" K8 z
flag=1;; X2 B6 S! D3 Z5 i
}
# B. g; O& G6 r1 r while( !dangwei ); //等待按键释放5 `0 t" S8 e+ r) k2 A h" p
}
- z% Z: k2 A2 I
; N; R1 ~. f7 j5 ?+ l1 U+ o8 r! C9 t
按一次是这样,那么按两次应该怎样写
: R( d: d; M z7 j |
|