• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

利用蜂鸣器和定时器实现以下以下功能

ee43fa3c4452402a 2018-12-17 浏览量:634
收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 无源蜂鸣器可以用PWM实现不同的音调输出的,参考http://www.cnblogs.com/wzben/p/5079303.html
    • 发布于 2018-12-17
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
  • 您这个就有点拿来党了

    这题考的就是PWM而已。

    7个音阶对应的频率网上一搜就知道了。

    • 发布于2018-12-17
    • 举报
    • 评论 1
    • 0
    • 0
FEItwo 回复了 Spirit :实例查了下,网上确实也没有全的 回复

  • 网上找音源  代码很多的
    • 发布于2018-12-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以参考定时器发声例程,然后改变定时器计数器初始值就可以改变频率
    • 发布于2018-12-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 输出不同声音是依靠不同频率实现的,从Do到Si ^Do是逐步递增的频率,定时器只是调节输出不同音符之间的时间差。

    • 发布于2018-12-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 音调的控制实际就是不同 PWM频率,根据你的PWM频率来控制就可以了
    • 发布于2019-01-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 定时器的不同的PWM输出频率,直接通过计数值来改变你的频率输出
    • 发布于2019-01-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 找对应的音源库,用库的方式可以直接做到输出的效果
    • 发布于2019-01-26
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

利用蜂鸣器和定时器实现以下以下功能