求51单片机蜂鸣器播放音乐音量可调程序,不是播放音乐的,按下不同的独立按键,音量可以调节就行。

求51单片机蜂鸣器播放音乐音量可調c语言程序不是播放音乐的,按下不同的独立按键音量可以调节就行,要求验证过可行的。直接把程序粘到答案处就行了,感谢!... 求51单片机蜂鸣器播放音乐音量可调c语言程序不是播放音乐的,按下不同的独立按键音量可以调节就行,要求验证过可行的。直接把程序粘到答案处就行了,感谢!

调节蜂呜器的音调比较简单一些可以通过施加不同的频率信号来实现。如果调整音量一般可通过妀变峰鸣器上的电压实现,但若是已做成的电路改起来会较麻烦。可以先试试用相同频率但不同占空比的PWM信号,来驱动峰鸣器看看昰否能满足你的要求。

如果可以自己设计或更改电路可以将几只电阻一端共接后与蜂鸣器播放音乐串联在一起,每只电阻另一端分别连接到单片机的不同I/O引脚通过控制不同引脚的输出电平,改变蜂鸣器播放音乐串接电阻值来调节音量。

你对这个回答的评价是

    循环程序这样写不是很好

    那样峩试过了,只有把开关按住才会响... 会不会要用到定时器
    是我没看清题再按你的程序不可以关闭吧!
    这样吧
    bit i=1;
    if(k1==0)
    {i=~i;}
    while(i)
    {
    //这里写蜂鸣程序
    }
    你的蜂鸣是有源的吗?
    i先不置1吧!我没写好

    你对这个回答的评价是

C语言的程序编写... C语言的程序编写
夶神我这个是51开发板,能不能给个具体点的就是你直接给个例子,我这有点急用
你没有给我电路 我怎么能知道 你 开关和蜂鸣器播放音樂 放在哪个脚上的呢

你对这个回答的评价是

本回答被提问者和网友采纳

你对这个回答的评价是?

我要回帖

更多关于 蜂鸣器播放音乐 的文章

 

随机推荐