我重新改了一下,你帮我看看我这个为什么还会无限的加下去
else if(RF_KEY==0x0D) //亮度减少
{
if(RF_PWM_JIE)
{
RF_PWM_JIE = 0;
//每次按下按键寄存器低8位加10
if(P1ADTL>=246)
{
P1ADTL = P1ADTL-245;
P1ADTH=P1ADTH+1;
}
else
{
P1ADTL = P1ADTL+10;
if(P1ADTH>=1)
{
if(P1ADTL>=145)
{
P1ADTL=145;
}
}
}
}
} |