2. 仕様の概要比較
2.21 RNG
RX64MのRNGの詳細は、弊社営業にお問い合わせの上、各グループのユーザーズマニュアル 暗号編を
参照ください。
2.22 12 ビット A/D コンバータ
表2.34に12ビットA/Dコンバータ仕様の概要比較を、表2.35に12ビットA/Dコンバータレジスタ比較 を示します。
表2.34 12ビットA/Dコンバータ仕様の概要比較
項目 RX64M(S12ADC) RX65N(S12ADFa)
ユニット数 2ユニット 2ユニット
入力チャネル ユニット0:8チャネル
ユニット1:21チャネル+拡張1本
ユニット0:8チャネル
ユニット1:21チャネル+拡張1本 拡張アナログ入力 温度センサ出力、内部基準電圧 温度センサ出力、内部基準電圧 A/D変換方式 逐次比較方式 逐次比較方式
分解能 12ビット 12ビット
変換時間 1チャネル当たり (0.48s) (12ビッ ト変換モード)
1チャネル当たり (0.45s) (10ビッ ト変換モード
1チャネル当たり (0.42s) (8ビット 変換モード
(A/D変換クロック ADCLK=60MHz 動作時)
1チャネル当たり (0.48s) (12ビッ ト変換モード)
1チャネル当たり (0.45s) (10ビッ ト変換モード
1チャネル当たり (0.42s) (8ビット 変換モード
(A/D変換クロック ADCLK=60MHz 動作時)
A/D変換クロック(ADCLK) 周辺モジュールクロックPCLKBと A/D変換クロックADCLKを以下の 分周比で設定可能
「PCLKB:ADCLK周波数比 = 1:1, 2:1, 4:1, 8:1」
ADCLKの設定はクロック発生回路
(CPG)で行います
周辺モジュールクロックPCLKBと A/D変換クロックADCLKを以下の 分周比で設定可能
「PCLKB:ADCLK周波数比 = 1:1, 2:1, 4:1, 8:1」
ADCLKの設定はクロック発生回路
(CPG)で行います データレジスタ
データレジスタ
• アナログ入力用:29本(ユニット 0:8本、ユニット1:21本)、ダブ ルトリガモードでのA/D変換デー タ2重化用1本/各ユニット、ダ ブルトリガモード拡張動作時の A/D変換データ2重化用2本/各 ユニット
• 温度センサ用:1本(ユニット1の み)
• 内部基準電圧用:1本(ユニット1 のみ)
• 自己診断用1本/ユニット
• A/D変換結果を12ビットA/Dデ ータレジスタに保持
• A/D変換結果の8, 10, 12ビット 精度出力対応
• 加算モード時はA/D変換結果の加 算値を変換精度ビット数+2ビッ トでA/Dデータレジスタに保持
• ダブルトリガモード(シングルス キャンとグループスキャンモード で選択可能)
選択した1つのチャネルのアナロ
• アナログ入力用:29本(ユニット 0:8本、ユニット1:21本)、ダブ ルトリガモードでのA/D変換デー タ二重化用1本/各ユニット、ダ ブルトリガモード拡張動作時の A/D変換データ二重化用2本/各ユ ニット
• 温度センサ用:1本(ユニット1の み)
• 内部基準電圧用:1本(ユニット1 のみ)
• 自己診断用1本/ユニット
• A/D変換結果を12ビットA/Dデ ータレジスタに保持
• A/D変換結果の8, 10, 12ビット 精度出力対応
• 加算モード時はA/D変換結果の加 算値を変換精度ビット数+2ビッ ト/4ビットでA/Dデータレジスタ に保持
• ダブルトリガモード(シングルス キャンとグループスキャンモード で選択可能)
選択した1つのチャネルのアナロ
項目 RX64M(S12ADC) RX65N(S12ADFa) グ入力のA/D変換データを1回目
は対象チャネルのデータレジスタ に保持、 2回目のA/D変換デー タは2重化レジスタに保持
• ダブルトリガモード拡張動作(特 定トリガ種別で有効)
選択した1つのチャネルのアナロ グ入力のA/D変換データをトリガ 種別毎に準備した2重化レジスタ に保持
グ入力のA/D変換データを1回目 は対象チャネルのデータレジスタ に保持、 2回目のA/D変換デー タは二重化レジスタに保持
• ダブルトリガモード拡張動作(特 定トリガ種別で有効)
選択した1つのチャネルのアナロ グ入力のA/D変換データをトリガ 種別毎に準備した二重化レジスタ に保持
動作モード • シングルスキャンモード:
任意に選択した最大8チャネ ル(ユニット0)/21チャネル(ユ ニット1)のアナログ入力、温 度センサ出力を1回のみA/D 変換
温度センサ出力を1回のみ A/D変換(ユニット1のみ)
内部基準電圧を1回のみA/D 変換(ユニット1のみ)
拡張アナログ入力を1回のみ A/D変換(ユニット1のみ)
• 連続スキャンモード:
任意に選択した最大8チャネ ル(ユニット0)/21チャネル(ユ
ニット1)のアナログ入力、温
度センサ出力(ユニット1の み)、内部基準電圧(ユニット1 のみ)を繰り返しA/D変換
拡張アナログ入力を繰り返し A/D変換(ユニット1のみ)
• グループスキャンモード:
使用するグループの数は2つ (グループA、B)が選択可能
任意に選択したチャネルのア ナログ入力、温度センサ出力 (ユニット1のみ)、内部基準電 圧(ユニット1のみ)をグループ AとグループBに分け、グル
• シングルスキャンモード:
任意に選択した最大8チャネ ル(ユニット0)/21チャネル(ユ ニット1)のアナログ入力、温 度センサ出力を1回のみA/D 変換
温度センサ出力を1回のみ A/D変換(ユニット1のみ)
内部基準電圧を1回のみA/D 変換(ユニット1のみ)
拡張アナログ入力を1回のみ A/D変換(ユニット1のみ)
• 連続スキャンモード:
任意に選択した最大8チャネ ル(ユニット0)/21チャネル(ユ
ニット1)のアナログ入力、温
度センサ出力(ユニット1の み)、内部基準電圧(ユニット1 のみ)を繰り返しA/D変換
拡張アナログ入力を繰り返し A/D変換(ユニット1のみ)
• グループスキャンモード:
使用するグループの数は2つ (グループA、B)と3つ(グルー プA、B、C)が選択可能(グル ープ数が2つの場合、グルー プA、グループBの組み合わ せのみ選択可能)
任意に選択したチャネルのア ナログ入力、温度センサ出力 (ユニット1のみ)、内部基準電 圧(ユニット1のみ)をグループ AとグループBまたはグルー
項目 RX64M(S12ADC) RX65N(S12ADFa) 動作モード
ガ)を選択することで異なるタ イミングで変換開始可能
• グループスキャンモード(グルー プA優先制御選択時)
グループBのA/D変換動作中 にグループAのトリガ入力が あった場合、グループBの A/D変換動作を中断し、グル ープAのA/D変換動作を実施
グループAのA/D変換動作終 了後、グループAのA/D変換 動作を再実行(再スキャン)の設 定が可能
• グループスキャンモード(グルー プ優先制御選択時)
低優先グループのスキャン中 に優先グループのトリガがあ った場合、低優先グループの スキャンを中断し、優先グル ープのスキャンを開始。優先 順位は、グループA(高) > グ ループB > グループC(低) 優 先グループのスキャン終了 後、低優先グループのスキャ ンを再実行(再スキャン)する/
しないを設定可能。また再ス キャンは、選択チャネルの最 初からか、A/D変換未終了の チャネルからかを設定可能 A/D変換開始条件 • ソフトウェアトリガ
• 同期トリガ
MTU,TMR,TPU,ELC,GPTからのト リガ
• 非同期トリガ
外部トリガADTRG0#端子(ユニッ ト0)/ADTRG1#端子(ユニット1)に よるA/D変換動作の開始が可能
• ソフトウェアトリガ
• 同期トリガ
MTU,TMR,TPU,ELCからのトリ ガ
• 非同期トリガ
外部トリガADTRG0#端子(ユニッ ト0)/ADTRG1#端子(ユニット1) によるA/D変換動作の開始が可能
項目 RX64M(S12ADC) RX65N(S12ADFa) 機能 • サンプル&ホールド機能
• チャネル専用サンプル&ホールド 機能(3ch:ユニット0のみ)
• サンプリングステート数可変機能
• 12ビットA/Dコンバータの自己 診断機能
• A/D変換値加算モードと平均モー ドが選択可能
• アナログ入力断線検出機能(ディ スチャージ機能/プリチャージ機 能)
• ダブルトリガモード(A/D変換デー タ2重化機能)
• 12/10/8ビット変換切り替え機能
• A/Dデータレジスタオートクリア 機能
• 拡張アナログ入力機能
• デジタルコンペア機能(コンペア レジスタとデータレジスタとの比 較、データレジスタ間の比較)
• サンプル&ホールド機能
• チャネル専用サンプル&ホールド 機能(3ch:ユニット0のみ)
• サンプリングステート数可変機能
• 12ビットA/Dコンバータの自己 診断機能
• A/D変換値加算モードと平均モー ドが選択可能
• アナログ入力断線検出アシスト機 能(ディスチャージ機能/プリチャ ージ機能)
• ダブルトリガモード(A/D変換デー タ二重化機能)
• 12/10/8ビット変換切り替え機能
• A/Dデータレジスタオートクリア 機能
• 拡張アナログ入力機能
• コンペア機能(ウィンドA、ウィン ドB)
項目 RX64M(S12ADC) RX65N(S12ADFa) 割り込み要因 • ダブルトリガモードとグループス
キャンモードを除き、1回のスキ ャン終了でスキャン終了割り込み 要求(S12ADI0、S12ADI1)を発生
• ダブルトリガモードの設定では、
2回のスキャン終了でスキャン終 了割り込み要求(S12ADI0、
S12ADI1)を発生
• グループスキャンモードの設定で は、グループAのスキャン終了で スキャン終了割り込み要求 (S12ADI0、S12ADI1)を発生。グ ループBのスキャン終了でグルー プB専用のスキャン終了割り込み 要求(S12GBADI0、S12GBADI1) を発生
• グループスキャンモードでダブル トリガモード選択時は、グループ Aの2回のスキャン終了でスキャ ン終了割り込み要求(S12ADI0、
S12ADI1)を発生。グループBの スキャン終了で、グループB専用 のスキャン終了割り込み要求 (S12GBADI,S12GBADI1)を発生
• デジタルコンペア機能の比較条件 成立で、コンペア割り込み (S12CMPI0、S12CMPI1)を発生
• S12ADI0/S12ADI1、
S12GBADI0/S12GBADI1割り込 みでDMAC 、DTCを起動可能
• ダブルトリガモードとグループス キャンモードを除き、1回のスキ ャン終了でスキャン終了割り込み 要求(S12ADI、S12ADI1)を発生
• ダブルトリガモードの設定では、
2回のスキャン終了でスキャン終 了割り込み要求(S12ADI、
S12ADI1)を発生
• グループスキャンモードの設定で は、グループAのスキャン終了で スキャン終了割り込み要求 (S12ADI、S12ADI1)を発生。グル ープBのスキャン終了でグループ B専用のスキャン終了割り込み要 求(GBADI、GBADI1)を発生。グ ループCのスキャン終了でグルー プC専用のスキャン終了割り込み 要求(GCADI、GCADI1)を発生
• グループスキャンモードでダブル トリガモード選択時は、グループ Aの2回のスキャン終了でスキャ ン終了割り込み要求(S12ADI、
S12ADI1)を発生。グループBと グループCのスキャン終了で、そ れぞれ専用のスキャン終了割り込 み要求(GBADI/GCADI、
GBADI1/GCADI1)を発生
• デジタルコンペア機能の比較条件 成立で、コンペア割り込み (S12CMPAI、S12CMPAI1、 S12CMPBI、S12CMPBI1)を発生
• S12ADI/S12ADI1、
GBADI/GBADI1、GCADI/GCADI1 割り込みでDMAC、DTCを起動 可能
イベントリンク機能 • グループスキャンモードでのグル ープBのスキャン終了を除くスキ ャン終了時にELCイベント発生
• ELCからのトリガによりスキャン 開始可能
• すべてのスキャン終了時にELC イベント発生
• ELCからのトリガによりスキャン 開始可能
消費電力低減機能 モジュールストップ状態への設定可 能
モジュールストップ状態への設定が 可能
表2.35 12ビットA/Dコンバータレジスタ比較
レジスタ ビット RX64M(S12ADC) RX65N(S12ADFa) S12AD.ADANSA0 ANSA0[15:0](RX64M)
ANSA007~ANSA000(RX65N)
A/Dチャネル選択 ビット
A/Dチャネル選択 ビット
S12AD1.ADANSA0 ANSA0[15:0](RX64M)
ANSA015~ANSA000(RX65N)
A/Dチャネル選択 ビット
A/Dチャネル選択 ビット
ADANSA1 ANSA1[4:0](RX64M)
ANSA104~ANSA100(RX65N)
A/Dチャネル選択 ビット
A/Dチャネル選択 ビット
S12AD.ADANSB0 ANSB0[15:0](RX64M)
ANSB007~ANSB000(RX65N)
A/Dチャネル選択 ビット
A/Dチャネル選択 ビット
S12AD1.ADANSB0 ANSB0[15:0](RX64M)
ANSB015~ANSB000(RX65N)
A/Dチャネル選択 ビット
A/Dチャネル選択 ビット
ADANSB1 ANSB1[4:0](RX64M)
ANSB104~ANSB100(RX65N)
A/Dチャネル選択 ビット
A/Dチャネル選択 ビット
ADANSC0 - - A/Dチャネル選択
レジスタC0
ADANSC1 - - A/Dチャネル選択
レジスタC1 S12AD.ADADS0 ADS0[15:0](RX64M)
ADS007~ADS000(RX65N)
A/D変換値加算/平 均チャネル選択 ビット
A/D変換値加算/平 均チャネル選択 ビット
S12AD1.ADADS0 ADS0[15:0](RX64M) ADS015~ADS000(RX65N)
A/D変換値加算/平 均チャネル選択 ビット
A/D変換値加算/平 均チャネル選択 ビット
ADADS1 ADS1[4:0](RX64M)
ADS104~ADS100(RX65N)
A/D変換値加算/平 均チャネル選択 ビット
A/D変換値加算/平 均チャネル選択 ビット
ADADC ADC 加算回数選択ビッ
ト(b1,b0) b1b0
0 0:1回変換 0 1:2回変換 1 0:3回変換 1 1:4回変換 上記以外は設定し ないでください
加算回数選択ビッ ト(b2,b1,b0)
b2 b0
0 0 0:1回変換 0 0 1:2回変換 0 1 0:3回変換 0 1 1:4回変換 1 0 1:16回変換 上記以外は設定し ないでください
ADGCEXCR - - A/DグループC拡
張入力コントロー ルレジスタ