概要

Description

RL78/G15は動作周波数16MHzの汎用マイクロコントローラです。RL78ファミリ最小となる8ピンパッケージを含む幅広いラインアップを用意し、-40℃~125℃の広範な動作周辺温度に対応します。高精度(±1.0%)の高速オンチップオシレータ、データフラッシュ、豊富なシリアルインタフェースやコンパレータを内蔵しているため、省スペースが求められる小型アプリケーションに最適です。また、USBケーブルの接続だけでプログラムの書き込みやデバッグが可能な評価ボード(Fast Prototyping Board)や、GUIでソフトウェア設計を容易化できるSmart Configurator、Arduinoライブラリなど、RL78/G15用に充実した開発環境を提供します。既存のRL78ファミリとの互換性もあり、家電や民生機器から産業機器まで、幅広い用途にお使い頂けます。

特長

  • CPU: RL78 core, Max. 16MHz
  • Voltage: 2.4V to 5.5V
  • Package: 8-pin to 20-pin
  • Memory: Program Flash: 4-8KB, SRAM 1KB, Data Flash 1KB
  • Operating temperature range:​ up to 125°C
  • Timer: 16-bit Timer x 8ch, Watchdog Timer x 1ch, 12-bit Interval Timer x 1ch
  • Analog function: 10-bit A/D Converter x 11ch, Comparator
  • On-chip Oscillator Freq. (MHz): High-Speed: 1, 2, 4, 8, 16MHz; Low-Speed: 15kHz
  • Connectivity: SCI (CSI, UART, Simple I2C), I2C
  • Others: Selectable Power-On Reset, Low Voltage Detection, On-chip Debug 2.4V to 5.5V (Single-wire, ​double-wire)

アプリケーション

アプリケーション

  • 汎用
  • 民生用途
  • 家電
  • 産業オートメーション
  • ビルディング・オートメーション

ドキュメント

タイトル 分類 日付
PDF1.10 MB
データシート
PDF5.87 MBEnglish
マニュアル-ハードウェア
PDF527 KBEnglish
アプリケーションノート
PDF1.09 MBEnglish
アプリケーションノート
PDF332 KBEnglish
関連ファイル:
アプリケーションノート
PDF1.72 MBEnglish
アプリケーションノート
PDF1.74 MBEnglish
アプリケーションノート
PDF274 KBEnglish
アプリケーションノート
PDF1.80 MBEnglish
アプリケーションノート
PDF472 KBEnglish
アプリケーションノート
PDF1.14 MBEnglish
アプリケーションノート
PDF384 KBEnglish
アプリケーションノート
PDF549 KBEnglish
アプリケーションノート
PDF1.08 MBEnglish
アプリケーションノート
PDF1.42 MBEnglish
アプリケーションノート
PDF401 KBEnglish
アプリケーションノート
PDF850 KBEnglish
アプリケーションノート
PDF361 KBEnglish
アプリケーションノート
PDF350 KBEnglish
アプリケーションノート
PDF410 KBEnglish
関連ファイル:
アプリケーションノート
PDF366 KBEnglish
関連ファイル:
アプリケーションノート
アプリケーションノート
PDF1.35 MBEnglish
カタログ
PDF5.32 MBEnglish
パンフレット
PDF12.46 MBEnglish
その他
PDF528 KBEnglish
マニュアル-開発ツール
PDF1.18 MBEnglish
マニュアル-開発ツール
PDF2.76 MBEnglish
マニュアル-開発ツール
PDF3.95 MBEnglish
マニュアル-開発ツール
PDF158 KB
マニュアル-開発ツール
PDF408 KB
マニュアル-開発ツール
PDF1.69 MBEnglish
マニュアル-開発ツール
PDF1.91 MB
マニュアル-開発ツール
PDF1.91 MBEnglish
マニュアル-ハードウェア
PDF842 KB
その他
PDF237 KBEnglish
その他
PDF123 KB
その他
PDF212 KB
その他
PDF323 KB
その他
その他
PDF3.02 MB
リリースノート
PDF315 KBEnglish
リリースノート
PDF2.64 MB
リリースノート
PDF334 KBEnglish
ツールニュース-リリース
PDF228 KBEnglish
ツールニュース-リリース

設計・開発

ソフトウェア/ツール

ソフトウェア/ツール

RL78ファミリ用Cコンパイラパッケージ [CC-RL]RL78ファミリ用Cコンパイラパッケージ 。[対応する統合開発環境: CS+, e² studio] Compiler/Assembler ルネサス
FFTライブラリFast Fourier Transform (FFT) ライブラリ DSP / FFT ルネサス
E2エミュレータ [RTE0T00020KCE00000R]オンチップデバッギングエミュレータ。フラッシュプログラマ兼用。 [Support MCU/MPU: RA, RE, RH850, R-Car D1, RL78, RX] Emulator ルネサス
E2エミュレータLite [RTE0T0002LKCE00000R]オンチップデバッギングエミュレータ。フラッシュプログラマ兼用。 [Support MCU/MPU: RA, RE, RL78, RX] Emulator ルネサス
統合開発環境 CS+ルネサス統合開発環境 [Support MCU/MPU: RH850, V850, RX, RL78, 78K0R, 78K0] (Note: CS+でRL78/G23、RXスマート・コンフィグレータを使用するには、別途インストールする必要があります。スマート・コンフィグレータの製品ページから、RL78/G23用、RX用のスマート・コンフィグレータをダウンロードしてください) IDE and Coding Tool ルネサス
RL78ファミリ,78K0R用リアルタイムOS [RI78V4] V1μITRON4.0仕様準拠 RL78ファミリ,78K0R用リアルタイムOS [対応IDE: 統合開発環境CS+] ITRON OS ルネサス
RL78ファミリ用リアルタイムOS [RI78V4] V2μITRON4.0仕様準拠 RL78ファミリ用リアルタイムOS [対応IDE: 統合開発環境CS+] ITRON OS ルネサス
CS+ パートナーOS対応デバッグプラグインリアルタイムOSアプリケーションのタスクレベルデバッグ機能 [ルネサスIDE CS+用拡張機能] [Support MCU/MPU: RX, RL78] Plug-in, OS Aware Debugging, Etc. ルネサス
E2エミュレータ (書き込み機能)オンチップデバッギングエミュレータによるマイコン内蔵フラッシュメモリのオンボード書き込み機能 [書き込み用ソフト: Renesas Flash Programmer] [Support MCU/MPU and devices: RE, RX, RL78, RH850, パワーマネージメント, Renesas USB Power Deliveryファミリ, モータドライバ/アクチュエータドライバIC] Programmer (Unit/SW) ルネサス
E2エミュレータLite (書き込み機能)オンチップデバッギングエミュレータによるマイコン内蔵フラッシュメモリのオンボード書き込み機能 [書き込み用ソフト: Renesas Flash Programmer] [Support MCU/MPU and devices: RX, RL78, パワーマネージメント, Renesas USB Power Deliveryファミリ, モータドライバ/アクチュエータドライバIC] Programmer (Unit/SW) ルネサス
PG-FP6フラッシュメモリプログラマ [書き込み用ソフト: 付属のプログラミングGUI ”FP6 Terminal”] [Support MCU/MPU and devices: RA, RE, RX, RL78, RH850, Renesas Synergy, パワーマネージメント, Renesas USB Power Deliveryファミリ, モータドライバ/アクチュエータドライバIC, SuperH, V850, 78K, R8C] Programmer (Unit/SW) ルネサス
Renesas Flash Programmer (Programming GUI)フラッシュメモリ用書き込みソフト [Support MCU/MPU and devices: RA, RE, RX, RL78, RH850, Renesas Synergy, パワーマネージメント, Renesas USB Power Deliveryファミリ, モータドライバ/アクチュエータドライバIC, V850, 78KR, 78K0] Programmer (Unit/SW) ルネサス
コードフラッシュライブラリコードフラッシュメモリ書き換えライブラリ(78Kファミリ コードフラッシュ用EEPROMエミュレーションライブラリ含む) Self Programming Library (Flash Library) ルネサス
データフラッシュライブラリデータフラッシュメモリ書き換えライブラリ(RL78ファミリ データフラッシュ用EEPROMエミュレーションライブラリ含む) Self Programming Library (Flash Library) ルネサス
RL78 Webシミュレータ低消費電力マイコンRL78ファミリの消費電流シミュレーションが手軽にできるオンラインツール。2種類の無償ツールをラインアップしています: MCU simulator online、消費電流計算ツール Simulator ルネサス
RL78ファミリ, 78K0R, 78K0用CS+シミュレータRL78ファミリ, 78K0R, 78K0用シミュレータ [対応IDE: CS+] (Note: 本製品はコンパイラパッケージに含まれています。単体販売はありません。) Simulator ルネサス
RL78ファミリ用e² studioシミュレータRL78ファミリ用シミュレータ [対応IDE: e2 studio] (Note: 本製品はルネサス統合開発環境e2 studioに含まれています。単体販売はありません。) Simulator ルネサス
RL78 スマート・コンフィグレータ「ソフトウェアを自由に組み合わせられる」をコンセプトとしたRL78ファミリ向けユーティリティ。ミドルウェアとドライバのインポートや端子設定機能でシステムへのルネサス製ドライバの組み込みを容易にします。 Solution Toolkit ルネサス
消費電流測定ツール QE for Current Consumption消費電流チューニングの作業期間短縮に貢献する開発支援ツール [ルネサスIDE "e² studio" および CS+(CS+ for CCのみ)に標準搭載] [Support MCU/MPU: RX, RL78] Solution Toolkit ルネサス
RL78ファミリ用 音声録音・再生システム [M3S-S2-Tiny]RL78ファミリ用 音声再生システム Sound / Voice ルネサス

サンプルコード

サンプルコード

タイトル Type Date
ZIP3.54 MBEnglish
関連ファイル:
Application: 産業
Compiler: CC-RL
Function: A/D Converter
IDE: e2 studio
サンプルコード
[Toolchains=CC-RL|V1.10.xx;IAR Compiler for RL78|v4.21.x]
ZIP2.98 MB
Compiler: CC-RL, ICCRL78
Function: Memory
IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.10.xx;IAR Compiler for RL78|v4.21.x]
ZIP3.10 MB
Compiler: CC-RL, ICCRL78
Function: Memory
IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
ZIP423 KB
Compiler: CC-RL, ICCRL78
Function: Memory
IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|v1.11.00;IAR|4.21.1.2409;LLVM|V10.0.0.202207]
ZIP3.84 MB
Compiler: CC-RL, ICCRL78
IDE: e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|v1.11.00;IAR|4.21.1.2409;LLVM|V10.0.0.202207]
ZIP2.96 MB
Compiler: CC-RL, ICCRL78
IDE: e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|v1.10.00;IAR|4.20.1.2260;LLVM|V10.0.0.202207]
ZIP1.93 MB
Compiler: CC-RL, ICCRL78
IDE: e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|v1.10.00;ICCRL78|4.21.1.2409;LLVM for Renesas RL78|10.0.0.202203]
ZIP1.61 MB
Application: Industrial, Consumer Electronics
Compiler: CC-RL, LLVM, ICCRL78
Function: Application Example
IDE: CS+, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|v1.10.00;ICCRL78|4.21.1.2409;LLVM for Renesas RL78|10.0.0.202203]
ZIP2.00 MB
Application: Industrial, Consumer Electronics
Compiler: CC-RL, LLVM, ICCRL78
Function: Driver or Library
IDE: CS+, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|v1.09.00;ICCRL78|4.20.1.2260;LLVM for Renesas RL78|10.0.0.202203]
ZIP6.83 MB
Application: Industrial
Compiler: CC-RL, LLVM, ICCRL78
Function: Security, Driver or Library
IDE: CS+, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.11.0;LLVM for Renesas RL78|22.7.0.v20220419-1309;GCC|22.7.0.v20220419-1309]
ZIP3.10 MB
Application: Consumer Electronics, Industrial
Compiler: CC-RL, GNURL78, ICCRL78
Function: BSP, Clock, Software Package
IDE: e2 studio, IAR EWRL78
サンプルコード
ZIP6.60 MB
Compiler: CC-RL, ICCRL78
Function: Timer
IDE: CS+, e2 studio, IAR EWRL78
サンプルコード
ZIP6.57 MB
Compiler: CC-RL, ICCRL78
Function: Timer
IDE: CS+, e2 studio, IAR EWRL78
サンプルコード
ZIP7.52 MBEnglish
関連ファイル:
Compiler: CC-RL, ICCRL78
Function: Timer
IDE: CS+, e2 studio, IAR EWRL78
サンプルコード

ボード&キット

ボード&キット

モデル

ビデオ&トレーニング

RL78 Arduino クイックスタートガイド

このビデオではRL78/G23 FPBでArduino IDEを用いてスケッチを動作させるための方法を紹介します。

関連リソース:クイックスタートガイドページ(GitHub)

00:00 オープニング
00:35 Arduino IDEのインストール
01:05 環境設定
01:36 ツールのインストール
02:00 スケッチの記述
02:10 COMポートの設定
02:50 ボードの設定
03:08 コンパイル、ダウンロード、LED点灯

ニュース&ブログ