你可以用一个定时器和for无限循环,定时器就设定为音乐的时间,循环内部可以让蜂鸣器和灯的闪烁快速切换进行(类似于LED动态显示),定时结束了以后进入灯的闪烁中断完成余下的动作。。。这个可以实现,我以前做过类似的
你好 这是一个内部带PWM脉宽调制输出的单片机,该程序执行后,蜂鸣器发出类似“嘀--”的音,这个程序非常简单,就是通过定时器0的中断不停的向16位的PWM寄存器送入80h,一直到_end,共32个数据,可用51的任何一个定时器来模拟完成,如将t0设置成16位模式,计数值为0-65535,在0-20000的时候输出高电...