zvs吧 关注:23,633贴子:519,402
  • 8回复贴,共1

【求助】Arduino 问题

只看楼主收藏回复

最近在用 arduino 做 PWM,用到了 timer2 计时器,有如下疑惑:
如题,Arduino 中 TCCR2A 和 TCCR2B 这两个寄存器的区别是什么?
以及 OCR2A OCR2B 的值对输出有什么影响?
COM 位是如何设置的?


IP属地:四川来自Android客户端1楼2018-10-02 19:19回复
    我也只能帮顶了


    IP属地:江西来自Android客户端2楼2018-10-02 19:38
    回复
      现在本人通过某种方式在 Google 上找到了解答。
      1. TCCR2A 设置模式,包括 COM 模式和 WGM 模式。TCCR2B 设置计时器预分频模式。
      2. OCR2A 控制 11 脚输出比较寄存器上限,OCR2B 控制 3 脚输出比较寄存器上限。
      但是现在楼主第三个问题还没搞清楚,望大神解答。
      我用来测试的代码:


      IP属地:四川3楼2018-10-02 20:09
      收起回复
        此贴完结,我详细查了 datasheet,问题已解决。


        IP属地:四川来自Android客户端4楼2018-10-06 21:14
        回复
          LZ还在吗?收徒么


          6楼2019-07-06 08:31
          回复
            谁有想过用arduino来制作一个zvs?


            IP属地:辽宁7楼2020-01-30 22:59
            收起回复