Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

PCA9555AHF Datasheet(PDF) 11 Page - NXP Semiconductors

Part # PCA9555AHF
Description  Low-voltage 16-bit I2C-bus I/O port with interrupt and weak pull-up
Download  39 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NXP [NXP Semiconductors]
Direct Link  http://www.nxp.com
Logo NXP - NXP Semiconductors

PCA9555AHF Datasheet(HTML) 11 Page - NXP Semiconductors

Back Button PCA9555AHF Datasheet HTML 7Page - NXP Semiconductors PCA9555AHF Datasheet HTML 8Page - NXP Semiconductors PCA9555AHF Datasheet HTML 9Page - NXP Semiconductors PCA9555AHF Datasheet HTML 10Page - NXP Semiconductors PCA9555AHF Datasheet HTML 11Page - NXP Semiconductors PCA9555AHF Datasheet HTML 12Page - NXP Semiconductors PCA9555AHF Datasheet HTML 13Page - NXP Semiconductors PCA9555AHF Datasheet HTML 14Page - NXP Semiconductors PCA9555AHF Datasheet HTML 15Page - NXP Semiconductors Next Button
Zoom Inzoom in Zoom Outzoom out
 11 / 39 page
background image
PCA9555A
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
Product data sheet
Rev. 1 — 11 September 2012
11 of 39
NXP Semiconductors
PCA9555A
Low-voltage 16-bit I2C-bus I/O port with interrupt and weak pull-up
7.2 Reading the port registers
In order to read data from the PCA9555A, the bus master must first send the PCA9555A
address with the least significant bit set to a logic 0 (see Figure 4 “PCA9555A device
address”). The command byte is sent after the address and determines which register will
be accessed. After a restart, the device address is sent again, but this time the least
significant bit is set to a logic 1. Data from the register defined by the command byte is
sent by the PCA9555A (see Figure 9, Figure 10 and Figure 11). Data is clocked into the
register on the falling edge of the acknowledge clock pulse. After the first byte is read,
additional bytes may be read but the data now reflects the information in the other register
in the pair. For example, if Input Port 1 is read, the next byte read is Input Port 0. There is
no limit on the number of data bytes received in one read transmission, but on the final
byte received the bus master must not acknowledge the data.
After a subsequent restart, the command byte contains the value of the next register to be
read in the pair. For example, if Input Port 1 was read last before the restart, the register
that is read after the restart is the Input Port 0.
Remark: Transfer can be stopped at any time by a STOP condition.
Fig 9.
Read from register
A
S
START condition
R/W
acknowledge
from slave
002aah346
A
acknowledge
from slave
SDA
A
P
acknowledge
from master
DATA (first byte)
slave address
STOP
condition
S
(repeated)
START condition
(cont.)
(cont.)
1
0
0
A2 A1 A0
1
A
0
R/W
acknowledge
from slave
slave address
at this moment master-transmitter becomes master-receiver
and slave-receiver becomes slave-transmitter
NA
no acknowledge
from master
1
0
0
A2 A1 A0
0
0
data from lower or
upper byte of register
LSB
MSB
DATA (last byte)
data from upper or
lower byte of register
LSB
MSB
0/1 0
0 0/1 0/1 0/1 0/1
0
command byte


Similar Part No. - PCA9555AHF

ManufacturerPart #DatasheetDescription
logo
NXP Semiconductors
PCA9555A NXP-PCA9555A Datasheet
727Kb / 8P
   Smart, simple solutions for the 12 most common design concerns
August 2011
More results

Similar Description - PCA9555AHF

ManufacturerPart #DatasheetDescription
logo
NXP Semiconductors
PCAL9555A NXP-PCAL9555A Datasheet
2Mb / 46P
   Low-voltage 16-bit I2C-bus GPIO with Agile I/O, interrupt and weak pull-up
Rev. 1-3 October 2012
PCA9554B NXP-PCA9554B Datasheet
2Mb / 36P
   Low-voltage 8-bit I2C-bus and SMBus low power I/O port with interrupt, weak pull-up
Rev. 1-19 September 2012
PCAL9554B NXP-PCAL9554B Datasheet
2Mb / 42P
   Low-voltage 8-bit I2C-bus and SMBus low power I/O port with interrupt, weak pull-up and Agile I/O
Rev. 2-10 December 2012
PCA9535A NXP-PCA9535A Datasheet
2Mb / 38P
   Low-voltage 16-bit I2C-bus I/O port with interrupt
Rev. 1-11 September 2012
PCAL9535A NXP-PCAL9535A Datasheet
2Mb / 46P
   Low-voltage 16-bit I2C-bus I/O port with interrupt and Agile I/O
Rev. 1-28 September 2012
PCA9539A NXP-PCA9539A Datasheet
2Mb / 39P
   Low-voltage 16-bit I2C-bus I/O port with interrupt and reset
Rev. 1-26 September 2012
PCA9555 NXP-PCA9555_13 Datasheet
583Kb / 34P
   16-bit I2C-bus and SMBus I/O port with interrupt
Rev. 08-22 October 2009
PCA9555D-T NXP-PCA9555D-T Datasheet
583Kb / 34P
   16-bit I2C-bus and SMBus I/O port with interrupt
Rev. 08-22 October 2009
logo
Pericom Semiconductor C...
PI4IOE5V9555 PERICOM-PI4IOE5V9555 Datasheet
127Kb / 1P
   16-bit I2C-bus and SMBus I/O port with interrupt
logo
NXP Semiconductors
PCA9555 NXP-PCA9555 Datasheet
583Kb / 34P
   16-bit I2C-bus and SMBus I/O port with interrupt
Rev. 08-22 October 2009
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39


Datasheet Download

Go To PDF Page


Link URL




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

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   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
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com