单片机控制led彩灯,想要设计一个按下按钮,彩灯暂停的程序,应该如何设计,汇编语言,请哪位大侠帮帮我

2025-03-23 17:05:44
推荐回答(2个)
回答1:

可以用外部中断来控制;如果单片机中断是低有效,将按钮设置成按下时为低电平,触发中断,在中断中设置一个标志位,然后退出中断;主程序来判断这个标志位,如果为1,则退出led跑灯程序; 如果为0,则继续跑灯。如果单片机中断是高有效,将按钮设置成按下时为高电平,同理。 设置一个全局变量a,并且赋值a=0,一旦有按钮按下,则进入中断,并且a赋值为1,即a=1;在主程序中判断a的值,如果为0,则执行跑灯;若为1,则停止。

回答2:

用单片机写一个LED彩灯跑动的循环程序,用按键控制一个标志,由这个标志来判断是不是进入彩灯的循环程序。