私のプロジェクトにはXC8コンパイラを使用してPIC16F88を使用します。PIC上の複数のPWMチャネル
私が達成しようとしているのは、4つのボタンで4つのLEDを制御することです。ボタンを押すと、対応するLEDのデューティサイクルが10%増加します。 RB0のボタンを押すと、RB4のLEDのデューティ・サイクルが増えます。 すべてのLEDは独立しているため、異なるデューティ・サイクルを持つことができます。
問題は、使用しているPICがRB0またはRB3(CCPMXビットを使用)でPWMモジュールを1つしか使用していないことです。
いくつかの研究の後、ソフトウェアPWMを実装して4つの異なるチャネルを使用することにしました。各チャネルは1つのデューティサイクルを制御しますが、見つかったほとんどのソースには、 複数のピンにPWMをミラーリングする方法はありますか?
私に手伝ってくれてありがとう。