lynxeyedの電音鍵盤

MBDとFPGAと車載で使うデバイスの備忘録

ご回答です

id:Chuck様の先日の質問です。

R8CのPWMはどれぐらいの速度なんですか?

以下解答です。

R8Cのメインクロックを20MHzにして、timer Cの入力ソースをf1(=20MHz)にした時の説明です。

TM1=周期設定
TM0=デューティ設定
(出力周波数=(入力クロック周波数)/(TM1+1))ですので、PWMを駆動できる最高周波数は
TM1=1
TM0=1
とした時、10MHzとなります。
なおトラ技2003年8月号特集「ディジタル・アンプ誕生!」を参考にして、音声駆動するのに周期は120kHz程としています。TM0にAD変換値を(1/8)にしたものを代入すると、簡易DAコンバータとして機能します。