历史上的今天
返回首页

历史上的今天

今天是:2025年03月17日(星期一)

正在发生

2020年03月17日 | 关于单片机--蜂鸣器输出音调设置

2020-03-17 来源:eefocus

    根据查找资料,现做以总结和说明。  


    1.  首先要明确音调问题:


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


    2.音调频率的计算: 


    如果设等比数列中的公比为q,则: 220*q*q*...*q (12个q) = 440,由此可得:q = 1.059463.  由此可计算每个按键的频率值。 所以: 中音“多”的频率值为: 440*q*q*q = 523.(低音 6 与 中音 1 之间相隔一个白健一个黑键)。


    3. 单片机定时器的设置: 


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

单片机播放音乐的基本知识 - 非著名博主 - 电子信息角落

    4. 定时器初值: 


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

推荐阅读

史海拾趣

Everett Charles Technologies (ECT)公司的发展小趣事

1965年,Everett Charles Technologies (ECT) 公司正式成立,标志着其在电子测试系统硬件与软件领域的起点。ECT的创始人凭借对电子技术的深刻理解和市场需求的敏锐洞察,成功开发出了一系列符合工业标准的产品,包括POGO探针、ValuGrid测试治具等。这些产品的推出,不仅奠定了ECT在电子测试领域的基础,也为公司的后续发展提供了强大的动力。

无锡友达公司的发展小趣事

无锡友达电子有限公司自2002年成立以来,就致力于半导体集成电路设计领域。在初创阶段,公司凭借对高性能模拟和数模混合集成电路的深刻理解,迅速推出了多款性能优异的功放、电源等系统方案。这些产品在电视机、音响设备等领域的广泛应用,为公司赢得了市场的初步认可。通过不断的技术创新,无锡友达逐渐在电子行业崭露头角。

芯邦(Chipsbank)公司的发展小趣事

在全球半导体市场竞争日益激烈的背景下,芯邦科技面临着来自国际巨头的挑战。然而,公司凭借在半导体设计领域的深厚积累和不断创新的精神,逐步形成了自己的核心竞争力。同时,芯邦也积极寻求与国际合作伙伴的合作机会,共同推动半导体产业的发展。

以上五个故事简要概述了芯邦科技在电子行业中的发展起来的关键节点和里程碑事件。这些故事不仅展现了芯邦科技在技术创新、产品线拓展、资本运作、市场表现和国际竞争等方面的努力和成就,也预示着公司未来发展的广阔前景和无限可能。

Degson Electronics Co Ltd公司的发展小趣事

为了进一步扩大市场份额,Degson开始实施国际化战略,并积极开拓全球市场。公司参加了多个国际电子展会,与全球客户建立了广泛的联系。同时,Degson还在海外设立了多个办事处和生产基地,以便更好地服务当地客户。这些举措使Degson的产品逐渐进入了美国、德国、英国、日本等90多个国家和地区的市场,实现了全球市场的布局。

Coherent Inc公司的发展小趣事

Coherent Inc.在激光技术领域取得了多项技术突破,如固态激光器、半导体激光器、气体激光器、飞秒激光器等。这些技术的突破不仅提升了公司的产品性能和质量,也使其在行业中处于领先地位。公司的产品广泛应用于科学研究、工业制造、医疗诊断和治疗、通信等领域,为这些领域的发展做出了重要贡献。

Cyrix Corp公司的发展小趣事

Cyrix Corp公司成立于1988年,由Jerry Rogers和Tom Brightman创立。这两位创始人都是德州仪器的杰出思想家,他们雄心勃勃地希望挑战当时的芯片巨头英特尔。Cyrix的起步产品是高速x87数学协处理器,其性能比英特尔同类产品高出约50%,同时价格更为亲民。这一策略迅速赢得了市场的认可,Cyrix开始在芯片市场上崭露头角。

问答坊 | AI 解惑

单片机培训视频教程-嵌入式开发相关技术视频

单片机培训视频教程-嵌入式开发相关技术视频 ---------------------------------------------------- 单片机视频教程介绍   这是一部学单片机革命性的视频教程,全 部十讲,每讲3小时左右,讲座从最基本的预备知识开始讲起,非 常详 ...…

查看全部问答>

2009年全国大学生电子设计竞赛实施过程说明.doc

本帖最后由 paulhyde 于 2014-9-15 08:57 编辑 2009年全国大学生电子设计竞赛实施过程说明.doc  …

查看全部问答>

请推荐一款这样的单片机

ROM:4K RAM:256Byte EEPROM:多于50Byte 16Bit Timer:1个 串口:1个 IO:多于2个 价位:最多4元人民币 抗干扰能力强,谢谢了。…

查看全部问答>

让电力信息与智能电网对接

目前,电力信息化发展方兴未艾,特别是智能电网建设的提出为广大厂商提供了更广阔的市场前景。如何看待电力行业这一发展趋势,厂商如何应对这一变化?带着一系列的问题,记者走访了中兴通讯能源行业总经理唐兰湘。   记者:近期工作重点是什么? ...…

查看全部问答>

LCD显示图像整体上移?

LCD是640*480,显示WINCE界面时总体上移大约20个像素,导致状态栏没在LCD的底部。请问这种情况是帧同步设置的不正确 吗?哪位熟悉LCD驱动的朋友能帮忙解释下?…

查看全部问答>

简单的dsp代码,谁能教教我

    //初始化EVA定时器1    EvaRegs.T1PR=0xFFFF;  //定时器1周期    EvaRegs.T1CMPR=0x3c00; //定时器1比较器     EvaRegs.T1CNT=0x0000;  //定时器1计数器     //TM ...…

查看全部问答>

怎么控制直流电机的转速

各位朋友们,请问怎么控制直流电机的转速阿.....急求....…

查看全部问答>

3合1stm32usb_IAP

1.解压3in1_stm32.rar。2.安装DfuSe_Demo_V2.2.1_Setup.exe。3.打开G:3in1_stm32STM32_USB-DfuFs-Device_UpgradeProjectusb_Device_Firmware_UpgradeRVMDKdfu.uv2编译程序,用stlink将程序下载到3合1的STM32中。4.选择STM32小板部分usb供电, ...…

查看全部问答>