JAJA879A December 2023 – May 2025 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3518 , MSPM0G3518-Q1 , MSPM0G3519 , MSPM0G3519-Q1 , MSPM0H3216 , MSPM0H3216-Q1 , MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228
STM8 の場合、STML バリュー ラインのみコンパレータを搭載しており、S シリーズとその他の L シリーズは搭載していません。MSPM0 では、L シリーズにはオプションのペリフェラルとして内蔵コンパレータが用意されていますが、C シリーズにはありません。どちらのファミリのデバイスでも、これらのコンパレータ COMPx と呼ばれます。ここで、「x」の最後の文字は、検討対象のコンパレータ モジュールを表します。コンパレータ モジュールは、さまざまな内部および外部ソースを入力として受け取ることができ、電源モードの切り替えや PWM 信号の制御などに使用できます。MSPM0 および STM8 コンパレータ モジュールの機能別の比較については 表 5-3 を参照してください。
| 機能 | STM8L バリュー ライン | MSPM0L および MSPM0C3 |
|---|---|---|
| 使用可能なコンパレータ | 最大 2 | 最大 1 |
| 出力のルーティング | 外部 I/O | 多重化された I/O ピン |
| TIM1 BRK または OCREFCLR 入力 TIM2/TIM3 入力キャプチャ 2 |
- | |
| 割り込みまたはイベント インターフェイス | 割り込みまたはイベント インターフェイス | |
| 正入力 | 外部 I/O | 多重化された I/O ピン OPA1 出力 DAC81 出力 |
| 負入力 | 内部基準電圧 内部基準電圧の分数値 (1/4、1/2、3/4) DAC 出力 3 つの外部 I/O のいずれか |
多重化された I/O ピン 内部温度センサ OPA0 出力 DAC8 出力 |
| プログラマブル ヒステリシス | いいえ | なし、10mV、20mV、30mV |
| DAC8 を使用するその他の値は、0V~VDD です | ||
| レジスタ ロック | いいえ | あり、COMP レジスタの一部 (書き込みにはキーが必要) |
| ウィンドウ コンパレータの構成 | あり | なし (シングル COMP) |
| 入力短絡モード | いいえ | あり |
| 動作モード | 最適速度、消費率 | 高速、低消費電力 |
| 出力フィルタリング | いいえ | ブランキング フィルタ |
| 調整可能なアナログ フィルタ | ||
| 出力極性の制御 | いいえ | あり |
| 割り込み | 立ち上がりエッジ | 立ち上がりエッジ |
| 立ち下がりエッジ | 立ち下がりエッジ | |
| 両方のエッジ | 出力準備完了 | |
| 入力交換 (2) | いいえ | あり |
COMP サンプルコード:COMP サンプル コードの詳細については、『MSPM0 SDK サンプル ガイド』を参照してください。