单片机两个死循环问题

2019-07-15 16:14发布

新人求助:两个流水灯(流水灯1和流水灯2),且都是死循环,两个按键如何来回切换,任意时间随时可以切换,请问程序该怎么设计?现在是这么设计的:按键A是外部中断0,按键B是普通按键,main主程序中有一个死循环(流水灯1),按键A(外部中断0)中有一个死循环(流水灯2),B按键充当了一个复位键的角 {MOD},B按键检测到后用三极管触发REST,重新开始执行程序,功能虽然实现了,但感觉不是很完美,哪位朋友有没有更好的思路,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。