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

概説

ドキュメント内 LPC111x UM Rev0015 Japanese (ページ 49-52)

(パワーマネージメントユニット)

6.3 概説

IOCONレジスタは、すべてのPIOn_mピンの機能(GPIOまたはペリフェラル機能)、入 力モード、およびヒステリシスを制御します。さらに、I2CバスピンをさまざまなI2Cバス モードに合わせて設定できます。ピンを ADC の入力ピンとして使用する場合は、アナロ グ入力モードを選択できます。

Rev. 00.15 — 2010 / 9 / 28 ユーザーマニュアル

FT D RAF FT DR

AFT DRA

FT D FT D

RA FT D

RA FT D

RA FT DR

A

6.3.1 ピンの機能

IOCONレジスタのFUNCビットは、GPIO(FUNC = 000)またはペリフェラル機能に設定 できます。ピンがGPIOピンである場合、ピンが入力と出力のどちらとして設定されるの かは GPIOnDIR レジスタによって決められます(Section 8.3.2 を参照)。どのようなペリ フェラル機能でも、ピンの機能に応じてピンの方向が自動的に制御されます。 GPIOnDIR レジスタはペリフェラル機能にまったく影響しません。

6.3.2 ピンのモード

IOCONレジスタのMODEビットにより、各ピンに対してオンチップのプルアップ抵抗ま

たはプルダウン抵抗を選択するか、リピータモードを選択することができます。

オンチップ抵抗で可能な設定は、プルアップのイネーブル、プルダウンのイネーブル、ま たはプルアップ/プルダウンなしのいずれかです。デフォルト値はプルアップのイネーブ ルです。

Fig 5. Standard I/O pin configuration

PIN VDD

ESD

VSS ESD

VDD

weak pull-up

weak pull-down output enable

repeater mode enable output

pull-up enable

pull-down enable

data input

analog input

select analog input

002aaf304 pin configured

as digital output driver

pin configured as digital input

pin configured as analog input

FT D RAF FT DR

AFT DRA

FT D FT D

RA FT D

RA FT D

RA FT DR

A リピータモードでは、ピンがロジック HIGH の場合にプルアップ抵抗をイネーブルにし て、ピンがロジック LOW の場合はプルダウン抵抗をイネーブルにします。これにより、

ピンが入力として設定されていて外部駆動されていない場合、ピンは既知の最後の状態を 保持します。ただし、状態の保持はディープパワーダウンモードには適用されません。リ ピータモードは一般に、ピンが一時的に駆動されていない場合に、ピンがフロートする

(そして不確定な状態までフロートしている場合はかなりの電力を消費する可能性があ る)のを防ぐために使用します。

6.3.3 ヒステリシス

デジタル機能用入力バッファは、IOCON レジスタを介してヒシテリシスまたはプレイン バッファとして設定できます(詳細はLPC111xおよびLPC11Cxのデータシートを参照)。

外部パッド電源電圧VDDが2.5 V〜3.6 Vの場合、ヒステリシスバッファはイネーブルに もディスエーブルにもできます。 VDDが2.5 V未満の場合、ピンを入力モードで使用する にはヒステリシスバッファをディスエーブルにする必要があります。

6.3.4 A/D モード

A/Dモードでは、アナログ/デジタル変換で正確な入力電圧を得るためにデジタルレシー バが切断されます。このモードは、アナログ機能を持つピンを制御する IOCON レジスタ で選択できます。 A/Dモードを選択した場合、ヒステリシスとピンモードの設定は影響を 与えません。

アナログ機能を持たないピンについては、A/Dモード設定は影響を与えません。

6.3.5 I

2

C モード

IOCON_PIO0_4レジスタ(Table 62)およびIOCON_PIO0_5レジスタ(Table 63)のFUNC ビットによってI2C機能を選択した場合、I2Cバスピンは以下の各I2C モードに設定でき ます。

入力グリッチフィルタのある標準モード /Fast モードの I2C(I2C バス規格に応じた オープンドレイン出力を含みます)。

入力グリッチフィルタのあるFastモードプラス(I2Cバス規格に応じたオープンドレ イン出力を含みます)。このモードでは、ピンが高電流シンクとして機能します。

入力フィルタのない標準オープンドレインI/O機能。

注意: ピンがGPIOピンとして使用されている場合は、標準モード/FastモードのI2Cまた は標準I/O機能を選択する必要があります。

FT D RAF FT DR

AFT DRA

FT D FT D

RA FT D

RA FT D

RA FT DR

A

ドキュメント内 LPC111x UM Rev0015 Japanese (ページ 49-52)