前回はPICマイコンのSPIスレーブのテストをお手伝い。こちらからは送信一方でした。今回は同じくPICマイコンのI2Cスレーブのテストですが送受してます。折り返してデータを照合しようなどとは考えてないので各方向とも同じデータの垂れ流しっす。MicroPythonを使えば「さらさら」書ける簡単なプログラム。ホントか?
PIC三昧(16) MSSP、I2C Slaveモードでデータを送受、PIC16F18855
前回はPIC16搭載のMSSPをSPIスレーブとして使用。今回はMSSPをI2Cスレーブとして使ってみます。別シリーズ記事にて前回のSPIスレーブのテスト用の通信相手をMicroPythonで作成しましたが、今回もI2Cスレーブの通信相手を同様に作成して実験したいと思います。両側作らないと実験できないのはメンドイっす。