让灯循环闪烁的同时播放一段简单的音乐(蜂鸣器)播放音乐的时间要比闪灯的单次循环时间长,我用do while不行,它只执行其中一个do while,求方法。
我看过视频,他的可以一边响一边流水灯,总不可能用两个单片机吧
追答那这样子怎么样? 用2个中断,在主函数中同时促发外部中断0和外部中断1,并且主函数中加上死循环 for( ; ; ) { ; } 那么2个中断服务子函数就分别些闪烁灯和播放音乐的程序
本回答被提问者采纳能具体说一下么?是用定时器,执行流水灯代码的时候每隔一段时间执行一次响铃的代码?那样响铃的时候灯不就停了么?新手不懂。