[求助问一下调demo451时的问题

在调试例程,DEMO451时,8个数码管和键,程序赋初值数码管显示10000000,然后while(1)总是在等中断,我按了个键值为40,数码管上显示为40,再按它,40就会右移,我现在停下来不按了,按理说,程序会停在那呀,但现在为什么程序总是显示初值呢

还有,我什么也不做,运行这个程序,不定期的,数码管会黑,怎么回事呀

而且呀,最低位那个1会闪呀,程序也没有让它闪呀


很有可能布板不好易受干扰导致,出现显示初值,可能CH451在复位,电源布线和共地不好导致,出现闪烁,则是传输数据受干扰


只有登录才能回复,可以选择微信账号登录