全站数据
8 4 2 0 5 8 1

一个按键触发控制,三位数码管倒计时,且一路LED输出,数码管倒数至0时,LED也熄灭。可是

成考先生 | 简单学习,快乐成才!         
问题更新日期:2024-10-25 14:22:35

问题描述

一个按键触发控制,三位数码管倒计时,且一路LED输出,数码管倒数至0时,LED也熄灭。可是,麻烦给回复
精选答案
最佳答案

刚开始上电时, system_mode不是1也不是2,不知你初始化时是否给它赋值?另外你的按键检测程序没加入到循环程序中,刚上电时若没有按键按下,则很快跳过两个按键检测语句,然后进入循环显示程序中,这是一个死循环,只有中断才可打断其运行,所以再按什么键也没反应了,建议把按键检测放入显示循环中,它对显示效果不会有什么影响,或在初始化后加一个循环,若两个按键都没有按下,一直检测按键