全部用中断。即可。时钟就是计时,5ms中断一次,计满200次就是1秒,计满60秒就是1分钟流水灯,还是计时里做,前面5ms中断一次,另外计时,计满200或100次,信号左移或右移一次蜂鸣器,还是计时,当然也可以延时,也再5ms中断的时候一起处理,计时0时,蜂鸣器叫,计时慢50次,就是0.25s,后蜂鸣器不叫。如何处理,其中可能会用到相关的全局变量用来控制相应的效果。
时钟、蜂鸣器用中断,流水灯用延时
循环和定时中断