JAJSLX8C june   2022  – june 2023 TCAL6416

PRODUCTION DATA  

  1.   1
  2. 特長
  3. アプリケーション
  4. 概要
  5. 改訂履歴
  6. ピン構成および機能
  7. 仕様
    1. 6.1 絶対最大定格
    2. 6.2 ESD 定格
    3. 6.3 推奨動作条件
    4. 6.4 熱に関する情報
    5. 6.5 電気的特性
    6. 6.6 タイミング要件
    7. 6.7 I2C バス・タイミング要件
    8. 6.8 スイッチング特性
    9. 6.9 代表的特性
  8. パラメータ測定情報
  9. 詳細説明
    1. 8.1 概要
    2. 8.2 機能ブロック図
    3. 8.3 機能説明
      1. 8.3.1 電圧レベル変換
      2. 8.3.2 I/O ポート
      3. 8.3.3 調整可能な出力駆動強度
      4. 8.3.4 割り込み出力 (INT)
      5. 8.3.5 リセット入力 (RESET)
      6. 8.3.6 ソフトウェア・リセット呼び出し
    4. 8.4 デバイスの機能モード
      1. 8.4.1 パワーオン・リセット
    5. 8.5 プログラミング
      1. 8.5.1 I2C インターフェイス
    6. 8.6 レジスタ・マップ
      1. 8.6.1 デバイス・アドレス
      2. 8.6.2 制御レジスタとコマンド・バイト
      3. 8.6.3 レジスタの説明
      4. 8.6.4 バス・トランザクション
        1. 8.6.4.1 書き込み
        2. 8.6.4.2 読み取り
  10. アプリケーションと実装
    1. 9.1 アプリケーション情報
    2. 9.2 代表的なアプリケーション
      1. 9.2.1 設計要件
      2. 9.2.2 詳細な設計手順
        1. 9.2.2.1 I/O で LED を制御する場合の ICC 最小化
      3. 9.2.3 アプリケーション曲線
    3. 9.3 電源に関する推奨事項
      1. 9.3.1 パワーオン・リセットの要件
    4. 9.4 レイアウト
      1. 9.4.1 レイアウトのガイドライン
      2. 9.4.2 レイアウト例
  11. 10デバイスおよびドキュメントのサポート
    1. 10.1 ドキュメントの更新通知を受け取る方法
    2. 10.2 サポート・リソース
    3. 10.3 商標
    4. 10.4 静電気放電に関する注意事項
    5. 10.5 用語集
  12. 11メカニカル、パッケージ、および注文情報

パッケージ・オプション

メカニカル・データ(パッケージ|ピン)
サーマルパッド・メカニカル・データ
発注情報

制御レジスタとコマンド・バイト

アドレス・バイトのアクノリッジが成功すると、バス・コントローラはコマンド・バイトを送信します。このバイトは TCAL6416 の制御レジスタに保存されます。このデータ・バイトの下位 ビットは、影響を受ける内部レジスタ (入力、出力、極性反転、または構成) を反映しています。ビット 6 とコマンド・バイトの下位 3 ビットを組み合わせて使用し、デバイスの拡張機能 (Agile IO) を示します。コマンド・バイトは、書き込み転送中にのみ送信されます。

新しいコマンドが送信されると、アドレス指定されたレジスタは、新しいコマンド・バイトが送信されるまで、読み取りによってアクセスが継続されます。電源投入時、ハードウェア・リセット時、またはソフトウェア・リセット時に、制御レジスタはデフォルトで 00h に設定されます。

GUID-8CB6A0DE-72E7-4BAF-8CEF-BA4A083896AD-low.gif図 8-8 制御レジスタ・ビット
表 8-4 コマンド・バイト
制御レジスタ・ビット コマンド・バイト
(16 進)
レジスタ プロトコル 電源オン
のデフォルト
B7 B6 B5 B4 B3 B2 B1 B0
0 0 0 0 0 0 0 0 00 入力ポート 0 読み取りバイト xxxx xxxx
0 0 0 0 0 0 0 1 01 入力ポート 1 読み取りバイト xxxx xxxx
0 0 0 0 0 0 1 0 02 出力ポート 0 読み取り / 書き込みバイト 1111 1111
0 0 0 0 0 0 1 1 03 出力ポート 1 読み取り / 書き込みバイト 1111 1111
0 0 0 0 0 1 0 0 04 極性反転 0 読み取り / 書き込みバイト 0000 0000
0 0 0 0 0 1 0 1 05 極性反転 1 読み取り / 書き込みバイト 0000 0000
0 0 0 0 0 1 1 0 06 構成 0 読み取り / 書き込みバイト 1111 1111
0 0 0 0 0 1 1 1 07 構成 1 読み取り / 書き込みバイト 1111 1111

0

1

0

0

0

0

0

0

40

出力駆動強度 0

読み取り / 書き込みバイト

1111 1111

0

1

0

0

0

0

0

1

41

出力駆動強度 0

読み取り / 書き込みバイト

1111 1111

0

1

0

0

0

0

1

0

42

出力駆動強度 1

読み取り / 書き込みバイト 1111 1111

0

1

0

0

0

0

1

1

43

出力駆動強度レジスタ 1

読み取り / 書き込みバイト

1111 1111

0

1

0

0

0

1

0

0

44

入力ラッチ・レジスタ 0

読み取り / 書き込みバイト

0000 0000

0

1

0

0

0

1

0

1

45

入力ラッチ・レジスタ 1

読み取り / 書き込みバイト

0000 0000

0

1

0

0

0

1

1

0

46

プルアップ / プルダウン・イネーブル・レジスタ 0

読み取り / 書き込みバイト

0000 0000

0

1

0

0

0

1

1

1

47

プルアップ / プルダウン・イネーブル・レジスタ 1

読み取り / 書き込みバイト

0000 0000

0

1

0

0

1

0

0

0

48

プルアップ / プルダウン選択レジスタ 0

読み取り / 書き込みバイト

1111 1111

0

1

0

0

1

0

0

1

49

プルアップ / プルダウン選択レジスタ 1

読み取り / 書き込みバイト

1111 1111

0

1

0

0

1

0

1

0

4A

割り込みマスク・レジスタ 0

読み取り / 書き込みバイト

1111 1111

0

1

0

0

1

0

1

1

4B

割り込みマスク・レジスタ 1

読み取り / 書き込みバイト

1111 1111

0

1

0

0

1

1

0

0

4C

割り込みステータス・レジスタ 0

読み取りバイト

0000 0000

0

1

0

0

1

1

0

1

4D

割り込みステータス・レジスタ 1

読み取りバイト

0000 0000

0

1

0

0

1

1

1

1

4F

出力ポート構成レジスタ

読み取り / 書き込みバイト

0000 0000