Electronic Components Datasheet Search
  English  ▼

Delete All
ON OFF
ALLDATASHEET.COM

X  

Preview PDF Download HTML

PCA9558 Datasheet(PDF) 5 Page - NXP Semiconductors

Part No. PCA9558
Description  8-bit I2C and SMBus I/O port with 5-bit multiplexed/1-bit latched 6-bit I2C EEPROM and 2 k bit EEPROM
Download  18 Pages
Scroll/Zoom Zoom In 100% Zoom Out
Maker  PHILIPS [NXP Semiconductors]
Homepage  http://www.nxp.com
Logo 

PCA9558 Datasheet(HTML) 5 Page - NXP Semiconductors

 
Zoom Inzoom in Zoom Outzoom out
 5 / 18 page
background image
Philips Semiconductors
Product data
PCA9558
8-bit I2C and SMBus I/O port with 5-bit multiplexed/1-bit
latched 6-bit I2C EEPROM and 2 k bit EEPROM
2002 May 24
5
I2C INTERFACE
Communicating with this device is initiated by sending a valid address on the I2C bus. The address format (see FIgure 1) has 6 fixed bits and
one user-programmable bits followed by a 1-bit read/write value which determines the direction of the data transfer.
SW00615
MSB
LSB
11
1
A0
R/W#
100
Figure 1. I2C Address Byte
Following the address and acknowledge bit are 8 data bits which, depending on the read/write bit in the address, will read data from or write
data to the EEPROM. Data will be written to the register if the read/write bit is logic 0 and the WP input is logic 0. Data will be read from the
register if the bit is logic 1. The four high-order bits are latched outputs, while the four low order bits are multiplexed outputs (Figure 3).
NOTE:
1. To ensure data integrity, the EEPROM must be internally write protected when VCC to the I2C bus is powered down or VCC to the component
is dropped below normal operating levels.
SW00634
MSB
LSB
MSB LSB
0000 0001
Write to 256EE via I2C
0000 0011
Read from 256EE via I2C
0000 0100
Write to 6bitEE via I2C
0000 0110
Read from 6bitEE via I2C
0000 0111
Read IP (Input Port) Register via I2C
0000 1000
Read/Write OP (Output Port) Register via I2C
0000 1001
Read/Write PI (Polarity Inversion) Register via I2C
0000 1010
Read/Write IOC (Input/Output Configuration Register via I2C
0000 1011
Read/Write MUXCNTRL (Mux Control) Register via I2C
0000 1100
Read MUXIN values via I2C
0000 1101
Reserved
0000 1110
Reserved
0000 1111
Read 256EE and Write OP Register
0001 0000
Read 256EE and Write PI Register
0001 0001
Read 256EE and Write IOC Register
0001 0010
Read IP Register and Write to 256EE
0001 0011
Reserved
to
1111 1111
Reserved
Figure 2. Command Byte
00
Non_muxed
Data
SW00456
MSB
LSB
Mux
Data E
Mux
Data D
Mux
Data C
Mux
Data B
Mux
Data A
Figure 3. I2C MUX_OUT Data Byte
00
0
SW00528
MSB
LSB
MUX_IN E
MUX_IN D
MUX_IN C
MUX_IN B
MUX_IN A
Figure 4. I2C MUX_IN Data Byte


Html Pages

1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18 


Datasheet Download




Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ]  

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Alldatasheet API   |   Link Exchange   |   Manufacturer List
All Rights Reserved© Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn