DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

PCA9556(1998) 데이터 시트보기 (PDF) - Philips Electronics

부품명
상세내역
제조사
PCA9556
(Rev.:1998)
Philips
Philips Electronics Philips
PCA9556 Datasheet PDF : 12 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
Philips Semiconductors
Octal SMBus Registered Interface
Product specification
PCA9556
BLOCK DIAGRAM
A0
A1
A2
SCL
SDA
VDD
VSS
RESET
INPUT
FILTER
POWER-
ON
RESET
I/O0
I/O1
I/O2
SMBUS
8-BIT
INPUT/
OUT-
I/O3
CONTROL
WRITE pulse
PUT
PORTS
I/O4
I/O5
READ pulse
I/O6
I/O7
NOTE: ALL I/Os ARE SET TO INPUTS AT RESET
su01046
Figure 2. Block diagram
REGISTERS
Command Byte
Command
Protocol
0
Read byte
1
Read/write byte
2
Read/write byte
3
Read/write byte
Function
Input port register
Output port register
Polarity inversion register
I/O configuration register
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
following registers will be written or read.
Register 0 – Input Port Register
I7
I6
I5
I4
I3
I2
I1
I0
This register is an input-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.
Register 1 – Output Port Register
bit
O7 O6 O5 O4 O3 O2 O1 O0
default 0
0
0
0
0
0
0
0
This register is an output-only port. It reflects the outgoing logic
levels of the pins defined as outputs by register 3. Bit values in this
register have no effect on pins defined as inputs. In turn, reads from
this register reflect the value that is in the flip-flop controlling the
output selection, NOT the actual pin value.
Register 2 – Polarity Inversion Register
bit N7 N6 N5 N4 N3 N2 N1 N0
default 1
1
1
1
0
0
0
0
This register enables polarity inversion of pins defined as inputs by
register 3. If a bit in this register is set (written with ‘1’), the
corresponding port pin’s polarity is inverted. If a bit in this register is
cleared (written with a ‘0’), the corresponding port pin’s original
polarity is retained.
Register 3 – Input/Output Configuration Register
bit C7 C6 C5 C4 C3 C2 C1 C0
default 1
1
1
1
1
1
1
1
This register configures the directions of the I/O pins. If a bit in this
register is set (written with ‘1’), the corresponding port pin is enabled
as an input with high impedance output driver. If a bit in this register
is cleared (written with ‘0’), the corresponding port pin is enabled as
an output.
RESET
Power-on Reset
When power is applied to VDD, an internal power-on reset holds the
PCA9556 in a reset state until VDD has reached VPOR. At that point,
the reset condition is released and the PCA9556 registers and
SMBus state machine will initialize to their default states.
External Reset
A reset can be accomplished by holding the RESET pin low for a
minimum of TW. The PCA9556 registers and SMBus state machine
will be held in their default state until the RESET input is once again
high. This input contains an internal pull-up, therefore, it may be left
open if not used.
1998 Dec 18
3

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]