• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MPLABのデバッガーでの基板ICのレジスタ読み…)

MPLABデバッガーで基板ICのレジスタ読み込み方法とは?

このQ&Aのポイント
  • MPLABデバッガーを使用して基板ICのレジスタを読み込む方法について調査しています。
  • PICが制御する回路では、主にI2CでIOエクスパンダ等のICを設定します。
  • MPLABでI2Cで書き込まれた設定値を読み込むことができるのか知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
noname#230359
noname#230359
回答No.1

MPLABでシミュレーションするとか I2C書き込むタイミングでトレースかけてブレークするとかじゃダメなの? PICにIOエクスパンダのレジスタを読み込むルーチンを予め入れておいて ブレークからの復帰番地でそちらへ飛ばすとか割り込みでジャンプすれば PICのレジスタに引っ張ってこれるのでMPLABで読めるようになるはずです。 また基板故障でよくある 1を出したつもりだけど0の電圧になってるとかは 出力レジスタの設定値と出力ポートを直接読んだ値を比較するように 最初からPICのプログラムを組めば良いだけだと思います。

noname#230358
質問者

お礼

tigers様 いつもありがとうございます。頂いたアドバイスを試してみます。ありがとうございました。