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 と MSPM0 はどちらも、アナログ信号を同等のデジタル信号に変換するための ADC ペリフェラルを搭載しています。STM8 の場合、STM8L001XX および STM8L101XX には ADC モジュールが搭載されていません。STM8S シリーズには 10 ビット ADC が、その他の STM8L シリーズには 12 ビット ADC が搭載されています。MSPM0 の場合、どちらのデバイス シリーズも、12 ビット ADC を搭載しています。表 5-1 と 表 5-2に、ADC のさまざまな機能とモードの比較を示します。
| 機能 | STM8S | STM8L | MSPM0 |
|---|---|---|---|
| 分解能 (ビット) | 10 | 12 | 12、10、8 |
| 変換レート | 0.43 Msps | 1Msps | 1.68 Msps |
| ハードウェア平均化 | いいえ | いいえ | あり |
| FIFO | いいえ | いいえ | あり |
| ADC 基準電圧 (V) | 内部:1.224 | 内部:1.48、VDD | 内部:1.4、2.5、VDD |
| 外部: 2.75V ≤ VREF ≤ VDDA | 外部:2.4V ≤ VREF ≤ VDDA | 外部: 1.4 ≤ VREF ≤ VDD(1) | |
| 動作時電力モード | 待機電力と低消費電力待機 | ウェイト | 動作、スリープ、停止、スタンバイ(2) |
| 自動パワー ダウン | いいえ | いいえ | あり |
| 外部入力チャネル | 最大 16 | 最大 28 | MSPM0L:最大 16、MSPM0C:最大 27、MSPM0H:最大 27 |
| 内部入力チャネル | 温度センサ 内部リファレンス電圧 |
温度センサ 内部リファレンス電圧 |
温度センサ 電源監視、アナログ シグナル チェーン |
| DMA のサポート | いいえ | あり | あり |
| ADC ウィンドウ コンパレータ ユニット | いいえ | いいえ | あり |
| ADC の数 | 最大 1 | 最大 1 | 最大 1 |
| STM8 | MSPM0 | 備考 |
|---|---|---|
| シングル変換モード | シングル チャネル シングル変換 | ADC は、1 つのチャネルを 1 回サンプリングして変換します |
| シングル スキャン モード | チャネル変換のシーケンス | ADC は一連のチャネルをサンプリングし、1 回変換します。 |
| 連続モードとバッファ連続モード | シングル チャネル変換を繰り返します | 選択した 1 つのチャネルが繰り返しサンプリング、変換されます |
| 連続スキャン モード | チャネル変換のシーケンスを繰り返します | チャネルのグループが繰り返しサンプリング、変換されます |
ADC サンプルコード:ADC サンプル コードの詳細については、『MSPM0 SDK サンプル ガイド』を参照してください。