PCA9541D/03,112 NXP Semiconductors, PCA9541D/03,112 Datasheet - Page 10

IC I2C 2:1 SELECTOR 16SOIC

PCA9541D/03,112

Manufacturer Part Number
PCA9541D/03,112
Description
IC I2C 2:1 SELECTOR 16SOIC
Manufacturer
NXP Semiconductors
Datasheet

Specifications of PCA9541D/03,112

Package / Case
16-SOIC (3.9mm Width)
Applications
2-Channel I²C Multiplexer
Interface
I²C, SMBus
Voltage - Supply
2.3 V ~ 5.5 V
Mounting Type
Surface Mount
Logic Family
PCA9541
Operating Supply Voltage
2.3 V to 5.5 V
Power Dissipation
400 mW
Operating Temperature Range
- 40 C to + 85 C
Input Voltage
7 V
Logic Type
I2C Bus
Maximum Clock Frequency
400 KHz
Mounting Style
SMD/SMT
Output Current
25 mA
Output Voltage
2.3 V to 5.5 V
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Other names
935273317112
PCA9541D/03
PCA9541D/03
NXP Semiconductors
Table 5.
Table 6.
Legend: * default value
PCA9541_7
Product data sheet
Bit
7:4
3
2
7
0
Symbol
-
BUSLOSTMSK R/W
BUSOKMSK
Register 0 - Interrupt Enable (IE) register (B1:B0 = 00b) bit allocation
Register 0 - Interrupt Enable (IE) register bit description
8.3.1 Register 0: Interrupt Enable (IE) register (B1:B0 = 00b)
6
0
The MYTEST and the NMYTEST bits cause the interrupt pins of the respective masters to
be activated for a ‘functional interrupt test’.
Remark: The regular way to proceed is that a master asks to take the control of the bus
by programming MYBUS and BUSON bits based on NMUYBUS and NBUSON values.
Nevertheless, the same master can also decide to give up the control of the bus and give
it to the other master. This is also done by programming the MYBUS and BUSON bits
based on NMYBUS and NBUSON values.
Remark: Any writes either to the Interrupt Enable Register or the Control Register cause
the respective register to be updated on the 9th clock cycle, that is, on the rising edge of
the acknowledge clock cycle.
Remark: The actual switch from one channel to another or the switching off of both the
channels happens on a STOP command that is sent by the master requesting the switch.
This register allows a master to read and/or write (if needed) Mask options for its own
channel.
The Interrupt Enable register described below is identical for both the masters.
Nevertheless, there are physically 2 internal Interrupt Enable registers, one for each
upstream channel. When Master 0 reads/writes in this register, the internal Interrupt
Enable Register 0 will be accessed. When Master 1 reads/writes in this register, the
internal Interrupt Enable Register 1 will be accessed.
Access Value
R only
R/W
5
0
0*
0*
1
0*
1
[1]
Description
not used
An interrupt on INT will be generated after the other master has been
disconnected.
An interrupt on INT will not be generated after the other master has been
disconnected.
After connection is requested and Bus Initialization not requested
(BUSINIT = 0), an interrupt on INT will be generated when a non-idle situation
has been detected on the downstream slave channel by the bus sensor at the
switching moment.
Remark: Channel switching is done automatically after the STOP command.
After connection is requested and Bus Initialization not requested
(BUSINIT = 0), an interrupt on INT will not be generated when a non-idle
situation has been detected on the downstream slave channel by the bus
sensor at the switching moment (masked).
Remark: Channel switching is done automatically after the STOP command.
4
0
Rev. 07 — 2 July 2009
2-to-1 I
BUSLOSTMSK
2
C-bus master selector with interrupt logic and reset
3
BUSOKMSK
2
BUSINITMSK
1
PCA9541
© NXP B.V. 2009. All rights reserved.
INTINMSK
0
10 of 41

Related parts for PCA9541D/03,112