悬赏求助:怎样才能蜂鸣器播放一段“音乐”,同时联排数码管上有显示
本帖最后由 帝国大法师 于 2019-6-21 12:02 编辑蜂鸣器得要播放一段“音乐”,同时联排数码管上有显示。
联排数码管程序在while(1)里循环;音乐程序插在它前面还是后面数码管都不能正常显示。
while(1)
{
for(a=0;a<8;a++) //联排数码管
{
for(b=0;b<=a;b++)
{
P1=wei;//wei[]是位选端数组
P0=led;//led[]是数码管显示数据的数组
}
}
}
怎么和音乐同时显示?求解谢谢大佬
没看明白你的问题,不过你可以看看音乐程序的延时,可能延时太大导致数码管显示异常 要加 delay() , delay 的时间不能太长,也不能太短,i ,j< 250 可以先把你那段音乐封装为一个函数 然后在主函数while里和数码管一起进行调用就可以了
页:
[1]