toucyy前回は、bootloaderの仕組みなどを12F1822ベースで記載しましたが、他にも使用したかった16F1828/9にもbootloaderを対応させたました。基本的なところは以下のPICは一緒ですので、他もついでに対応しました。Blockのサイズです。その部分をデバイスによって場合分けしただけです。gotoErasePgmMem以下からダウンロード可能です。(56.69kB)16F1823/4/5は、手持ちがありませんでしたので、試せてません。うまくいったという方はコメントもらえたらと思います。26行目に次の20行を挿入するだけです。RB7#endif#endifビルドはMPLAB_IDE_v8.89で行ないました。(configure->select_deviceでPIC16LF1829の指定をお忘れなく)ターゲットはFT232RLでPCのUSBに接続してますので、1MbaudまでOKでした。完成エンコーダーの筐体をパネルに取り付けできるようにしました。[...]マグネットクロスフェーダーの製作1とりあえずクロスフェーダーの動作までできた。OLED表示AS5048Aを実装できたので、OLEDに表示してみました。OLEDに関しての前回の記事でpdから表示できるようになったので、それを流用してます。-エラーフラグ-エラーフラグ関連の動作も念のため確認してみた。完成エンコーダーの筐体をパネルに取り付けできるようにしました。[...]マグネットクロスフェーダーの製作1とりあえずクロスフェーダーの動作までできた。OLED表示AS5048Aを実装できたので、OLEDに表示してみました。OLEDに関しての前回の記事でpdから表示できるようになったので、それを流用してます。-エラーフラグ-エラーフラグ関連の動作も念のため確認してみた。Analogfeeder。