R8C/M1x PWM出力時のタイマRCの設定値について

PWM時の周期とdutyの設定ですが、たとえば
周期の設定では-1した値をtrcioaに書き込む
のでしょうか。
アプリケーションノートR01AN0356JJ0100では
そのようになっていますが。
dutyも同様でしょうか?
1ms周期の場合は、20MHz(50ns)にて20000を
セットしておりました。他のタイマと違って、
アンダーフロー型ではなかったもので。
Parents
  • ハードウェアマニュアルR01UH0050JJ0200 P272
    コンペア一致によるカウンタクリアのタイミング
    には確かに「周期はn+1」とありますが、図15.30
    では上段の波形が「f1」となっているので、
    とらえ方によっては、「f1の1クロック遅れる」
    という認識もあり得ます。

    図の記述として、P271 図15.28 も同様です。

    trccnt レジスタの入力クロックが f1 なら納得
    できますが、f1以外の場合はどうなんでしょう?

    細かいことですいませんが、宜しくお願い致します。
Reply
  • ハードウェアマニュアルR01UH0050JJ0200 P272
    コンペア一致によるカウンタクリアのタイミング
    には確かに「周期はn+1」とありますが、図15.30
    では上段の波形が「f1」となっているので、
    とらえ方によっては、「f1の1クロック遅れる」
    という認識もあり得ます。

    図の記述として、P271 図15.28 も同様です。

    trccnt レジスタの入力クロックが f1 なら納得
    できますが、f1以外の場合はどうなんでしょう?

    細かいことですいませんが、宜しくお願い致します。
Children
No Data