IICA NACK につきまして

初めて質問します。

RL78/G13のIICAを使用し、I2Cのスレーブモードを実現しています。

ドライバ部分のコードは、コード生成プラグインを使用しています。

マスター通信にてデータリード部分の通信にてNACKを返す場合があります。

マニュアルを読む限りでは、NACKは、IICAが判断して返してい様におもわれますが、正確にどのような条件で返しているか記載が無いように思われます。

上記条件にてIICAがNACKを返す条件は、何なのでしょうか?

 

どなたか、ご存知のかたが居られましたら、お教えいただけないでしょうか?

マニュアルの見落としがありましたら、申し訳ありません。

よろしくお願いします。

 

 

Parents
  • チョコです。
    スレーブアドレス以外の受信データに対するACK応答制御はIICCTL00レジスタのACKE0ビットで制御します。
    ACKE0 = 1;としていれば,ACK応答しします。ACKE0 = 0;としていれば,NACK応答します。
Reply
  • チョコです。
    スレーブアドレス以外の受信データに対するACK応答制御はIICCTL00レジスタのACKE0ビットで制御します。
    ACKE0 = 1;としていれば,ACK応答しします。ACKE0 = 0;としていれば,NACK応答します。
Children
No Data