概要

説明

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)

アプリケーション

アプリケーション

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

ドキュメント

Document title Document type
分類
日付 日付
PDF 1.16 MB データシート
PDF 5.48 MB 英語 マニュアル-ハードウェア
PDF 126 KB アプリケーションノート
PDF 129 KB アプリケーションノート
PDF 182 KB アプリケーションノート
PDF 188 KB アプリケーションノート
PDF 190 KB アプリケーションノート
PDF 188 KB ガイド
PDF 158 KB マニュアル-開発ツール
PDF 408 KB マニュアル-開発ツール
PDF 1.91 MB マニュアル-開発ツール
PDF 850 KB その他資料
PDF 123 KB その他資料
PDF 212 KB その他資料
PDF 323 KB その他資料
PDF 410 KB 製品別信頼性資料
PDF 237 KB 英語 その他資料
PDF 9.96 MB 英語 , 简体中文 その他資料
PDF 526 KB 英語 アプリケーションノート
PDF 733 KB 英語 アプリケーションノート
PDF 408 KB 英語 アプリケーションノート
PDF 433 KB 英語 アプリケーションノート
PDF 5.48 MB 英語 アプリケーションノート
PDF 467 KB 英語 アプリケーションノート
PDF 457 KB 英語 アプリケーションノート
PDF 1.35 MB 英語 アプリケーションノート
PDF 809 KB 英語 アプリケーションノート
PDF 830 KB 英語 アプリケーションノート
PDF 828 KB 英語 アプリケーションノート
PDF 549 KB 英語 アプリケーションノート
PDF 361 KB 英語 アプリケーションノート
PDF 350 KB 英語 アプリケーションノート
PDF 366 KB 英語 アプリケーションノート
PDF 410 KB 英語 アプリケーションノート
PDF 309 KB 英語 , 简体中文 アプリケーションノート
PDF 11.63 MB 英語 カタログ
PDF 8.15 MB 英語 カタログ
PDF 768 KB 英語 テクニカルアップデート
PDF 458 KB 英語 , 简体中文 パンフレット
PDF 600 KB 英語 , 简体中文 パンフレット
PDF 14.71 MB 英語 マニュアル-ハードウェア
PDF 1.91 MB 英語 マニュアル-ハードウェア
PDF 1.69 MB 英語 マニュアル-開発ツール
PDF 12.46 MB 英語 信頼性情報
44 items

設計・開発

ソフトウェア/ツール

ソフトウェア/ツール

Software title
Software type
会社名
RL78ファミリ用Cコンパイラパッケージ [CC-RL]
RL78ファミリ用Cコンパイラパッケージ 。[対応する統合開発環境: CS+, e² studio]
Compiler/Assembler ルネサス
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ファミリ用リアルタイムOS [RI78V4] V2
μITRON4.0仕様準拠 RL78ファミリ用リアルタイムOS [対応IDE: 統合開発環境CS+]
ITRON OS ルネサス
RL78ファミリ,78K0R用リアルタイムOS [RI78V4] V1
μITRON4.0仕様準拠 RL78ファミリ,78K0R用リアルタイムOS [対応IDE: 統合開発環境CS+]
ITRON OS ルネサス
CS+ パートナーOS対応デバッグプラグイン
リアルタイムOSアプリケーションのタスクレベルデバッグ機能 [ルネサスIDE CS+用拡張機能] [Support MCU/MPU: RX, RL78]
Plug-in, OS Aware Debugging, Etc. ルネサス
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ファミリ用e² studioシミュレータ
RL78ファミリ用シミュレータ [対応IDE: e² studio] (Note: 本製品はルネサス統合開発環境e² studioに含まれています。単体販売はありません。)
Simulator ルネサス
RL78ファミリ, 78K0R, 78K0用CS+シミュレータ
RL78ファミリ, 78K0R, 78K0用シミュレータ [対応IDE: CS+] (Note: 本製品はコンパイラパッケージに含まれています。単体販売はありません。)
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 ルネサス
FFTライブラリ
Fast Fourier Transform (FFT) ライブラリ
DSP / FFT ルネサス
統合開発環境 e² studio RL78ファミリ向け情報
Eclipseベース ルネサス統合開発環境
IDE and Coding Tool ルネサス
センサソフトウェア
ルネサスセンサ製品の制御、データ取得を実現するミドルウェア(FITモジュール、FSPモジュール)、サンプルソフトウェアパッケージを提供します。
Sensor ルネサス
暗号ライブラリ
セキュリティが必要とされる各種システム開発のために強固な暗号ライブラリ
Security / Crypto ルネサス
SPI/QSPIシリアルフラッシュメモリ・QSPIシリアル相変化メモリドライバ
SPI/QSPIバスシリアルフラッシュメモリ用、QSPIバスシリアル相変化メモリ用デバイスドライバ
Serial Memory ルネサス
22 items

サンプルコード

サンプルコード

フィルター
タイトル 分類 日付 日付
ZIP 3.60 MB
アプリケーション: IoTアプリケーション
Function: Application Example, Communication Interface, Driver or Library
サンプルコード
ZIP 3.60 MB
アプリケーション: IoTアプリケーション
Function: Application Example, Communication Interface, Driver or Library
サンプルコード
ZIP 3.72 MB サンプルコード
ZIP 3.77 MB
アプリケーション: IoTアプリケーション
Compiler: CC-RL, CC-RX, ICCRL78 Function: Application Example, Communication Interface, Driver or Library IDE: CS+, e2 studio, IAR EWRL78
サンプルコード
ZIP 3.74 MB
アプリケーション: IoTアプリケーション
Function: Application Example, Communication Interface, Driver or Library
サンプルコード
ZIP 6.60 MB Compiler: CC-RL, ICCRL78 Function: Timer IDE: CS+, e2 studio, IAR EWRL78 サンプルコード
ZIP 6.57 MB Compiler: CC-RL, ICCRL78 Function: Timer IDE: CS+, e2 studio, IAR EWRL78 サンプルコード
[Toolchains=CC-RL|V1.12.00;IAR Compiler for RL78|v.5.10.1]
ZIP 12.16 MB 英語
アプリケーション: IoTアプリケーション
Compiler: CC-RL, ICCRL78 Function: Application Example IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.12.00;IAR Compiler for RL78|v.5.10.1]
ZIP 11.77 MB 英語
アプリケーション: IoTアプリケーション
Compiler: CC-RL, ICCRL78 IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.12.00;IAR Compiler for RL78|v.5.10.1.2667]
ZIP 6.75 MB 英語
アプリケーション: 家電および民生品
Compiler: CC-RL, ICCRL78 Function: Communication Interface IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.12.00;IAR Compiler for RL78|v.5.10.1.2667]
ZIP 7.28 MB 英語
アプリケーション: 家電および民生品
Compiler: CC-RL, ICCRL78 Function: Communication Interface IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.12.00;IAR Compiler for RL78|v.5.10.1.2667]
ZIP 5.44 MB 英語
アプリケーション: 家電および民生品
Compiler: CC-RL, ICCRL78 Function: Communication Interface IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.11.00]
ZIP 11.58 MB 英語
アプリケーション: 家電および民生品
Compiler: CC-RL Function: Communication Interface IDE: CS+ for CC, e2 studio
サンプルコード
ZIP 18.57 MB 英語 Function: Programmer サンプルコード
ZIP 26.69 MB 英語 Function: Programmer サンプルコード
ZIP 18.63 MB 英語 Function: Programmer サンプルコード
ZIP 7.52 MB 英語 Compiler: CC-RL, ICCRL78 Function: Timer IDE: CS+, e2 studio, IAR EWRL78 サンプルコード
17 items

ボード&キット

ボード&キット

モデル

モデル

タイトル 分類 分類 日付 日付
ZIP 999 KB モデル-IBIS
1 item

サポート

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点灯

ニュース&ブログ