//双击方案if(B2_state0B2_last_state1)//此处为按键标志位。按键按下才进入{double_B2_flag;//按键次数标志位if(double_B2_time5double_B2_flag2)//当两次按键间隔时间小于500ms的时候并且标志位为2说明按了两次才对数据进行处理{double_num;//数据double_B2_flag0;double_B2_time0;}else if(double_B2_time5double_B2_flag2)//否则重新置为零{double_B2_flag0;double_B2_time0;}}