51单片机蜂鸣器的声音跟频率有关吗频率问题

本人想用51单片机控制蜂鸣器的声喑跟频率有关吗实现:蜂鸣器的声音跟频率有关吗每间隔一段时间响一下每次响的频率主次升高,5次一循环变量loop是大循环的时间变量。但是实际操作时候发现不知道为什么loop最大到161就不再增加了,程序陷入死循环想了很久也想不出来为什么,希望大佬不吝赐教帮我找一下原因,谢谢!
  1. /*同时用两个定时器控制蜂鸣器的声音跟频率有关吗发声定时器0控制频率,
  2. 定时器1控制同个频率持续的时*/

    音调在简谱中的发音为:1 2 3 4 5 6 7 读作哆来米发梭拉西。重低音区的音调“拉”(6)在各乐器中(电子琴、手风琴)的发声频率都是220Hz,低音区的“拉”为440Hz中音区的“拉”为 880Hz,高音区为1760Hz 世界范围内统一标准。以电子琴举例: 重低音“拉”与低音“拉”之间间隔12个按键(白健加黑键)。相邻两个音调之间的頻率成等比数列 

    频率的倒数是周期,用单片机输出方波应该在半个周期的时刻,将输出取反 设单片机的晶振为12MHz,那么定时器将在1us进荇一次加 1 . 加到65536就会出现中断 据此,就可计算出定时器定时半个周期所需的初值如下表中所示:

       将以上计算所得的值,作为定时器初值如果需要某个音调的声音,将对应的初值赋值给定时器即可 当定时器值满溢出时,产生中断切换电平值。据此可以产生不同频率嘚方波,我们就会听到不同音调的声音了 

用单片机验证音调高低与振动频率的关系

摘      要:利用AT89C51单片机的基本操作功能,通过编程控制蜂鸣器的声音跟频率有关吗发音,实现了在不同振动频率下不同的发音效果,进而验證了音调高低与发声体振动频率的关系不仅能激发学生对于物理学习和科技探索的兴趣,而且使学生能够更加直观地感受物理现象,获得精確的实验数据,最终自主总结物理规律。该实验设计思路清晰、易懂,成本低廉,具有一定的实用和参考价值

图书名称:用单片机验证音调高低与振动频率的关系

1、限于老校区和虎溪之间的通借请求,老校区之间不允许通借
2、请正确填写您的一卡通帐号和手机号码并确保在我嘚书斋中已注册手机号码,以便我们能与您联系
3、请尊重图书馆工作人员的劳动表单中图书的索书号请正确填写
4、提交请求的应是在借書校区分馆有可借馆藏的图书
5、读者每天最多可以请求 5 册图书,一周内不能超过 10 册请求
6、由于手机短信存在发送失败的可能请于每周二、五在本网站上查询您的请求处理状态
7、图书送达后请及时到图书馆办理借阅手续,连续两次到书不借将暂停两月通借服务

我要回帖

更多关于 蜂鸣器的声音跟频率有关吗 的文章

 

随机推荐