PCA9537
NXP Semiconductors
4-bit I2C-bus and SMBus low power I/O port with interrupt and reset
6. Functional description
Refer to Figure 1 “Block diagram of PCA9537”.
6.1 Device address
slave address
1
0
0
1
0
0
1
R/W
fixed
002aae635
Fig 3. PCA9537 address
6.2 Registers
6.2.1 Command byte
The command byte is the first byte to follow the address byte during a write transmission.
It is used as a pointer to determine which of the registers will be written or read.
Table 3.
Command byte
Protocol
Command
Function
0
1
2
3
read byte
Input Port register
Output Port register
Polarity Inversion register
Configuration register
read/write byte
read/write byte
read/write byte
6.2.2 Register 0 - Input Port register
This register is a read-only port. It reflects the incoming logic levels of the pins, regardless
of whether the pin is defined as an input or an output by Register 3. Writes to this register
have no effect.
The default value ‘X’ is determined by the externally applied logic level.
Table 4.
Register 0 - Input Port register bit description
Legend: * default value.
Bit
7
Symbol
Access
Value
1*
Description
I7
I6
I5
I4
I3
I2
I1
I0
read only
read only
read only
read only
read only
read only
read only
read only
not used
6
1*
5
1*
4
1*
3
X*
value ‘X’ is determined by externally applied logic
level
2
X*
1
X*
0
X*
PCA9537_5
© NXP B.V. 2009. All rights reserved.
Product data sheet
Rev. 05 — 7 May 2009
4 of 24