JAJA885A November 2023 – May 2025 MSPM0C1104 , MSPM0G3507 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1306 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
MSPM0 と RL78 はどちらも I2C ペリフェラルをサポートしています。RL78のI2Cでは、シリアルアレイユニット (SAU) ペリフェラルで基本機能が提供されています。単純化されたI2Cとして使用され、高度な機能はIICAペリフェラルで提供されています。MSPM0 の場合、I2C では基本機能と高度な機能の両方が I2C ペリフェラルに搭載されています。MSPM0 は、コントローラとターゲットを使用して、通信の両側を代表します。全体として、MSPM0 および RL78 I2C のサポート内容はおおむね同等ですが、重要な違いについて 表 4-4 に示します。
| 機能 | RL78 | MSPM0 |
|---|---|---|
| コントローラ モードとターゲット モード | あり (IICA) | あり |
| マルチ コントローラの機能 | あり (IICA) | あり |
| 最大データ転送レート | 1MHz | 同等 (高速モード プラス) |
| アドレッシング モード | 7 ビット | 7 ビット |
| アドレス番号 (ターゲット モード) | 1 つのアドレス | 2 つのアドレス |
| イベント管理 | いいえ | あり |
| クロック ストレッチ | あり | あり |
| ウェークアップ機能 (低消費電力モード) | あり | あり |
| ソフトウェア・リセット | あり | あり |
| FIFO / バッファ | 1 バイト | TX:8 バイト |
| RX:8 バイト | ||
| DMA | いいえ | あり |
| プログラム可能なアナログおよびデジタル ノイズ フィルタ | いいえ | あり |
I2C サンプルコード:I2C サンプル コードの詳細については、『MSPM0 SDK サンプル ガイド』を参照してください。