TCA9537 は I2C バス用の 4 ビット I/O エクスパンダで、1.65V~5.5V の VCC で動作するように設計されています。I2C インターフェイスにより、ほとんどのマイクロコントローラ・ファミリの汎用リモート I/O 拡張に使用できます。
システム・コントローラは、I/O 構成レジスタ・ビットに書き込むことで、I/O を入力にするか出力にするかを設定できます。それぞれの入力または出力のデータは、対応する入力または出力レジスタに保持されています。入力ポート・レジスタの極性は、極性反転レジスタで反転できます。
TCA9537 のオープンドレイン割り込み出力 (INT) は、いずれかの入力が、対応する入力ポート・レジスタの状態と異なるときにアクティブになり、入力状態が変化したことをシステム・コントローラに通知するため使用されます。
システム・プロセッサは、タイムアウトまたはその他の不適切な動作があった場合、I2C ソフト・リセット・コマンドを使って TCA9537 をリセットできます。このコマンドにより、レジスタはデフォルト状態に設定されます。この操作には RESET ピンを使用することもできます。
部品番号 | パッケージ(1) | 本体サイズ (公称) |
---|---|---|
TCA9537 | VSSOP (10) | 3.00mm × 3.00mm |
DATE | REVISION | NOTES |
---|---|---|
* | Initial Release |
PIN | I/O | DESCRIPTION | |
---|---|---|---|
DGS | NAME | ||
1 | P0 | I/O | P-port input-output. Push-pull design structure. |
2 | P1 | I/O | P-port input-output. Push-pull design structure. |
3 | P2 | I/O | P-port input-output. Push-pull design structure. |
4 | P3 | I/O | P-port input-output. Push-pull design structure. |
5 | GND | — | Ground |
6 | RESET | I | Active low reset input. If unused, connect to VCC through a pull-up resistor |
7 | INT | O | Interrupt open drain output, requires a pull-up resistor. |
8 | SCL | I/O | Serial clock bus. Connect to VCC through a pull-up resistor |
9 | SDA | I/O | Serial data bus. Connect to VCC through a pull-up resistor |
10 | VCC | — | Supply voltage |