void main()
{
u8 key=0;
u8 duty_value=0;
pwm_init(0XFE,0X33,40,duty_value);//定时时间为0.5ms,PWM周期是40*0.5ms=20ms,初始占空比为0ms
while(1)
{
key=key_scan(0);
if(key==KEY1_PRESS)
{
if(duty_value<=3)
duty_value+=1;//以0.5ms步进递增45度
pwm_set_duty_cycle(duty_value);
}
else if(key==KEY2_PRESS)
{
if(duty_value>=1)
duty_value-=1;//以0.5ms步进递减
pwm_set_duty_cycle(duty_value);
}
}
}这个改怎么改才能让他五度五度改变求各位帮帮忙