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

入出力ポート設定一覧

ドキュメント内 TOSHIBA CORPORATION 2009 All Rights Reserved (ページ 108-111)

第 8 章 入出力ポート

8.2 入出力ポート設定一覧

8-2

に各入出力ポートの設定方法を示します。

8-2 入出力ポート設定一覧表

ポート名 端子名 機能 レジスタ設定値

PxCR PxOUTCR PxFC その他必要な設定

P0ポート

P03 ~ P00 ポート入力 0

レジスタ無

0

ポート出力 1 0

P03 XTOUT * レジスタ無

P02 XTIN * 1

P01 XOUT * レジスタ無

P00 XIN * 1

P1ポート

P13 ~ P11 ポート入力 0

レジスタ無

レジスタ無

ポート出力 1

P10 ポート入力 0 1

P10 ポート出力 1 1

P13 INT1入力 0

P12 INT0入力 0

P11 INT5入力 0

P11 STOP入力 0

P10 RESET入力 * 1

P2ポート

P27 ~ P20 ポート入力 0 * *

ポート出力 1 ** 0

P25 SCLK0入力 0 * * SERSEL<SRSEL0>="01"

SCLK0出力 1 ** 1 SERSEL<SRSEL0>="01"

P24 SCL0入出力 1 レジスタ無

1 SERSEL<SRSEL0>="*0"

SI入力 0 * SERSEL<SRSEL0>="01"

P23 SDA0入出力 1 レジスタ無

1 SERSEL<SRSEL0>="*0"

SO出力 1 1 SERSEL<SRSEL0>="01"

P22

SCLK0入力 0 * * SERSEL<SRSEL0>="10"

SERSEL<SRSEL2>="0"

SCLK0出力 1 ** 1 SERSEL<SRSEL0>="10"

SERSEL<SRSEL2>="0"

P21

RXD0入力 0 * *

SERSEL<SRSEL0>="0*"

SERSEL<SRSEL2>="0"

UATCNG<UAT0IO>="0"

TXD0出力 1 ** 1

SERSEL<SRSEL0>="0*"

SERSEL<SRSEL2>="0"

UATCNG<UAT0IO>="1"

SI0入力 0 * * SERSEL<SRSEL0>="10"

SERSEL<SRSEL2>="0"

P20

TXD0出力 1 ** 1

SERSEL<SRSEL0>="0*"

SERSEL<SRSEL2>="0"

UATCNG<UAT0IO>="0"

RXD0入力 0 * *

SERSEL<SRSEL0>="0*"

SERSEL<SRSEL2>="0"

UATCNG<UAT0IO>="1"

SO0出力 1 ** 1 SERSEL<SRSEL0>="10"

SERSEL<SRSEL2>="0"

TMP89CM46

8.2

入出力ポート設定一覧

8-2 入出力ポート設定一覧表

ポート名 端子名 機能 レジスタ設定値

PxCR PxOUTCR PxFC その他必要な設定

P4ポート

P47 ~ P40

ポート入力 0

レジスタ無

0

ポート出力 1 0

AIN7 ~ AIN0 0 1

KWI7 ~ KWI4 * * KWUCR1

KWI3 ~ KWI0 * * KWUCR0

P7ポート

P77 ~ P70 ポート入力 0

レジスタ無

*

ポート出力 1 0

P77 INT4入力 0 レジスタ無

P76 INT3入力 0 レジスタ無

P75 INT2入力 0 レジスタ無

P74 DVO出力 1 1

P73 TCA1入力 0 *

PPGA1出力 1 1

P72 TCA0入力 0 * SERSEL<TCA0SEL>="00"

PPGA0出力 1 1

P71 TC01入力 0 *

PPG01 / PWM01出力 1 1

P70 TC00入力 0 *

PPG00 / PWM00出力 1 1

P8ポート

P83 to P80 ポート入力 0

レジスタ無

*

ポート出力 1 0

P81 TC03入力 0 *

PPG03 / PWM03出力 1 1

P80 TC02入力 0 *

PPG02 / PWM02出力 1 1

P9ポート

P92 to P90 ポート入力 0 * *

ポート出力 1 ** 0

P91 RXD1入力 0 * 0 UATCNG<UAT1IO>="0"

TXD1出力 1 ** 1 UATCNG<UAT1IO>="1"

P90 TXD1出力 1 ** 1 UATCNG<UAT1IO>="0"

RXD1入力 0 * 0 UATCNG<UAT1IO>="1"

PBポート

PB7 ~ PB4 ポート入力 0 * *

ポート出力 1 ** 0

PB6

SCLK0入力 0 * * SERSEL<SRSEL0>="10"

SERSEL<SRSEL2>="1"

SCLK0出力 1 ** 1 SERSEL<SRSEL0>="10"

SERSEL<SRSEL2>="1"

PB5

RXD0入力 0 * *

SERSEL<SRSEL0>="0*"

SERSEL<SRSEL2>="1"

UATCNG<UAT0IO>="0"

TXD0出力 1 ** 1

SERSEL<SRSEL0>="0*"

SERSEL<SRSEL2>="1"

UATCNG<UAT0IO>="1"

SI0入力 0 * * SERSEL<SRSEL0>="10"

SERSEL<SRSEL2>="1"

Page 95

8-2 入出力ポート設定一覧表

ポート名 端子名 機能 レジスタ設定値

PxCR PxOUTCR PxFC その他必要な設定

PB4

TXD0出力 1 ** 1

SERSEL<SRSEL0>="0*"

SERSEL<SRSEL2>="1"

UATCNG<UAT0IO>="0"

RXD0入力 0 * *

SERSEL<SRSEL0>="0*"

SERSEL<SRSEL2>="1"

UATCNG<UAT0IO>="1"

SO0出力 1 ** 1 SERSEL<SRSEL0>="10"

SERSEL<SRSEL2>="1"

1)

電源投入後、P10端子は外部リセット入力として機能します。P10端子をポート機能として利用する場合は、「外部リセ ット入力端子をポートとして使用する方法」を参照してください。

2) SERSEL

については、「8.4 シリアルインタフェース選択機能」を参照してください。

3)

表中の記号、数字は以下のような意味を持ちます。

記号、数字 意味

0 "0"を設定してください。

1 "1"を設定してください。

* Don’t care

("1"、"0"どちらを設定しても動作は同じです)

** シンクオープンドレイン出力、またはC-MOS出力のいずれ かを選択することができます

レジスタ無し そのビットに対応するレジスタが存在しません。

TMP89CM46

8.2

入出力ポート設定一覧

ドキュメント内 TOSHIBA CORPORATION 2009 All Rights Reserved (ページ 108-111)