单片机上用两个按键独立控制两个数码管,怎样使在按下一个按键使对应的数码管改变后,另一个数码管亮着

我用两个独立按键控制两个数码管,按下一个按键使它对应的数码管改变数值,在按的同时另一个数码管也要亮着,数值不变,然后再按另一个键时,改变对应的数码管的数值,与此同时刚刚改变的数码管只不变且亮着 这程序该怎么写?? 求大神指点!

给你个思路,在while循环里要实时刷新数码管显示,按键的判断放在定时器里,设一个变量,当按键按下时累加定时器中断次数,然后在主函数里判断变量值,超过一定数量则判断为按下,这时数码管计数变量++,当然你还要设按键抬起标志,仔细思考一下,肯定能写出来追问

大神能给我写下嘛?? 我不怎么懂。 我是初学者。 谢谢!

大神能给我写下嘛?? 我不怎么懂。 我是初学者。 谢谢!

温馨提示:答案为网友推荐,仅供参考
相似回答