十万火急,,寻求高人提供方法,,如何把 1.键盘 2.显示做到程序里面去

2020-02-09 09:34发布

我现在做的是PID调节的PWM的程序

1.中断定时采样,置标志位

2.返回主程序中PI调节,请零标志位

3.等待下次中断改变PWM的占空比,,

到1,,周而反复

我现在想把AD转化的数值一般是188-360之间显示到数码上去。。。程序我知道怎么写,,但是我不知道写到中断里面还是写在什么地方。。哪个提供个流程看下。。写在什么地方合适???

最想把键盘一起做进去。。。先把显示做出来
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
17条回答
pyy1980
2020-02-10 06:56
while(1)
        {
                if(k==1)
                {   
                            k=0;
                                PI();
            }
        }
       
}        


这个是我的主程序唯一做的东西,,, k是定时器定时采样的标志位

        else
        {
//        GpioDataRegs.GPACLEAR.bit.GPIO9=1;
        }
        {
    k=1;
        adc1.read(&adc1);
       
    }
这个思想中断里做的,
1.我现在这个程序结构可以不???
2.如果可以那显示做在哪个部分,,

可以在我现在这个部分修改不

一周热门 更多>