アプリケーションノート

RL78/G14
STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL
要旨
本アプリケーションノートでは、イベント・リンク・コントローラ（ELC）、リアルタイム・クロック（RTC）、
タイマ RJ を使用し、STOP モードで動作可能な長時間タイマを作成します。

対象デバイス
RL78/G14
本アプリケーションノートを他のマイコンへ適用する場合、そのマイコンの仕様にあわせて変更し、十分評価してください。

R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 1 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

目次
1.

仕様 .................................................................................................................................................. 3

2.

動作確認条件 ................................................................................................................................... 43.

関連アプリケーションノート .......................................................................................................... 44.
ハードウエア説明 ............................................................................................................................ 5
4.1
ハードウエア構成例 ..................................................................................................................... 54.2
使用端子一覧................................................................................................................................ 5
5.
ソフトウエア説明 ............................................................................................................................ 6
5.1
動作概要 ....................................................................................................................................... 75.2
オプション・バイトの設定一覧................................................................................................. 115.3
関数一覧 ..................................................................................................................................... 115.4
関数仕様 ..................................................................................................................................... 12
5.5
フローチャート .......................................................................................................................... 15
5.5.1 全体フローチャート .............................................................................................................. 15
5.5.2 初期設定 ................................................................................................................................ 15
5.5.3 周辺機能初期設定 .................................................................................................................. 16
5.5.4 CPU クロック初期設定 .......................................................................................................... 175.5.5 ポート初期設定...................................................................................................................... 18
5.5.6 RTC 初期設定 ......................................................................................................................... 19
5.5.7 タイマ RJ 初期設定 ............................................................................................................... 23
5.5.8 ELC 初期設定 ......................................................................................................................... 28
5.5.9 メイン処理 ............................................................................................................................. 29
5.5.10 メイン初期化処理 ................................................................................................................ 30
5.5.11 タイマ RJ 動作開始 ............................................................................................................. 31
5.5.12 STOP モード移行前の RTC のウエイト動作 ....................................................................... 33
6.

サンプルコード.............................................................................................................................. 35

7.

参考ドキュメント .......................................................................................................................... 35

R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 2 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

1. 仕様

本アプリケーションノートでは、ELC、RTC、タイマ RJ を使用し、STOP モードで動作できる長時間カウ
ントタイマを作成します。

ELC のイベント発生元に RTC 定周期信号（定周期割り込み）、イベント出力先にタイマ RJ0 のカウント
ソースを設定します。RTC で 1 秒毎に定周期割り込みを発生させ、ELC によりタイマ RJ を 1 秒ごとにカウントダウンをします。タイマ RJ のカウント値を 5 に設定することで、5 秒ごとにタイマ RJ のアンダフロー
割り込みを発生させ、CPU を起動しソフトウエアでポート出力(P130)をトグルします。

表 1.1 に使用する周辺機能と用途を、図 1.1 に動作概要を示します。
表 1.1

使用する周辺機能と用途
用途

周辺機能
RTC

RTC 定周期割り込み機能(1 秒)によるイベント発生

ELC

イベント発生元：RTC 定周期信号
イベント出力先：タイマ RJ のカウントソース(ELC からのイベント入力)

タイマ RJ

ポート出力の周期カウント

P130

ポート出力

ELC

イベント出力選択レジスタ
ELSELR07

アンダフロー割り込み
タイマ RJ

P130

カウントソース(ELC からのイベント入力)

ポート出力

RTC
イベント制御(リンク接続処理部)

RTC 定周期信号1 秒周期5 カウント

図 1.1

R01AN2862JJ0110
May.11.22

Rev. 1.10

動作概要

Page 3 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

2. 動作確認条件
本アプリケーションノートのサンプルコードは、下記の条件で動作を確認しています。
表 2.1
項目
使用マイコン
動作周波数
動作電圧
統合開発環境 (CS+)
C コンパイラ (CS+)
統合開発環境 (e2 studio)
C コンパイラ (e2 studio)
統合開発環境 (IAR)
C コンパイラ (IAR)
使用ボード

動作確認条件内容
RL78/G14 (R5F104PJAFB)
高速オンチップ・オシレータ・クロック(fHOCO)：8MHz
CPU/周辺ハードウエア・クロック(fCLK)：8MHz
RTC 動作クロック(fsub):32.768kHz(標準)5.0V（2.9V～5.5V で動作可能）
LVD 動作（VLVD）：リセット・モード(立ち上がり 2.81V/立ち下がり 2.75V)
ルネサス エレクトロニクス製
CS+ V3.01.00
ルネサス エレクトロニクス製
CC-RL V1.01.00
ルネサス エレクトロニクス製
e2 studio V4.0.0.26
ルネサス エレクトロニクス製
CC-RL V1.01.00
IAR Systems 製
IAR Embedded Workbench for Renesas RL78 V4.21.3
IAR Systems 製
IAR C/C++ Compiler for Renesas RL78 V4.21.3.2447
RL78/G14 CPU ボード (QB-R5F104PJ-TB)

3. 関連アプリケーションノート
本アプリケーションノートに関連するアプリケーションノートを以下に示します。
併せて参照してください。
RL78/G13 初期設定（R01AN2575J）アプリケーションノート
RL78/G14 初めての RL78/G14 ELC（R01AN0862J）アプリケーションノート
RL78/G14 時計アラーム機能と ELC を使用したパルス出力の強制遮断（R01AN2782J）アプリケーション
ノート

R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 4 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

4. ハードウエア説明
4.1

ハードウエア構成例

図 4.1 に本アプリケーションノートで使用するハードウエアを示します。

VDD

VDD
EVDD

RESET

VDD

RL78/G14

REGC

P130

EVSS

P40/TOOL0

VSS

ポート出力
オンチップ・デバッグ用

図 4.1 ハードウエア構成例
注意 1

この回路イメージは接続の概要を示す為に簡略化しています。
実際に回路を作成される場合は、端子処理などを適切に行い、電気的特性を満たすように設計してください。
（入力専用ポートは個別に抵抗を介して VDD 又は VSS に接続して下さい）。

2 EVSS で始まる名前の端子がある場合には VSS に、EVDD で始まる名前の端子がある場合には VDD にそれぞれ接続してください。
3 VDD は LVD にて設定したリセット解除電圧（VLVD）以上にしてください。

4.2

使用端子一覧

表 4.1 に使用端子と機能を示します。
表 4.1
端子名
P130

R01AN2862JJ0110
May.11.22

入出力
出力Rev. 1.10使用端子と機能機能

ポート出力

Page 5 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

5. ソフトウエア説明
本サンプルコードでは、コンパイラのコード生成機能を利用しています。また、生成された関数を編集するため、CS+版は、コード生成のプロパティを変更しています。以下のようにコード生成のモードを「すでにファイルがあれば何もしない」に設定していますので、コード生成を行っても既にプロジェクト内に存在するファイルは更新されません。モードを「ファイルをマージする」か「ファイルを上書きする」に設定してコード生成を行った場合は、プロジェクト内に存在するファイルが更新されますが、本サンプルコードは正常に動作しなくなりますのでご注意ください。
図 5.1 にコード生成のプロパティ設定画面に示します。
CS+① コード生成(設計ツール)を開く② 「すでにファイルがあれば何もしない」を選択
図 5.1

R01AN2862JJ0110
May.11.22

Rev. 1.10

コード生成のプロパティ設定画面(CS+)

Page 6 of 36

RL78/G14

5.1

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

動作概要

本アプリケーションノートでは、ELC、RTC、タイマ RJ を使用し、STOP モードで動作可能な長時間カウ
ントタイマを作成します。
ELC のイベント発生元に RTC 定周期信号（定周期割り込み）、イベント出力先にタイマ RJ0 のカウント
ソースを設定します。RTC で 1 秒毎に定周期割り込みを発生させ、ELC によりタイマ RJ を 1 秒ごとにカウントダウンをします。タイマ RJ のカウント値を 5 に設定することで、5 秒ごとにタイマ RJ のアンダフロー
割り込みを発生させ、CPU を起動しソフトウエアでポート出力(P130)をトグルします。

詳細は下記(1)～(9)に記載します。
(1) ポートの初期設定を行います。
<設定条件>


P75、P76 を High 出力に設定し、LED1、LED2 を消灯します。



P130 を Low 出力に設定します。

(2) RTC の初期設定を行います。
<設定条件>


RTC の動作クロックにサブシステム・クロック(fSUB)を選択します。



定周期割り込み(INTRTC)の選択を、1 秒に 1 度(秒カウントアップと同時)に設定します。

(3) ELC の初期設定を行います。
<設定条件>


イベント発生元を、RTC 定周期信号に設定します。



イベント出力先を、タイマ RJ0 のカウントソースに設定します。

Applilet3 を使用して ELC のプログラムを自動生成した場合に、R_ELC_Stop 関数の変数宣言時にビルドエラーが発生します。ビルドエラーが発生しないように変数宣言時に__no_bit_access を付加し修正してください。
void R_ELC_Stop(uint32_t event){
Volatile uint32_t w_count;
Volatile uint8_t __no_bit_access * sfr_addr;
sfr_addr = &ELSELR00;

R01AN2862JJ0110
May.11.22

Rev. 1.10

追加

Page 7 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL(4) タイマ RJ の初期設定を行います。
<設定条件>


動作モードは、タイマモードを設定します。

カウントソース設定は、ELC からのイベント入力に設定します。



カウント値は、5 カウントに設定します。

R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 8 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL(5) main 処理の初期設定を行います。
<設定条件>


タイマ RJ のカウントを開始します。


IF1H レジスタの TRJIF0 ビットに”0“(割り込み要求フラグのクリア)を設定します。



MK1H レジスタの TRJMK0 ビットに”0“(割り込み処理許可)を設定します。



TRJCR0 レジスタの TSTART ビットに”1“(カウント開始)を設定します。

RTC のカウントを開始します。


RTCC0 レジスタの RTCE ビットに”1“(カウンタ動作開始)を設定します。

STOP モード移行前の Wait をします。


RTCC1 レジスタの RWAIT ビットに”1“(SEC～YEAR カウンタ停止設定。カウンタ値読み出し，
書き込みモード。)を設定します。



RTCC1 レジスタの RWST ビットが”1“(カウンタ値の読み出し，書き込みモード中)になるまで待ちます。

RTCC1 レジスタの RWAIT ビットに”0“(カウンタ動作設定)を設定します。



RTCC1 レジスタの RWST ビットが”0“(カウンタ動作中)になるまで待ちます。

(6) STOP モードに移行します。
(7) タイマ RJ のアンダフロー割り込みが発生後、STOP モードから復帰し、P130 の出力を反転させます。
(8) タイマ RJ のフラグを初期化します。


TRJCR0 レジスタの TUNDF ビットに“0”(アンダフローなし)に設定します。

(9) 以降(6)～(8)を繰り返します。

R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 9 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

図 5.にタイミングチャートを示します。
(7)(5)~(6)

(8・6)

RTC/
タイマ RJ 起動
RTC
定周期信号
タイマ RJ
アンダフロー
割り込み
P130

CPU Status

5秒

5秒

5秒

5秒

STOP
モード

STOP
モード

STOP
モード

STOP
モード

CPU 動作CPU 動作

図 5.2

R01AN2862JJ0110
May.11.22

Rev. 1.10

CPU 動作CPU 動作タイミングチャート

Page 10 of 36

RL78/G14

5.2

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

オプション・バイトの設定一覧

表 5.1 にオプション・バイト設定一覧を示します。
表 5.1
アドレス

設定値

000C0H/010C0H

11101111B

000C1H/010C1H

01111111B

000C2H/010C2H

10101010B

000C3H/010C3H

10000100B

5.3

オプション・バイト設定一覧
内容
ウォッチドッグ・タイマ 動作停止
(リセット解除後、カウント停止)
LVD リセット・モード
検出電圧：立ち上がり 2.81V/立ち下がり 2.75V
LS モード、HOCO クロック : 8MHz
オンチップ・デバッグ許可
オンチップ・デバッグ・セキュリティ ID 認証失敗時にフラッシュ・
メモリのデータを消去する

関数一覧

表 5.2 に関数一覧を示します。
表 5.2
関数名
hdwinit
R_Systeminit
R_CGC_Create
R_PORT_Create
R_RTC_Create
R_TMR_RJ0_Create
R_ELC_Create
main
R_MAIN_UserInit
R_TMR_RJ0_Start
R_RTC_Wait_For_Stop

R01AN2862JJ0110
May.11.22

Rev. 1.10

関数一覧
概要

初期設定
周辺機能初期設定
CPU クロック初期設定
ポート初期設定
RTC 初期設定
タイマ RJ0 初期設定
ELC 初期設定
メイン処理
メイン初期化処理
タイマ RJ0 動作開始
RTC STOP モード移行前の Wait

Page 11 of 36

RL78/G14

5.4

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

関数仕様

サンプルコードの関数仕様を示します。
[関数名] hdwinit
概要
ヘッダ
宣言
説明
引数
リターン値
備考

初期設定
なし
void hdwinit(void)
周辺機能の初期設定を行います。
なし
なし
なし

[関数名] R_Systeminit
概要
周辺機能初期設定
ヘッダなし
void R_Systeminit(void)宣言
説明本アプリケーションノートで使用する周辺機能の初期設定を行います。
引数
なし
リターン値
なし
備考
なし
[関数名] R_CGC_Create
概要
ヘッダ
宣言
説明
引数
リターン値
備考

CPU クロック初期設定
r_cg_cgc.hvoid R_CGC_Create(void)
CPU クロックの初期設定を行います。
なし
なし
なし

[関数名] R_PORT_Create
概要
ポート初期設定
r_cg_port.h
ヘッダ
void R_PORT_Create(void)宣言
説明
ポート初期設定を行います。
引数
なし
リターン値
なし
備考
なし
[関数名] R_RTC_Create
概要
ヘッダ
宣言
説明
引数
リターン値
備考

R01AN2862JJ0110
May.11.22

RTC 初期設定
r_cg_rtc.hvoid R_RTC_Create(void)
RTC の初期設定を行います。
なし
なし
なし

Rev. 1.10

Page 12 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL[関数名] R_TMR_RJ0_Create
概要
タイマ RJ 初期設定
r_cg_timer.h
ヘッダ
void R_TMR_RJ0_Create(void)宣言
説明
タイマ RJ の初期設定を行います。
引数
なし
リターン値
なし
備考
なし
[関数名] R_ELC_Create
概要
ヘッダ
宣言
説明
引数
リターン値
備考

ELC 初期設定
r_cg_elc.hvoid R_ELC_Create(void)
ELC の初期設定を行います。
なし
なし
なし

[関数名] main
概要
ヘッダ
宣言
説明
引数
リターン値
備考

メイン処理
なし
void main(void)
メイン処理を行います。
なし
なし
なし

[関数名] R_MAIN_UserInit
概要
ヘッダ
宣言
説明
引数
リターン値
備考

メイン初期設定なし
void R_MAIN_UserInit(void)
メイン処理の初期化に必要な処理を行います。
なし
なし
なし

[関数名] R_TMR_RJ0_Start
概要
ヘッダ
宣言
説明
引数
リターン値
備考

R01AN2862JJ0110
May.11.22

タイマ RJ 動作開始
r_cg_timer.hvoid R_TMR_RJ0_Start(void)
タイマ RJ を動作許可状態に設定します。
なし
なし
なし

Rev. 1.10

Page 13 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL[関数名] R_RTC_Wait_For_Stop
概要
ヘッダ
宣言
説明
引数
リターン値
備考

R01AN2862JJ0110
May.11.22

RTC STOP モード移行前の Wait
r_cg_rtc.hvoid R_RTC_Wait_For_Stop(void)
RTC STOP モード移行前の wait 処理を実施します。
なし
なし
なし

Rev. 1.10

Page 14 of 36

RL78/G14

5.5
5.5.1

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

フローチャート
全体フローチャート

図 5.にサンプルコードの全体フローを示します。

Start

初期設定関数
hdwinit()

初期設定関数をコールする前に、オプション・バイトを参照しています。

メイン処理
main()

End

図 5.3

5.5.2

全体フロー

初期設定

図 5.に初期設定のフローチャートを示します。

hdwinit()

IE←0

割り込み禁止周辺機能初期設定
R_Systeminit()

CPUのクロック初期設定
ポート初期設定
RTC初期設定
タイマRJ初期設定
ELC初期設定

return

図 5.4

R01AN2862JJ0110
May.11.22

Rev. 1.10

初期設定

Page 15 of 36

RL78/G14
5.5.3

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

周辺機能初期設定

図 5.に周辺機能初期設定のフローチャートを示します。

R_Systeminit()

周辺I/Oリダイレクト機能の設定
CPUクロック初期設定
R_CGC_Create()

PIOR0レジスタ ← 00H
PIOR1レジスタ ← 00H

CPUクロックの初期化

ポート初期設定
R_PORT_Create()

ポートの初期化

RTC初期設定
R_RTC_Create()

RTCの初期化

タイマRJ0初期設定
R_TMR_RJ0_Create()

タイマRJ0の初期化

ELC の初期化

ELC 初期設定
R_ELC_Create()

return
図 5.5

R01AN2862JJ0110
May.11.22

Rev. 1.10

周辺機能初期設定

Page 16 of 36

RL78/G14
5.5.4

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

CPU クロック初期設定

図 5.に CPU クロック初期設定のフローチャートを示します。

R_CGC_Create()

CMCレジスタ ← 10H
EXCLKビット ← 0
OSCSELビット ← 0: 高速システム・クロック端子の動作モード: 入力ポート・モード
EXCLKSビット ← 0
OSCSELSビット ← 1:サブシステム・クロック端子の動作モード: XT1発振モード

X1、XT1 発振回路未使用設定

CSCレジスタMSTOPビット ← 1: X1発振回路停止

高速システム・クロック停止

メイン・システム・クロック設定

CKCレジスタ
MCM0ビット ← 0: 高速オンチップ・オシレータ・クロック(fIH)

CSCレジスタ
XTSTOPビット ← 0 : XT1発振回路動作

サブシステム・クロック動作

サブシステム・クロックの発振回路定数、および発振安定待ち時間は発振子メーカーへ
お問い合わせください。

No

発振安定
待ち時間完了？
Yes

サブシテム・クロックの動作クロック設定

OSMCレジスタ← 80H
RTCLPCビット←1: RTC，12ビット・インターバル・タイマ以外の周辺機能へのサブシステム・クロック供給停止
WUTMMCK0ビット ← 0: RTCの動作クロックはサブシステム・クロック

CPU/周辺ハードウエア・
クロック設定CKCレジスタ
CSSビット ← 0 : メイン・システム・クロック(fMAIN)

高速オンチップ・オシレータ動作

CSC レジスタ
HIOSTOP ビット ← 0:高速オンチップ・オシレータ動作

return

図 5.6 CPU クロック初期設定

R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 17 of 36

RL78/G14
5.5.5

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

ポート初期設定

図 5.にポート初期設定のフローチャートを示します。

R_PORT_Create()

LED1、LED2 消灯

ポート出力

P7 レジスタ ← 60H
PM7 レジスタ ← 00H
P13レジスタ ← 00H

未使用ポートの設定注

return

図 5.7 ポート初期設定
注

未使用ポートの設定については、RL78/G13 初期設定（R01AN2575J）アプリケーションノート“フローチャート”を参照して下さい。

注意

未使用のポートは、端子処理などを適切に行い、電気的特性を満たすように設計してください。
また、未使用の入力専用ポートは個別に抵抗を介して VDD 又は VSS に接続して下さい。

R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 18 of 36

RL78/G14
5.5.6

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

RTC 初期設定

図 5.に RTC 初期設定のフローチャートを示します。

R_RTC_Create()

PER0レジスタ
RTCENビット ← 1: 入力クロック供給

使用する SFR への
リード/ライト許可

PTCC0 レジスタ
RTCE ビット ← 0: カウンタ動作停止

RTC カウンタ動作停止

MK1Hレジスタ
RTCMKビット ← 1 : 割り込み処理禁止
IF1Hレジスタ
RTCIFビット ← 0 : 割り込み要求フラグクリア

RTC 割り込み禁止

PR11H レジスタ
RTCPR1 ビット ← 1
PR01H レジスタ
RTCPR0 ビット ← 1 : 割り込み優先レベル 3(低優先順位)

RTC 割り込み優先レベル設定

RTCC0 レジスタ← 02H
RCLOE1 ビット← 0 : RTC1HZ 端子の出力（1 Hz）禁止
CT2 ビット-CT0 ← 010B
: 1 秒に 1 度(秒カウントアップと同時)

RTC 動作制御設定

return

図 5.8 RTC 初期設定使用する SFR へのリード/ライト許可
・周辺イネーブル・レジスタ 0(PER0)
RTC へのクロック供給許可を開始します。
略号：PER0
7

6

5

4

3

2

1

0

RTCEN

IICA1ENADCEN

IICA0ENSAU1ENSAU0ENTAU1ENTAU0EN

1

x

x

x

x

x

x

x

ビット７
RTCEN

リアルタイム・クロック(RTC)の入力クロック供給の制御
入力クロック供給停止

0• リアルタイム・クロック(RTC)で使用する SFR へのライト不可• リアルタイム・クロック(RTC)はリセット状態

1

入力クロック供給許可•リアルタイム・クロック(RTC)で使用する SFR へのリード／ライト可R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 19 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

RTC カウンタ動作停止
・リアルタイム・クロック・コントロール・レジスタ 0(RTCC0)
カウンタ動作を停止します。

略号：RTCC0
7

6

5

RTCE

0

RCLOE1

0

―

4

3

2

1

0

0

AMPM

CT2

CT1

CT0

―

ビット７
RTCE

リアルタイム・クロックの動作制御

0

カウンタ動作停止

1

カウンタ動作開始

RTC 割り込み禁止
・割り込み要求フラグ・レジスタ(MK1H)
割り込み処理禁止
・割り込み要求フラグ・レジスタ(IF1H)
割り込み要求フラグのクリア
略号：MK1H
7

6

5

4

3

2

1

0

TMMK10TRJMK0SRMK3CSIMK31
IICMK31STMK3
CSIMK30
IICMK30

KRMK

ITMK

RTCMK

ADMK

x

x

x

x

x

x

1

x

ビット１
RTCMK

割り込み処理の制御

0

割り込み処理許可

1

割り込み処理禁止

略号：IF1H
7

6

5

4

3

2

1

0

TMIF10

TRJIF0

SRIF3
CSIIF31
IICIF31

STIF3
CSIIF30
IICIF30

KRIF

ITIF

RTCIF

ADIF

x

x

x

x

x

x

0

x

ビット１
RTCIF

割り込み要求フラグ0

割り込み要求信号が発生していない

1

割り込み要求信号が発生し、割り込み要求状態

R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 20 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

RTC 割り込み優先レベル設定
・優先順位指定フラグ・レジスタ(PR11H、PR01H)
レベル3(低優先順位)に設定します。

略号：PR11H
7

6

5

4

3

2

1

0

TMPR110TRJPR10

SRPR13
CSIPR131
IICPR131

STPR13
CSIPR130
IICPR130

KRPR1

ITPR1

RTCPR1

ADPR1

x

x

x

x

x

x

1

x

7

6

5

4

3

2

1

0

TMPR010TRJPR00

SRPR03
CSIPR031
IICPR031

STPR03
CSIPR030
IICPR030

KRPR0

ITPR0

RTCPR0

ADPR0

x

x

x

x

x

x

1

x

略号：PR01H

ビット１
RTCPR1

RTCPR0

優先順位レベルの選択0

0

レベル０を指定(高優先順位)

0

１

レベル１を指定１0

レベル２を指定1

1

レベル３を指定(低優先順位)

R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 21 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

RTC 動作制御設定
・リアルタイム・クロック・コントロール・レジスタ 0(RTCC0)
RTC1HZ 端子の出力：禁止を停止します。
定周期割り込み機能：1 秒に 1 度（秒カウントアップと同時）

略号：RTCC0
7
RTCE

6

5

4

3

2

1

0

0
―

RCLOE1

0

AMPM

CT2

CT1

CT0

0

―

0

0

1

0

ビット５
RTC1HZ 端子の出力制御

RCLOE10

RTC1HZ 端子の出力（1 Hz）禁止

1

RTC1HZ 端子の出力（1 Hz）許可

ビット２－０
CT2

CT1

CT0

0

0

0

定周期割り込み(INTRTC)の選択
定周期割り込み機能を使用しない

0

0

1

0.5 秒に 1 度（秒カウントアップに同期）
1 分に 1 度（毎分 00 秒）

0

1

0

0

1

1

1

0

0

1 時間に 1 度（毎時 00 分 00 秒）

1

0

1

1 日に 1 度（毎日 00 時 00 分 00 秒）

1

1

x

R01AN2862JJ0110
May.11.22

1 秒に 1 度（秒カウントアップと同時）

1 月に 1 度（毎月 1 日午前 00 時 00 分 00 秒）

Rev. 1.10

Page 22 of 36

RL78/G14
5.5.7

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

タイマ RJ 初期設定

図 5.にタイマ RJ 初期設定のフローチャートを示します。

R_TMR_RJ0_Create()

タイマRJ0へのクロック供給

PER1レジスタ
TRJ0ENビット←1：入力クロック供給

タイマRJ0のカウンタ停止

TRJCR0レジスタ
TSTARTビット←0：カウンタ停止

タイマ RJ0 割り込みを禁止

タイマ RJ0 割り込み
優先レベル設定

タイマRJ0のモード設定

タイマRJ0のI/O制御設定

タイマRJ0のカウント値設定

MK1Hレジスタ
TRJMK0ビット←1：割り込み処理禁止
IF1Hレジスタ
TRJIF0ビット←0：割り込み要求フラグのクリア
PR01H レジスタ
TRJPR00ビット←1
PR11H レジスタ
TRJPR10ビット← 1: 割り込み優先レベル3(低優先順位)
TRJMR0レジスタ←50H
TCK2 - TCK0
← 101B：ELCからのイベント入力
TEDGPL← 0B：片エッジ
TMOD2 – TMOD0 ← 000B：タイマモード
TRJIOC0レジスタ
TIOGT1 - TIOGT0 ← 00B:(常にイベントをカウント)TIPF1 - TIPF0 ← 00B:(フィルタなし)
TOENA ← 0:TRJO 出力禁止(ポート)TRJ0レジスタ← 0004H

return

図 5.9

R01AN2862JJ0110
May.11.22

Rev. 1.10

タイマ RJ 初期設定

Page 23 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

タイマRJ0へのクロック供給
・周辺イネーブル・レジスタ 1（PER1）
タイマ RJ0 へのクロック供給を開始します。
略号：PER1
7

6

5

4

3

2

1

0

DACEN

TRGEN

CMPEN

TRD0EN

DTCEN

0

0

TRJ0EN

x

x

x

x

x

x

x

1

ビット０
タイマ RJ0 の入力クロック供給の制御

TRJ0EN0

入力クロック供給停止

1

入力クロック供給

タイマRJ0のカウンタ停止
・タイマ RJ 制御レジスタ 0 (TRJCR0)
タイマ RJ0 のカウント停止を設定します。

略号：TRJCR0
7

6

5

4

3

2

1

0

0

0

TUNDF

TEDGF

0

TSTOP

TCSIF

TSTART

―

―

0

0

―

0

0

0

ビット０
タイマ RJ カウント開始

TSTART0

カウント停止1

カウント開始R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 24 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

タイマ RJ0 割り込みを禁止
・割り込みマスク・フラグ・レジスタ(MK1H)
割り込み処理禁止
・割り込み要求フラグ・レジスタ(IF1H)
割り込み要求フラグのクリア
略号：MK1H
7

6

5

4

3

2

1

0

TMMK10TRJMK0SRMK3CSIMK31
IICMK31STMK3
CSIMK30
IICMK30

KRMK

ITMK

RTCMK

ADMK

x

1

x

x

x

x

x

x

ビット 6
TRJMK0

割り込み処理の制御

0

割り込み処理許可

1

割り込み処理禁止

略号：IF1H
7

6

5

4

3

2

1

0

TMIF10

TRJIF0

SRIF3
CSIIF31
IICIF31

STIF3
CSIIF30
IICIF30

KRIF

ITIF

RTCIF

ADIF

x

0

x

x

x

x

x

x

ビット 6
TRJIF0

割り込み要求フラグ0

割り込み要求信号が発生していない

1

割り込み要求信号が発生し、割り込み要求状態

R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 25 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

タイマ RJ0 割り込み優先レベル設定
・優先順位指定フラグ・レジスタ(PR11H,PR01H)
レベル3(低優先順位)に設定します。

略号：PR11H
7

6

5

4

3

2

1

0

TMPR110TRJPR10

SRPR13
CSIPR131
IICPR131

STPR13
CSIPR130
IICPR130

KRPR1

ITPR1

RTCPR1

ADPR1

x

1

x

x

x

x

x

x

7

6

5

4

3

2

1

0

TMPR010TRJPR00

SRPR03
CSIPR031
IICPR031

STPR03
CSIPR030
IICPR030

KRPR0

ITPR0

RTCPR0

ADPR0

x

1

x

x

x

x

x

x

略号：PR01H

ビット６
TRJPR10TRJPR00

優先順位レベルの選択0

0

レベル０を指定(高優先順位)

0

１

レベル１を指定１0

レベル２を指定1

1

レベル３を指定(低優先順位)

R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 26 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

タイマRJ0のモード設定
・タイマRJモードレジスタ0 (TRJMR0)
ELCからのイベント入力に設定します。
タイマモードに設定します。
略号：TRJMR0
7

6

5

4

3

2

1

0

0

TCK2

TCK1

TCK0

TEDGPL

TMOD2

TMOD1

TMOD0

x

1

0

1

0

0

0

0

ビット 6－ビット 4
タイマ RJ カウントソース選択

TCK2

TCK1

TCK0

0

0

0

fCLK

0

0

1

fCLK/80

1

1

fCLK/2

1

0

0

fIL

1

0

1

ELC からのイベント入力

1

1

0

fSUB

上記以外

設定禁止

ビット 3
TRJIO エッジ極性選択

TEDGPL

0

片エッジ

1

両エッジ

ビット 2－ビット 0
タイマ RJ 動作モード選択

TMOD2

TMOD1

TMOD0

0

0

0

タイマモード001

パルス出力モード

0

1

1

イベントカウンタモード

1

0

0

パルス幅測定モード

0

1

1

上記以外

パルス周期測定モード
設定禁止

タイマRJ0のカウント値設定
・タイマRJカウンタレジスタ0(TRJ0)
カウント値を設定します。

略号：TRJ0
15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

0

1

ビット 15～ビット 0
機能

16 ビットのカウンタです

R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 27 of 36

RL78/G14
5.5.8

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

ELC 初期設定

図 5.2 に ELC 初期設定のフローチャートを示します。

R_ELC_Create()

イベント発生元・出力先を設定

ELSELR07 レジスタ ← 04H：タイマ RJ0(カウントソース)

return

図 5.2

ELC 初期設定

イベント発生元・出力先を設定
・イベント出力先選択レジスタ 07(ELSELR07)
イベント発生元：RTC 定周期信号/アラーム一致検出
イベント出力先：タイマ RJ0(カウントソース)

レジスタ名

イベント発生元(イベント入力 7 の出力元)

イベント内容ELSELR07

RTC 定周期信号/アラーム一致検出

INTRTC

略号：ELSELR07
7

6

5

4

3

2

1

0

0

0

0

0

ELSEL073

ELSEL072

ELSEL071

ELSEL070

―

―

―

0

1

0

0

ビット３－０ELSEL073

ELSEL070

ELSEL071

ELSEL070

0

0

0

0

イベントリンク禁止

0

0

0

1

リンクする周辺機能 1 の動作を選択

0

0

1

0

リンクする周辺機能 2 の動作を選択

0

0

1

1

リンクする周辺機能 3 の動作を選択

0

1

0

0

リンク先周辺機能：タイマ RJ0
イベント受付時の動作：カウントソース

0

1

0

1

リンクする周辺機能 5 の動作を選択

0

1

1

0

リンクする周辺機能 6 の動作を選択

0

1

1

1

リンクする周辺機能 7 の動作を選択

1

0

0

0

リンクする周辺機能 8 の動作を選択

1

0

0

1

リンクする周辺機能 9 の動作を選択

設定禁止

R01AN2862JJ0110
May.11.22

Rev. 1.10

イベントリンクの選択

設定禁止

Page 28 of 36

RL78/G14
5.5.9

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

メイン処理

図 5.3 にメイン処理のフローチャートを示します。

main()

メイン初期化処理
R_MAIN_UserInit()

STOPモードへ移行

・タイマ RJ アンダフロー割り込みが発生し、STOP モードから復帰します。

P13 レジスタ
P130 ビット←P130 論理否定

ポート出力反転TRJCR0 レジスタ
TUNDF ビット ← 0 : アンダフローなし

タイマ RJ のフラグ初期化

図 5.3

メイン処理

タイマ RJ のフラグの初期化
・タイマRJ制御レジスタ0 (TRJCR0)
タイマRJのアンダフローフラグを初期化します。
略号：TRJCR0
7

6

5

4

0

0

TUNDF

TEDGF

―

―

0

3

2

1

0

0

TSTOP

TCSIF

TSTART―

ビット５
タイマ RJ アンダフローフラグ

TUNDF

0

アンダフローなし

1

アンダフローあり

R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 29 of 36

RL78/G14
5.5.10STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

メイン初期化処理

図 5.4 にメイン初期化処理のフローチャートを示します。

R_MAIN_UserInit()

IE ← １

マスカブル割り込み許可

タイマRJ 動作開始
R_TMR_RJ0_Start()
RTCC0 レジスタ
RTCE ビット ← 1: カウンタ動作開始

RTC カウンタ動作開始
RTC
STOP モード移行前の Wait
R_RTC_Wait_For_Stop()

return

図 5.4

メイン初期化処理

RTC カウンタ動作開始
・リアルタイム・クロック・コントロール・レジスタ 0(RTCC0)
カウンタ動作を開始します。

略号：RTCC0
7

6

5

4

3

2

1

0

RTCE

0

RCLOE1

0

AMPM

CT2

CT1

CT0

1

―

―

ビット７
RTCE

リアルタイム・クロックの動作制御

0

カウンタ動作停止

1

カウンタ動作開始

R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 30 of 36

RL78/G14
5.5.11

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

タイマ RJ 動作開始

図 5.5 にタイマ RJ 動作開始のフローチャートを示します。

R_TMR_RJ0_Start()

タイマ RJ0 割り込み許可

タイマ RJ0 カウンタ動作開始

IF1H レジスタ
TRJIF0 ビット←0：割り込み要求フラグのクリア
MK1Hレジスタ
TRJMK0ビット←0：割り込み処理許可
TRJCR0 レジスタ
TSTARTビット←1：カウンタ動作開始

return

図 5.5

R01AN2862JJ0110
May.11.22

Rev. 1.10

タイマ RJ 動作開始

Page 31 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

タイマ RJ0 割り込みを許可
・割り込みマスク・フラグ・レジスタ(MK1H)
割り込み処理許可
・割り込み要求フラグ・レジスタ(IF1H)
割り込み要求フラグのクリア
略号：MK1H
7

6

5

4

3

2

1

0

TMMK10TRJMK0SRMK3CSIMK31
IICMK31STMK3
CSIMK30
IICMK30

KRMK

ITMK

RTCMK

ADMK

x

0

x

x

x

x

x

x

ビット 6
TRJMK0

割り込み処理の制御

0

割り込み処理許可

1

割り込み処理禁止

略号：IF1H
7

6

5

4

3

2

1

0

TMIF10

TRJIF0

SRIF3
CSIIF31
IICIF31

STIF3
CSIIF30
IICIF30

KRIF

ITIF

RTCIF

ADIF

x

0

x

x

x

x

x

x

3

2

1

0

ビット 6
TRJIF0

割り込み要求フラグ0

割り込み要求信号が発生していない

1

割り込み要求信号が発生し、割り込み要求状態

タイマRJ0のカウンタ動作開始
・タイマ RJ 制御レジスタ 0 (TRJCR0)
タイマ RJ0 のカウンタ開始設定をします。

略号：TRJCR0
7

6

5

4

0

0

TUNDF

TEDGF

0

TSTOP

TCSIF

TSTART

―

―

0

0

―

0

0

1

ビット０
タイマ RJ カウント開始

TSTART0

カウンタ停止1

カウンタ開始R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 32 of 36

RL78/G14
5.5.12STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

STOP モード移行前の RTC のウエイト動作

図 5.6 に STOP モード移行前の RTC のウエイト動作のフローチャートを示します。

R_RTC_Wait_For_Stop()

カウンタ値読み出し，
書き込みモード設定

カウンタ値の読み出し，
書き込みモード中？

RTCC1レジスタ
RWAITビット ← 1: カウンタ値読み出し，書き込みモード

No（RTCC1レジスタ RWSTビット＝0）

Yes

カウンタ動作設定

カウンタ動作中？

RTCC1レジスタ
RWAITビット ← 0: カウンタ動作設定

No（RTCC1レジスタ RWSTビット＝１）

Yes

return

図 5.6

R01AN2862JJ0110
May.11.22

Rev. 1.10

STOP モード移行前の RTC のウエイト動作

Page 33 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

STOP モード移行前の RTC のウエイト動作
・リアルタイム・クロック・コントロール・レジスタ1 (RTCC1)
STOPモード移行前のRTCの設定

略号：RTCC1
7

6

5

4

3

2

1

0

WALE

WALIE

0

WAFG

RIFG

0

RWST

RWAIT

―

0

0

―

ビット１
RWST

リアルタイム・クロックのウエイト状態フラグ0

カウンタ動作中

1

カウンタ値の読み出し，書き込みモード中

ビット０
RWAIT

リアルタイム・クロックのウエイト制御

0

カウンタ動作設定

1

SEC～YEAR カウンタ停止設定。カウンタ値読み出し，書き込みモード。

R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 34 of 36

RL78/G14

6.

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

サンプルコード

サンプルコードは、ルネサス エレクトロニクスホームページから入手してください。

7. 参考ドキュメント
RL78/G14 ユーザーズマニュアル ハードウエア編（R01UH0146J）
RL78 ファミリ ユーザーズマニュアル ソフトウエア編（R01US0015J）（最新版をルネサス エレクトロニクスホームページから入手してください。）

テクニカルアップデート/テクニカルニュース（最新の情報をルネサス エレクトロニクスホームページから入手してください。）

すべての商標および登録商標は、それぞれの所有者に帰属します。

R01AN2862JJ0110
May.11.22

Rev. 1.10

Page 35 of 36

RL78/G14

STOP モードで動作可能な長時間タイマ（ELC、RTC、タイマ RJ 使用）CC-RL

改訂記録
Rev.
1.00
1.10

発行日
2015.10.01
2022.05.11

R01AN2862JJ0110
May.11.22

Rev. 1.10

ページ
—
4

改訂内容
ポイント
初版発行
動作確認条件を更新

Page 36 of 36

製品ご使用上の注意事項
ここでは、マイコン製品全体に適用する「使用上の注意事項」について説明します。個別の使用上の注意事項については、本ドキュメントおよびテクニ
カルアップデートを参照してください。
1.

静電気対策
CMOS 製品の取り扱いの際は静電気防止を心がけてください。CMOS 製品は強い静電気によってゲート絶縁破壊を生じることがあります。運搬や保存の際には、当社が出荷梱包に使用している導電性のトレーやマガジンケース、導電性の緩衝材、金属ケースなどを利用し、組み立て工程にはアースを施してください。プラスチック板上に放置したり、端子を触ったりしないでください。また、CMOS 製品を実装したボードについても同様の扱いをしてください。

2.

電源投入時の処置
電源投入時は、製品の状態は不定です。電源投入時には、LSI の内部回路の状態は不確定であり、レジスタの設定や各端子の状態は不定です。外部リ
セット端子でリセットする製品の場合、電源投入からリセットが有効になるまでの期間、端子の状態は保証できません。同様に、内蔵パワーオンリセッ
ト機能を使用してリセットする製品の場合、電源投入からリセットのかかる一定電圧に達するまでの期間、端子の状態は保証できません。

3.

電源オフ時における入力信号
当該製品の電源がオフ状態のときに、入力信号や入出力プルアップ電源を入れないでください。入力信号や入出力プルアップ電源からの電流注入により、誤動作を引き起こしたり、異常電流が流れ内部素子を劣化させたりする場合があります。資料中に「電源オフ時における入力信号」についての記載のある製品は、その内容を守ってください。

4.

未使用端子の処理
未使用端子は、「未使用端子の処理」に従って処理してください。CMOS 製品の入力端子のインピーダンスは、一般に、ハイインピーダンスとなっています。未使用端子を開放状態で動作させると、誘導現象により、LSI 周辺のノイズが印加され、LSI 内部で貫通電流が流れたり、入力信号と認識されて誤動作を起こす恐れがあります。

5.

クロックについてリセット時は、クロックが安定した後、リセットを解除してください。プログラム実行中のクロック切り替え時は、切り替え先クロックが安定した後に切り替えてください。リセット時、外部発振子（または外部発振回路）を用いたクロックで動作を開始するシステムでは、クロックが十分安定した
後、リセットを解除してください。また、プログラムの途中で外部発振子（または外部発振回路）を用いたクロックに切り替える場合は、切り替え先のクロックが十分安定してから切り替えてください。

6.

入力端子の印加波形
入力ノイズや反射波による波形歪みは誤動作の原因になりますので注意してください。CMOS 製品の入力がノイズなどに起因して、VIL（Max.）から
VIH（Min.）までの領域にとどまるような場合は、誤動作を引き起こす恐れがあります。入力レベルが固定の場合はもちろん、VIL（Max.）から VIH（Min.）までの領域を通過する遷移期間中にチャタリングノイズなどが入らないように使用してください。

7.

リザーブアドレス（予約領域）のアクセス禁止
リザーブアドレス（予約領域）のアクセスを禁止します。アドレス領域には、将来の拡張機能用に割り付けられている リザーブアドレス（予約領域）があります。これらのアドレスをアクセスしたときの動作については、保証できませんので、アクセスしないようにしてください。

8.

製品間の相違について
型名の異なる製品に変更する場合は、製品型名ごとにシステム評価試験を実施してください。同じグループのマイコンでも型名が違うと、フラッシュ
メモリ、レイアウトパターンの相違などにより、電気的特性の範囲で、特性値、動作マージン、ノイズ耐量、ノイズ幅射量などが異なる場合があります。型名が違う製品に変更する場合は、個々の製品ごとにシステム評価試験を実施してください。

ご注意書き1.

本資料に記載された回路、ソフトウェアおよびこれらに関連する情報は、半導体製品の動作例、応用例を説明するものです。回路、ソフトウェアおよ
びこれらに関連する情報を使用する場合、お客様の責任において、お客様の機器・システムを設計ください。これらの使用に起因して生じた損害（お客様または第三者いずれに生じた損害も含みます。以下同じです。）に関し、当社は、一切その責任を負いません。

2.

当社製品または本資料に記載された製品デ－タ、図、表、プログラム、アルゴリズム、応用回路例等の情報の使用に起因して発生した第三者の特許権、著作権その他の知的財産権に対する侵害またはこれらに関する紛争について、当社は、何らの保証を行うものではなく、また責任を負うものではあり
ません。

3.

当社は、本資料に基づき当社または第三者の特許権、著作権その他の知的財産権を何ら許諾するものではありません。

4.

当社製品を組み込んだ製品の輸出入、製造、販売、利用、配布その他の行為を行うにあたり、第三者保有の技術の利用に関するライセンスが必要となる場合、当該ライセンス取得の判断および取得はお客様の責任において行ってください。

5.

当社製品を、全部または一部を問わず、改造、改変、複製、リバースエンジニアリング、その他、不適切に使用しないでください。かかる改造、改変、複製、リバースエンジニアリング等により生じた損害に関し、当社は、一切その責任を負いません。

6.

当社は、当社製品の品質水準を「標準水準」および「高品質水準」に分類しており、各品質水準は、以下に示す用途に製品が使用されることを意図しております。
標準水準：

コンピュータ、OA 機器、通信機器、計測機器、AV 機器、家電、工作機械、パーソナル機器、産業用ロボット等

高品質水準： 輸送機器（自動車、電車、船舶等）、交通制御（信号）、大規模通信機器、金融端末基幹システム、各種安全制御装置等
当社製品は、データシート等により高信頼性、Harsh environment 向け製品と定義しているものを除き、直接生命・身体に危害を及ぼす可能性のある機器・システム（生命維持装置、人体に埋め込み使用するもの等）、もしくは多大な物的損害を発生させるおそれのある機器・システム（宇宙機器と、海底中継器、原子力制御システム、航空機制御システム、プラント基幹システム、軍事機器等）に使用されることを意図しておらず、これらの用途に使用することは想定していません。たとえ、当社が想定していない用途に当社製品を使用したことにより損害が生じても、当社は一切その責任を負いません。
7.

あらゆる半導体製品は、外部攻撃からの安全性を 100％保証されているわけではありません。当社ハードウェア／ソフトウェア製品にはセキュリティ対策が組み込まれているものもありますが、これによって、当社は、セキュリティ脆弱性または侵害（当社製品または当社製品が使用されているシス
テムに対する不正アクセス・不正使用を含みますが、これに限りません。）から生じる責任を負うものではありません。当社は、当社製品または当社製品が使用されたあらゆるシステムが、不正な改変、攻撃、ウイルス、干渉、ハッキング、データの破壊または窃盗その他の不正な侵入行為（「脆弱性問題」といいます。）によって影響を受けないことを保証しません。当社は、脆弱性問題に起因しまたはこれに関連して生じた損害について、一切責任を負いません。また、法令において認められる限りにおいて、本資料および当社ハードウェア／ソフトウェア製品について、商品性および特定目
的との合致に関する保証ならびに第三者の権利を侵害しないことの保証を含め、明示または黙示のいかなる保証も行いません。

8.

当社製品をご使用の際は、最新の製品情報（データシート、ユーザーズマニュアル、アプリケーションノート、信頼性ハンドブックに記載の「半導体デバイスの使用上の一般的な注意事項」等）をご確認の上、当社が指定する最大定格、動作電源電圧範囲、放熱特性、実装条件その他指定条件の範囲内でご使用ください。指定条件の範囲を超えて当社製品をご使用された場合の故障、誤動作の不具合および事故につきましては、当社は、一切その責任を負いません。

9.

当社は、当社製品の品質および信頼性の向上に努めていますが、半導体製品はある確率で故障が発生したり、使用条件によっては誤動作したりする場
合があります。また、当社製品は、データシート等において高信頼性、Harsh environment 向け製品と定義しているものを除き、耐放射線設計を行っておりません。仮に当社製品の故障または誤動作が生じた場合であっても、人身事故、火災事故その他社会的損害等を生じさせないよう、お客様の責任において、冗長設計、延焼対策設計、誤動作防止設計等の安全設計およびエージング処理等、お客様の機器・システムとしての出荷保証を行ってください。特に、マイコンソフトウェアは、単独での検証は困難なため、お客様の機器・システムとしての安全検証をお客様の責任で行ってください。

10. 当社製品の環境適合性等の詳細につきましては、製品個別に必ず当社営業窓口までお問合せください。ご使用に際しては、特定の物質の含有・使用を規制する RoHS 指令等、適用される環境関連法令を十分調査のうえ、かかる法令に適合するようご使用ください。かかる法令を遵守しないことにより生じた損害に関して、当社は、一切その責任を負いません。
11. 当社製品および技術を国内外の法令および規則により製造・使用・販売を禁止されている機器・システムに使用することはできません。当社製品および技術を輸出、販売または移転等する場合は、「外国為替及び外国貿易法」その他日本国および適用される外国の輸出管理関連法規を遵守し、それらの定めるところに従い必要な手続きを行ってください。
12. お客様が当社製品を第三者に転売等される場合には、事前に当該第三者に対して、本ご注意書き記載の諸条件を通知する責任を負うものといたします。
13. 本資料の全部または一部を当社の文書による事前の承諾を得ることなく転載または複製することを禁じます。
14. 本資料に記載されている内容または当社製品についてご不明な点がございましたら、当社の営業担当者までお問合せください。
注 1. 本資料において使用されている「当社」とは、ルネサス エレクトロニクス株式会社およびルネサス エレクトロニクス株式会社が直接的、間接的に支配する会社をいいます。
注 2. 本資料において使用されている「当社製品」とは、注１において定義された当社の開発、製造製品をいいます。
(Rev.5.0-1

2020.10)

本社所在地

お問合せ窓口〒135-0061 東京都江東区豊洲 3-2-24（豊洲フォレシア）弊社の製品や技術、ドキュメントの最新情報、最寄の営業お問合せ窓口

www.renesas.com

に関する情報などは、弊社ウェブサイトをご覧ください。
www.renesas.com/contact/

商標についてルネサスおよびルネサスロゴはルネサス エレクトロニクス株式会社の商標です。すべての商標および登録商標は、それぞれの所有者に帰属します。

© 2022 Renesas Electronics Corporation. All rights reserved.