• 検索結果がありません。

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.48s) (12ビッ ト変換モード)

1チャネル当たり (0.45s) (10ビッ ト変換モード

1チャネル当たり (0.42s) (8ビット 変換モード

(A/D変換クロック ADCLK=60MHz 動作時)

1チャネル当たり (0.48s) (12ビッ ト変換モード)

1チャネル当たり (0.45s) (10ビッ ト変換モード

1チャネル当たり (0.42s) (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拡

張入力コントロー ルレジスタ

関連したドキュメント