下面是写的按键的程序,在实际应用中,将KEY0按键按下时,数据本应该减小,但是每当按KEY0时,数据不但没有减小,原始数据也不见了,哪位大佬能帮忙看看,是怎么回事?
while(1)
{
key = KEY_Scan(0);
if(key == KEY0_PRES)
{
Freq +=50000;
if(Freq>=Fmax)
continue;
AD9854_SetSine(Freq,4095);
}
if(key == KEY1_PRES)
{
Freq -=50000;
if(Freq<=Fmin) continue;
AD9854_SetSine(Freq,4095);
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
初值是50000,定义的数据类型是int,应该怎么修改呢?
一周热门 更多>