pca9698 NXP Semiconductors, pca9698 Datasheet - Page 11

no-image

pca9698

Manufacturer Part Number
pca9698
Description
40-bit Fm+ I2c-bus Advanced I/o Port With Reset, Oe And Int
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
pca9698BS
Manufacturer:
INTERSIL
Quantity:
11 460
Part Number:
pca9698BS,118
Manufacturer:
NXP
Quantity:
2 241
Part Number:
pca9698BS,118
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
pca9698DGG
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
pca9698DGG,512
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Philips Semiconductors
Table 4.
Legend: * default value ‘X’ determined by the externally applied logic level.
Table 5.
Legend: * default value.
PCA9698_2
Product data sheet
Address
00h
01h
02h
03h
04h
Address
08h
09h
0Ah
0Bh
0Ch
IP0 to IP4 - Input Port registers (address 00h to 04h) bit description
OP0 to OP4 - Output Port registers (address 08h to 0Ch) bit description
Register
IP0
IP1
IP2
IP3
IP4
Register
OP0
OP1
OP2
OP3
OP4
7.4.1 IP0 to IP4 - Input Port registers
7.4.2 OP0 to OP4 - Output Port registers
These registers are read-only. They reflect the incoming logic levels of the port pins
regardless of whether the pin is defined as an input or an output by the I/O Configuration
register. If the corresponding Px[y] bit in the PI registers is set to 0, or the inverted
incoming logic levels if the corresponding Px[y] bit in the PI register is set to 1. Writes to
these registers have no effect.
The Polarity Inversion register can invert the logic states of the port pins. The polarity of
the corresponding bit is inverted when Px[y] bit in the PI register is set to 1. The polarity of
the corresponding bit is not inverted when Px[y] bits in the PI register is set to 0.
These registers reflect the outgoing logic levels of the pins defined as outputs by the
I/O Configuration register. Bit values in these registers have no effect on pins defined as
inputs. In turn, reads from these registers reflect the values that are in the flip-flops
controlling the output selection, not the actual pin values.
Where ‘x’ refers to the bank number (0 to 4); ‘y’ refers to the bit number (0 to 7).
Ox[y] = 0: IOx_y = 0 if IOx_y defined as output (Cx[y] in IOC register = 0).
Ox[y] = 1: IOx_y = 1 if IOx_y defined as output (Cx[y] in IOC register = 0).
Bit
7 to 0
7 to 0
7 to 0
7 to 0
7 to 0
Bit
7 to 0
7 to 0
7 to 0
7 to 0
7 to 0
Symbol
I0[7:0]
I1[7:0]
I2[7:0]
I3[7:0]
I4[7:0]
Symbol
O0[7:0]
O1[7:0]
O2[7:0]
O3[7:0]
O4[7:0]
40-bit Fm+ I
Rev. 02 — 19 July 2006
Access
R
R
R
R
R
Access
R/W
R/W
R/W
R/W
R/W
2
C-bus advanced I/O port with RESET, OE and INT
Value
XXXX XXXX*
XXXX XXXX*
XXXX XXXX*
XXXX XXXX*
XXXX XXXX*
Value
0000 0000*
0000 0000*
0000 0000*
0000 0000*
0000 0000*
Description
Input Port register bank 0
Input Port register bank 1
Input Port register bank 2
Input Port register bank 3
Input Port register bank 4
Description
Output Port register bank 0
Output Port register bank 1
Output Port register bank 2
Output Port register bank 3
Output Port register bank 4
© Koninklijke Philips Electronics N.V. 2006. All rights reserved.
PCA9698
11 of 47

Related parts for pca9698