PCAL6416AHF,128 NXP Semiconductors, PCAL6416AHF,128 Datasheet - Page 13

no-image

PCAL6416AHF,128

Manufacturer Part Number
PCAL6416AHF,128
Description
Interface - I/O Expanders 16-bit I2C-busSMBus Low Voltage
Manufacturer
NXP Semiconductors
Datasheet

Specifications of PCAL6416AHF,128

Rohs
yes
Maximum Operating Frequency
100 kHz
Operating Supply Voltage
1.65 V to 5.5 V
Operating Temperature Range
- 40 C to + 85 C
Mounting Style
SMD/SMT
Package / Case
HWQFN-24
Operating Current
200 mA
Output Current
25 mA
Product Type
I/O Expanders

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PCAL6416AHF,128
Manufacturer:
NXP/恩智浦
Quantity:
20 000
NXP Semiconductors
PCAL6416A
Product data sheet
7.4.5 Output drive strength register pairs (40h, 41h, 42h, 43h)
7.4.6 Input latch register pair (44h, 45h)
The Output drive strength registers control the output drive level of the GPIO. Each GPIO
can be configured independently to a certain output current level by two register control
bits. For example Port 0.7 is controlled by register 41 CC0.7 (bits [7:6]), Port 0.6 is
controlled by register 41 CC0.6 (bits [5:4]). The output drive level of the GPIO is
programmed 00b = 0.25, 01b = 0.5, 10b = 0.75 or 11b = 1 of the drive capability of
the I/O. See
write operation is described in
Section
Table 15.
Table 16.
Table 17.
Table 18.
The input latch registers (registers 44 and 45) enable and disable the input latch of the I/O
pins. These registers are effective only when the pin is configured as an input port. When
an input latch register bit is 0, the corresponding input pin state is not latched. A state
change in the corresponding input pin generates an interrupt. A read of the input register
clears the interrupt. If the input goes back to its initial logic state before the input port
register is read, then the interrupt is cleared.
When an input latch register bit is 1, the corresponding input pin state is latched. A change
of state of the input generates an interrupt and the input logic value is loaded into the
corresponding bit of the input port register (registers 0 and 1). A read of the input port
register clears the interrupt. If the input pin returns to its initial logic state before the input
port register is read, then the interrupt is not cleared and the corresponding bit of the input
port register keeps the logic value that initiated the interrupt. See
For example, if the P0_4 input was as logic 0 and the input goes to logic 1 then back to
logic 0, the input port 0 register will capture this change and an interrupt is generated (if
unmasked). When the read is performed on the input port 0 register, the interrupt is
Bit
Symbol
Default
Bit
Symbol
Default
Bit
Symbol
Default
Bit
Symbol
Default
8.2.
Current control port 0 register (address 40h)
Current control port 0 register (address 41h)
Current control port 1 register (address 42h)
Current control port 1 register (address 43h)
Section 9.2 “Output drive strength control”
7
1
7
1
7
1
7
1
All information provided in this document is subject to legal disclaimers.
CC0.3
CC0.7
CC1.3
CC1.7
Rev. 3 — 24 December 2012
6
1
6
1
6
1
6
1
Low-voltage translating 16-bit I
Section
5
1
5
1
5
1
5
1
CC0.2
CC0.6
CC1.2
CC1.6
8.1. A register pair read operation is described in
4
1
4
1
4
1
4
1
3
1
3
1
3
1
3
1
for more details. A register pair
CC0.1
CC0.5
CC1.1
CC1.5
2
C-bus/SMBus I/O expander
PCAL6416A
2
1
2
1
2
1
2
1
Figure
© NXP B.V. 2012. All rights reserved.
16.
1
1
1
1
1
1
1
1
CC0.0
CC0.4
CC1.0
CC1.4
13 of 54
0
1
0
1
0
1
0
1

Related parts for PCAL6416AHF,128