メインコンテンツに移動
ルネサス エレクトロニクス株式会社 (Renesas Electronics Corporation)

説明

RL78/G16 Fast Prototyping Boardは、RL78/G16マイコンを搭載し、様々なアプリケーションの試作開発に特化した評価ボードです。サンプルコードにより、Modbus ASCII/RTU 通信等も実現します。USBケーブルをつなげるだけで、プログラムの書き込み/デバッグが可能で、追加のツール無しで評価を始めることができます。また、従来のE2エミュレータ、E2エミュレータLiteを使用した高機能なデバッグも可能です(方法はユーザーズマニュアル参照)。Arduino UnoおよびPmod™インタフェースを標準搭載、マイコンの全ピンにアクセス可能など、高い拡張性を有しています。RL78/G16の特徴機能の一つである、静電容量センサユニットを使用し、タッチボタンを2つ、スライダーを1つ搭載しています。さらに、Arduino IDE上で様々なプログラム(スケッチ)作成に対応したArduino ライブラリも提供しています。

注意:本製品には簡易評価用にタッチボタンを2つ、スライダーを1つ付属しておりますが、実際のボード設計にあたってはアプリケーションノート 静電容量センサマイコン 静電容量タッチ電極デザインガイド (R30AN0389) をご確認の上、RL78/G16搭載静電容量タッチ評価システム (RSSK-RL78G16) を使用して評価を行ってください。

特長

  • 16ビットマイコンRL78/G16(R5F121BCAFP)を搭載
    • 32MHz, RL78-S2 Core
    • ROM: 32KB, RAM: 2KB, Data Flash 1KB
    • 32-pin LQFP, 7mm x 7mm x 1.7mm, 0.8mm pitch
  • PCとUSBケーブルで接続することで、COM Port通信経由でのプログラムの書き込み/デバッグが可能
  • マイコンの全ピンにアクセス可能
  • Arduino UnoおよびPmod™インタフェース, Groveインタフェースを標準搭載
  • Arduino ライブラリを提供
  • 静電容量タッチセンサボタンを搭載
  • 各種RL78開発環境に対応

アプリケーション

分類 タイトル 日時
マニュアル-開発ツール PDF 2.00 MB English
クイックスタートガイド PDF 509 KB
回路図 PDF 1.08 MB English
その他資料 PDF 231 KB English
アプリケーションノート PDF 9.15 MB English
アプリケーションノート PDF 533 KB English
AI生成コンテンツ: RL78/G15およびG16のFast Prototyping Boardで、オプション・バイト設定によりリセット端子がポートとして誤設定された場合(PORTSELB=0)、COMポートでのデバッグや書き込みができなくなる問題の復旧方法を説明する。復旧は、フラッシュメモリを消去し、オプション・バイトをPORTSELB=1に戻すことで行う。E2エミュレータまたは専用の復旧アプリを使用し、リセット端子を低レベルに維持してフラッシュ・プログラミングモードに入り、正常動作を回復する。
アプリケーションノート PDF 550 KB English
AI生成コンテンツ: 本資料は、RL78/G16マイコンのシリアル・アレイ・ユニット(SAU)を用いたハンドシェイク対応SPIスレーブ通信の実装方法を説明する。チップセレクト(CS)信号とBUSY信号による同期を行い、スレーブは単一送受信、送信、受信の動作を実現する。通信は1msごとのスロットでコマンドに基づき行われ、ステータス確認や送受信のタイミングチャート、周辺機能の利用、ハードウェア構成、ソフトウェアフローチャートを詳細に解説している。
アプリケーションノート PDF 597 KB English
AI生成コンテンツ: RL78/G16マイコンのシリアル・アレイ・ユニット(SAU)を用いたハンドシェイク対応SPIマスタ通信の実装方法を説明する。チップセレクト(CS)信号でスレーブを選択し、BUSY信号でスレーブの通信準備完了を確認して同期を取る。CSI通信はクロック同期の簡易SPIで、ステータス確認や送受信コマンドを1ms間隔で実行する。ハードウェア構成やソフトウェア設定、タイミングチャートも解説する。
アプリケーションノート PDF 462 KB English
AI生成コンテンツ: RL78/G16マイコンのリアルタイム・クロック2(RTC2)の定周期割り込み機能とアラーム割り込み機能の使用方法を解説しています。RTC2を用いて出力ポートの反転やLCDへの時刻表示を行い、設定時刻から5秒後にアラーム割り込みを発生させます。ハードウェア構成、ソフトウェア設定、割り込み処理、LCDとのI2C通信についても説明し、リセット期間中のRTC2動作継続も確認しています。サンプルコードや開発環境の情報も含まれています。
アプリケーションノート PDF 503 KB English
AI生成コンテンツ: 超音波センサはRL78/G16のタイマ・アレイ・ユニット(TAU)で制御され、超音波の反射時間(ToF)を測定して距離を算出する。P05端子からトリガ信号を出力し、TAUチャネルでエコーパルス幅を計測する。距離は音速を用いて計算し、I2C(IICA0)経由で16×2 LCDに表示する。ノイズ低減のため複数回測定の平均値を使用し、60msごとに更新。初期設定は入出力ポート、タイマ、I2C、LCD制御を含む。10m超は「OVER 999.9 cm」と表示される。
アプリケーションノート PDF 267 KB English
AI生成コンテンツ: RL78/G16のタイマ・アレイ・ユニット0(TAU0)チャネル0を使用して、TI00端子に入力されるパルスの間隔を測定する方法を説明する。立ち上がりエッジでタイマのカウント値をキャプチャし、測定値を内蔵RAMに格納する。TAU0をキャプチャモードに設定し、割り込みを利用して複数回のパルス間隔測定を行う。ハードウェア構成やソフトウェア設定、動作確認条件も詳述している。
アプリケーションノート PDF 1.42 MB English
AI生成コンテンツ: Modbusは産業用オートメーションで広く使われるシリアル通信プロトコルで、PLCや電子機器間のデータ交換を可能にします。Modbus ASCIIは解析が容易なASCII文字列を用い、伝送時間は長くなります。一方、Modbus RTUはバイナリデータを使用し高速通信を実現します。通信はシングルマスタ/マルチスレーブ方式で、最大247台のスレーブがユニークなアドレスを持ちます。物理層にはRS-485が一般的です。RL78マイコンとルネサス製RS-485トランシーバの組み合わせにより、低消費電力のシンプルな制御用途に適したModbusスレーブ機器を容易に実現できます。UARTとGPIOを用いた通信制御のサンプルプログラムも提供されています。
アプリケーションノート PDF 340 KB English
AI生成コンテンツ: タイマ・アレイ・ユニット(TAU)は16ビットのインターバルタイマを設定し、タイマ割り込み(INTTM00)でLED表示を反転させます。割り込み周期は外部割り込み(INTP0)によるスイッチ押下回数に応じて変更されます。250回の割り込みごとにLEDが反転し、500ms、250ms、125ms、62.5msの周期で変化します。初期設定にはタイマモード、データレジスタ値、出力ポート設定、割り込みエッジ検出が含まれます。HALT命令で割り込み待ちし、スイッチ入力によりタイマ周期を動的に更新します。
アプリケーションノート PDF 276 KB English
AI生成コンテンツ: タイマ・アレイ・ユニット0(TAU0)チャネル0を使用し、タイマ入力端子(TI00)の立ち上がりおよび立ち下がりエッジを検出してパルス間隔を測定する方法を説明する。各エッジでタイマのカウント値をキャプチャし、ハイレベル幅とローレベル幅を内蔵RAMに格納する。TAU0をキャプチャモードに設定し、割り込みでエッジ判定を行い、短いパルスによる誤測定は破棄する。ハードウェア構成や動作手順、動作確認条件も示す。
アプリケーションノート PDF 444 KB English
AI生成コンテンツ: タイマ・アレイ・ユニット0(TAU0)のチャネル0とチャネル1を連動させてPWM出力を生成し、LEDの輝度を制御する方法を説明する。PWM周期は2msに設定し、チャネル0のタイマ割り込みを250回カウントして500msごとにデューティ比を10%から90%まで順に更新する。TO01端子はアクティブロー出力で、LED2は500msごとに出力が反転する。ハードウェア設定、タイマ構成、割り込み処理、ソフトウェアの流れを詳細に解説する。
アプリケーションノート PDF 943 KB English
AI生成コンテンツ: 本資料は、シングルマスタシステムにおけるIICAシリアルインタフェースを用いたスレーブの送受信方法を説明する。スレーブアドレスの処理、データの読み書き、128バイトのシリアルRAM領域の利用について詳述する。通信タイミング、ハードウェア構成、ソフトウェア機能も解説し、スレーブはアドレス0b1010000に応答し、コマンドレジスタで動作を制御する。タイミングチャートによりマスタからスレーブへの通信手順や割り込み処理を示す。
アプリケーションノート PDF 272 KB English
AI生成コンテンツ: RL78/G16マイコンのA/Dコンバータを用いて、P03/ANI2端子のアナログ電圧を10ビットのデジタル値に変換し、その後6ビット右シフトして内蔵RAMに格納する方法を説明する。A/Dコンバータの初期設定、ADCSビットで変換開始、HALTモードで変換完了割り込み(INTAD)を待ち、割り込み発生後に結果をRAMに保存する手順を示す。ハードウェア構成例や使用端子、動作条件、開発環境も記載されている。
アプリケーションノート PDF 962 KB English
AI生成コンテンツ: 本資料は、シングルマスタ構成におけるIICAシリアル・インタフェースのマスタ送受信機能の使用方法を説明する。スレーブ内のアドレス指定レジスタを持つスレーブとのアドレス送信、データ送受信の手順を詳細に示す。スレーブは指定されたシリアルRAM領域内で複数バイトの読み書きが可能である。通信のタイミングチャートやIICバス制御のためのレジスタ機能、スタート条件生成、アドレス一致、ACK応答、データ転送の流れを解説し、割り込み処理やウエイト制御についても触れている。
PCB設計ファイル ZIP 1.97 MB
19件

ソフトウェア/ツール

ソフトウェア/ツール

Software title
Software type
会社名
E2エミュレータ [RTE0T00020KCE00000R]
オンチップデバッギングエミュレータ。フラッシュプログラマ兼用。 [Support MCU/MPU: RA, RE, RH850, R-Car D1, RL78, RX, RISC-V MCU]
Emulator ルネサス
E2エミュレータLite [RTE0T0002LKCE00000R]
オンチップデバッギングエミュレータ。フラッシュプログラマ兼用。 [Support MCU/MPU: RA, RE, RL78, RX, RISC-V MCU]
Emulator ルネサス
RL78ファミリ用Cコンパイラパッケージ [CC-RL]
RL78ファミリ用Cコンパイラパッケージ 。[対応する統合開発環境: CS+, e² studio]
Compiler/Assembler ルネサス
統合開発環境 CS+
ルネサス統合開発環境 [Support MCU/MPU: RH850, V850, RX, RL78, 78K0R, 78K0] (Note: CS+でRL78/G23、RXスマート・コンフィグレータを使用するには、別途インストールする必要があります。スマート・コンフィグレータの製品ページから、RL78/G23用、RX用のスマート・コンフィグレータをダウンロードしてください)
IDE and Coding Tool ルネサス
統合開発環境 e² studio RL78ファミリ向け情報
Eclipseベース ルネサス統合開発環境
IDE and Coding Tool ルネサス
IAR Embedded Workbench for Renesas RL78
IAR Embedded Workbenchは、自動車アプリケーションを作成するための強力かつ最先端の最適化技術を備えた統合開発ツールであり、RL78 デバイスに対して広範なサポートを提供します。
IDE and Coding Tool IAR Systems
Renesas IAR Embedded Workbench Device-Support-Packages
Renesas IAR Embedded Workbench Device-Support-Packages include all device-specific files to be used with the Embedded Workbench IDE.
IDE and Coding Tool ルネサス
静電容量式タッチセンサ対応開発支援ツール QE for Capacitive Touch
マイコンの静電容量式タッチ機能を使用した組み込みシステム開発において、タッチインタフェースの初期設定や感度のチューニングを簡単に行え、開発期間の短縮が実現できます。 [ルネサスIDE e² studio用拡張機能] [スタンドアロン版] [Support MCU/MPU:RA,RL78, RX, Renesas Synergy™]
Solution Toolkit ルネサス
8件

ソフトウェアダウンロード

分類 タイトル 日時
ボード記述ファイル ZIP 1 KB
1件

サンプルコード

サンプルコード

フィルター
分類 タイトル 日時 日時
サンプルコード
[Toolchains=CC-RL|V1.15.00]
ログインしてダウンロード ZIP 23.20 MB English
アプリケーション: 民生機器全般, 産業用機器
Compiler: CC-RL Function: Application Example, HMI IDE: CS+ for CC
サンプルコード
ログインしてダウンロード ZIP 1.44 MB English Function: Programmer IDE: Microsoft Visual Studio Community 2022
サンプルコード
[Toolchains=CC-RL|V1.13.00;IAR Compiler for RL78|v.5.10.1]
ログインしてダウンロード ZIP 7.33 MB English
アプリケーション: 民生機器全般
Compiler: CC-RL, ICCRL78 Function: Communication IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.13.00;IAR Compiler for RL78|v.5.10.1]
ログインしてダウンロード ZIP 7.61 MB English
アプリケーション: 民生機器全般
Compiler: CC-RL, ICCRL78 Function: Communication IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.12.01;IAR Compiler for RL78|v.5.10.1]
ログインしてダウンロード ZIP 5.99 MB English
アプリケーション: 民生機器全般
Compiler: CC-RL, ICCRL78 Function: Timer IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.12.01;IAR Compiler for RL78|v.5.10.1]
ログインしてダウンロード ZIP 8.33 MB English
アプリケーション: 民生機器全般
Compiler: CC-RL, ICCRL78 Function: Other IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.12.01;IAR Compiler for RL78|v.5.10.1]
ZIP 6.48 MB English
アプリケーション: 民生機器全般
Compiler: CC-RL Function: Timer IDE: CS+ for CC
サンプルコード
[Toolchains=CC-RL|V1.12.01]
ログインしてダウンロード ZIP 5.70 MB English
アプリケーション: 産業用機器
Compiler: CC-RL Function: Communication Interface IDE: e2 studio
サンプルコード
[Toolchains=CC-RL|V1.12.01;IAR Compiler for RL78|v.5.10.1]
ログインしてダウンロード ZIP 7.05 MB English
アプリケーション: 民生機器全般
Compiler: CC-RL, ICCRL78 Function: Timer IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.12.01;IAR Compiler for RL78|v.5.10.1]
ログインしてダウンロード ZIP 6.49 MB English
アプリケーション: 民生機器全般
Compiler: CC-RL, ICCRL78 Function: Timer IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.12.01;IAR Compiler for RL78|v.5.10.1]
ログインしてダウンロード ZIP 5.77 MB English
アプリケーション: 民生機器全般
Compiler: CC-RL, ICCRL78 Function: Communication Interface IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.12.01;IAR Compiler for RL78|v.5.10.1]
ログインしてダウンロード ZIP 6.33 MB English
アプリケーション: 民生機器全般
Compiler: CC-RL, ICCRL78 Function: Serial Interface IICA IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.12.00;IAR Compiler for RL78|v.5.10.1]
ログインしてダウンロード ZIP 5.38 MB English
アプリケーション: 民生機器全般
Compiler: CC-RL, ICCRL78 Function: A/D Converter IDE: CS+ for CC, e2 studio, IAR EWRL78
サンプルコード
[Toolchains=CC-RL|V1.12.01;IAR Compiler for RL78|v.5.10.1]
ログインしてダウンロード ZIP 6.74 MB English
アプリケーション: 民生機器全般
Compiler: CC-RL, ICCRL78 Function: Serial Interface IICA IDE: CS+ for CC, e2 studio, IAR EWRL78
14件
型名状態在庫参考価格(米ドル)Sampleable
RTK5RLG160C00000BJActive在庫あり1u | $23.53Available

ニュース&ブログ

サポートコミュニティ

サポートコミュニティ

ルネサスエンジニアリングコミュニティの技術スタッフから迅速なオンライン技術サポートを受けることができます。
記事を参照する

ナレッジベース

ナレッジベースを参照して、役立つ記事、FAQ、その他の役立つリソースを入手してください。
サポートチケット

サポートチケット

技術的に深い内容や公開したくない内容のご質問はこちらです。
Icon showing CD-ROM illustration, indicating compact disc storage.

ROM Ordering

Embed your custom code into Renesas masked MCUs during manufacturing for tailored device functionality.