zvs吧 关注:23,687贴子:519,744
  • 2回复贴,共1

【求助】Arduino 问题

取消只看楼主收藏回复

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


IP属地:四川来自Android客户端1楼2018-10-02 19:19回复
    现在本人通过某种方式在 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
      回复