新手入门
- 积分
- 22
- 金钱
- 22
- 注册时间
- 2016-5-3
- 在线时间
- 5 小时
|
10金钱
本帖最后由 沐雪锋402 于 2016-5-4 13:05 编辑
void EXTI9_5_IRQHandler(void)
{
if(EXTI_GetITStatus(EXTI_Line6)!=RESET)
{
delay_ms(10);//消抖
if(KEY0==0) //WK_UP按键
{
while(KEY0==0)
;
w=w+1;
}
OLED_ShowNum(96,0,w,2,16);
EXTI_ClearITPendingBit(EXTI_Line6); //清除LINE0上的中断标志位
}
if(EXTI_GetITStatus(EXTI_Line7)!=RESET)
{
delay_ms(10);//消抖
if(KEY1==0) //按键KEY2
{
while(KEY1==0)
;
t=t+1;
}
OLED_ShowNum(96,2,t,2,16);
EXTI_ClearITPendingBit(EXTI_Line7);
}
if(EXTI_GetITStatus(EXTI_Line8)!=RESET)
{
delay_ms(10);//消抖
if(KEY2==0)
{
while(KEY2==0)
;
p=p+10;
}
OLED_ShowNum(96,4,p,3,16);
EXTI_ClearITPendingBit(EXTI_Line8);
}
|
|