新手入门
- 积分
- 14
- 金钱
- 14
- 注册时间
- 2022-4-24
- 在线时间
- 2 小时
|
int main(void)
{
vu8 key=0;
delay_init(); //延时函数初始化
LED_Init(); //LED端口初始化
KEY_Init(); //初始化与按键连接的硬件接口
LED0=0; //先点亮红灯
while(1)
{
key=KEY_Scan(0);//得到键值
if(key)
{
switch(key)
{
case WKUP_PRES: //控制流水灯
while(1)
{
LED0=!LED0;
delay_ms(500);
LED1=!LED1;
delay_ms(500);
}
case KEY2_PRES: //控制LED0翻转
LED0=!LED0;
break;
case KEY1_PRES: //控制LED1翻转
LED1=!LED1;
break;
case KEY0_PRES: //同时控制LED0,LED1翻转
LED0=!LED0;
LED1=!LED1;
break;
}
}
}
}
|
|