冲哥8051实验箱-STC32G12K128第七集:按键点灯上
1、按键代码实现:①
if( KEY == 0 ) //判断是否被按下
{
Delay_ms(10); //消抖
if( KEY == 0 ) //确实被按下
{
执行功能 //直接执行功能语句
}
}
②
if( KEY == 0 )
{
Delay_ms(10);
if( KEY == 0 )
{
while(KEY == 0); //如果按键一直按下,一直执行死循环
执行功能 //松开后,执行功能语句
}
}
③
if( KEY == 0 )
{
Delay_ms(10);
if( KEY == 0 )
{
执行功能 //按键被按下,执行功能语句
while(KEY == 0); //如果按键一直按下,一直执行死循环
}
}
页:
[1]