按键控制单片机流水灯模式

来源:百度知道 编辑:UC知道 时间:2024/06/22 03:06:12
我想写一个单片机控制流水灯的程序,主要是利用按键来控制流水灯的闪动模式。比如说,当按下第一个按键是一种闪灯模式,按下第二个按键是另外一个模式。以此类推!
当按一下第一按钮时为一种模式,并一直保持,在按下第二个按钮时为另外一种模式,在没有按第三个按钮是一直保持! 本人为初学者,所以还请说仔细点!

在死循环的函数开始判断具体是哪个按键,然后根据不同的按键用switch case语句调用具体的流水灯模式,每一种模式可以写在case中 也可以是一个函数

设置3个标志位,主程序中每次输出显示前先检查标志位,根据标志位跳转至服务程序段或调用相应子程序。
在中断中安排按键,每次中断查看按下那个键然后置相应标志位。
OK就这样了