低消費電力性能がより向上した第2世代のRL78マイコン
RL78/G23マイコンは、CPUコアに最大32MHzで動作するRL78-S3コアを採用したRLファミリのマイコンです。既存のRL78マイコンとの互換性を保ちつつ、バッテリー駆動機器などに必要な低消費電力動作を実現しました。
CPU動作時:44μA/MHz、STOP(4KBのSRAM保持)時:210nAの低消費電流に加え、SNOOZEモードシーケンサにより、間欠動作における消費電力も大幅に削減することができます。最大動作周波数は32MHz、動作電圧範囲は1.6V~5.5Vです。
アナログやセキュリティ機能が拡充され、従来のイベントコントローラにロジック機能を追加したロジック&イベントリンクコントローラ、静電容量センサユニットなどを内蔵しています。
●特長
・RL78-S3 CPUコア:最大32MHz
・128KBのフラッシュメモリ、16KBのSRAM、8KBのデータフラッシュを搭載
・広い動作電圧範囲:1.6V~5.5V
・拡張型静電容量式センシングユニット(CTSU2L)を搭載
・タイマー:16ビット/8ビットタイマー、ウォッチドッグタイマー、32ビットインターバルタイマー
・PWM:PWM出力
・アナログ機能:12ビットA/Dコンバータ、8ビットD/Aコンバータ、コンパレータ
・内蔵発振器:高速時は最大32MHz、中速時は最大4MHz、低速時は32.768kHz
・スヌーズモードシーケンサー、ロジック&イベントリンクコントローラー
・RTC、パワーオンリセット、低電圧検出
【応用例】・標準的な汎用MCU、民生用途、IoT機器、電池駆動機器、家電製品、産業オートメーション、ビルディングオートメーション
●仕様
CPUコア | RL78コア |
プログラムフラッシュメモリ | ROM 128MB、データフラッシュ 8KB |
RAM | 16KB |
動作温度範囲 | -40℃~+85℃ |
パッケージタイプ | 64ピン、LFQFP、0.5mmピッチ |
サイズ | 10mm×10mm |
CPU/周辺クロック周波数(fCLK) | メインシステムクロックHSモード:1~32MHz(VDD=1.8~5.5V) メインシステムクロックHSモード:1~4MHz※注1(VDD=1.6~5.5V) メインシステムクロックLSモード:1~24MHz(VDD=1.8~5.5V) メインシステムクロックLSモード:1~4MHz※注1(VDD=1.6~5.5V) メインシステムクロックLPモード:1~2MHz※注2(VDD=1.6~5.5V) サブシステムクロック:32.768kHz(VDD=1.6~5.5V) |
メインシステムクロック | 高速システムクロック発振周波数:1~20MHz 高速オンチップ発振器クロック(fIH):1 MHz, 2 MHz, 3 MHz, 4 MHz, 6 MHz, 8 MHz, 12 MHz, 16 MHz 24 MHz, 32 MHz 中速オンチップオシレータクロック(fIM):1MHz、2MHz、4MHz |
サブシステムクロック | サブシステム・クロックX (fSX):32.768 kHz (VDD=1.6~5.5V) 低速オンチップ・オシレータ・クロック (fIL):32.768 kHz (typ.) |
汎用レジスタ | 8ビット ×32 |
命令実行時間 | 0.03125 μs(min) (32MHz動作) |
インストラクションセット | データ転送(8/16ビット ・加算器・減算器・論理演算(8/16ビット) ・乗算(8ビット×8ビット,16ビット×16ビット),除算(16ビット÷16ビット,32ビット÷32ビット) ・乗算・累算(16ビット×16ビット+32ビット) ・ローテート、バレルシフト、ビット操作(セット、リセット、テスト、ブール演算)など |
I/Oポート数 | 58 CMOS I/O:50、CMOS入力:3、CMOS出力:1、N-ch open drain I/O:4 NチャンネルオープンドレインI/O(耐電圧6V):4、出力電流制御ポート:8 |
タイマ | 16ビットタイマ ×8、ウォッチングタイマ、リアルタイムタイマ(RTC)、32ビットインターバルタイマ(TML32) ×1~4、タイマ出力 ×8(PWM出力 ※注3)、RTC出力 |
クロック出力/ブザー出力 | 2 ・3.91kHz,7.81kHz,15.63kHz,2MHz,4MHz,8MHz,16MHz メインシステムクロック(fMAIN)による32MHz動作時 ・256Hz、512Hz、1.024kHz、2.048kHz、4.096kHz、8.192kHz、16.384kHz、32.768kHz (低速ペリフェラルクロック(fSXP)による32.768kHz動作時) |
8/10/12ビットA/Dコンバータ | 12チャンネル |
インターフェース | ・SPI(CSI) ×2、シンプリファイドI2C ×2、UART ×1 ・SPI(CSI) ×2、シンプリファイドI2C ×2、UART ×1 ・SPI(CSI) ×2、統合I2C × 2チャネル、UART(LIN-busをサポートするUART) ×1 UARTA ×2、I2C bus ×2
|
ベクター割込み | 内部:39、外部:13 |
キー割込み | 8 |
注1:2MHz以下の周波数で動作中にフラッシュメモリを上書きします。
注2:フラッシュメモリを上書きする場合は,高速メイン(HS)モードまたは低速メイン(LS)モードに切り替えてください。
注3:PWM出力数は、使用するチャネルの設定(マスター/スレーブの数)によって異なります。
(RL78/G23ユーザーズマニュアルの7.9.3マルチPWM出力機能の動作を参照してください。)