求一c语言程序 单片机独立按键控制蜂鸣器发出do,re,mi,fa,so,la,si音符 20

AT89C52单片机希望可以进行上一个,下一个暂停及循环播放... AT89C52单片机 希望可以进行上一个,下一个暂停及循环播放 展开
 我来答
小涛A8888
2019-04-13 · 超过22用户采纳过TA的回答
知道答主
回答量:132
采纳率:83%
帮助的人:10.5万
展开全部
呵呵~初学者没事,好好学就能学好。留个邮箱地址,我给你发一个资料,资料很有用,你看了就知道。好了,现在回过头来说下这个问题。首先你要明白一个问题,那就是不同的频率对应不同的声音,你不要想太细了,想为什么同是方波会不同的声音,这个我们不管,你以后会理解的。比如说第一个吧,10Hz的,那么它对应的时间应该是1/10=0.1s.其中高电平0.05s,低电平0.05s。其他的都是相同的原理。这里的延时函数要稍稍精确些。但是学单片机明白原理就行哈。
现在我就写下10hz的这个,其他的自己来吧~
sbit P2.4=P2^4;
void main(void)
{
P2.4=1;
delay(50);//这个是延时函数,要自己写哈。延时50us。
P2.4=0;
delay(50);
}
这个就是10hz的音频的程序
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
悠悠旋律aT
2019-04-13 · 贡献了超过279个回答
知道答主
回答量:279
采纳率:0%
帮助的人:20.9万
展开全部
围绕提问来回答,基本都能算“优质”答题而完成任务,你看我现在这样回答,不就是完成了!?刷分、灌水当然没法“优质”啦!大神,是不是真的啊?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
桥恁
2019-04-13 · 超过14用户采纳过TA的回答
知道答主
回答量:606
采纳率:26%
帮助的人:45.6万
展开全部
只要字别太少,围绕提问来回答,基本都能算“优质”答题而完成任务,你看我现在这样回答,不就是完成了!?刷分、灌水当然没法“优质”啦!大神,是不是真的啊?总之有什么不是很懂的就上百度知道就对了!求过!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wuminghuoqi
2019-04-13 · TA获得超过137个赞
知道答主
回答量:1775
采纳率:5%
帮助的人:134万
展开全部
灌水抗议设障阻止提现!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式