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

c51波形发生器源码,要频率可调

hangtao 2018-10-21 浏览量:1040
c51波形发生器源码要频率可调 三角波 方波 正弦波
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这个可以参考一下

    https://wenku.baidu.com/view/2f32607f8f9951e79b89680203d8ce2f0066651b.html

    • 发布于 2018-10-22
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:8
  • 找源码的话,在程序员联合开发网上找比较方便,

    这里找源码,除非有人做过相关的。

    这个实际上也这个也不是很难,

    方波,用定时器高低电平就可以搞定。

    正弦波用sin函数算出来就可以;

    三角波只能用定时器一点一点的进行累加和累减​。

    正弦波和三角波的输出是需要一个DAC


    • 发布于2018-10-21
    • 举报
    • 评论 0
    • 0
    • 0

  • c51 貌似没有啥可用的外设资源,全靠软模拟 pwm 吧,调占空比,让占空比按照 三角波  方波  正弦波 变化。
    • 发布于2018-10-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 用dds芯片吧,如果用adc芯片会很慢,或者pwm滤波输出
    • 发布于2018-10-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 用DDS芯片吧,方便得很,自己用DA很慢的,频率不会很高,
    • 发布于2018-10-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 51产生PWM波的频率和精度都不是很高,直接用一块NE555就可以产生频率和占空比可调的方波了。

    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个要用IO翻转来控制输出PWM,改变你的翻转时间就可以改变频率
    • 发布于2018-11-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以直接PWM模块来输出,这样可以很方便的控制
    • 发布于2018-11-27
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

c51波形发生器源码,要频率可调