关于用单片机C51做的音乐问题

来源:百度知道 编辑:UC知道 时间:2024/05/12 06:31:55
我是单片机初学者.请问一个问题:
用C51做的驱动蜂鸣器发出来的音乐.怎么很不好听.有什么方法可以做得好听一点?
我从网上下载别人的程序也不好听.是不是这样做的音乐都不好听的?
有什么方法可以好听一点.在硬件上有方法吗?

说明:我是用汇编写的.音调用中断方式.节拍用延时方式.蜂鸣器是5V驱动.

不知道你用的是有源蜂鸣器还是无源的。做音乐那,要用无源的那种。有源的也会有声调不过很差劲。如果你用无源的还感觉不好,那就只好用解码芯片了。

我认为你应该从这些问题入手,
你这是不是节拍问题?你自己觉得蜂鸣器发出的音乐是比正常的变慢了还是加快了?你选择的主频是多少?你从网上下的程序,是用于主频为多少的时候?
如果主频不一样,哪肯定不行了!

我的博客上有程序,你可以下进单片机试一下,最好是用喇叭,不是用蜂鸣器.

当然是很难听的。
用AD转换做和旋