数码管不正常显示 一直闪烁

数码管一直在闪烁 哪里出了问题呢
数值显示正常,只是效果不好 一直在闪烁 尝试过用轮询 定时器效果都不理想

img

采样程序确定好数值,在定时器中断里执行数码管的刷新。如果是RTOS,可以单独做个task来执行扫描显示任务。
主循环里太多的事情要做,无法准确控制扫描间隔。

顺便说一句,这种手写字体不适合用在写代码的场合,阅读效率太低了。