Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

PCA9564BS Datasheet(PDF) 6 Page - NXP Semiconductors

Part # PCA9564BS
Description  Parallel bus to I2C-bus controller
Download  32 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  PHILIPS [NXP Semiconductors]
Direct Link  http://www.nxp.com
Logo PHILIPS - NXP Semiconductors

PCA9564BS Datasheet(HTML) 6 Page - NXP Semiconductors

Back Button PCA9564BS Datasheet HTML 2Page - NXP Semiconductors PCA9564BS Datasheet HTML 3Page - NXP Semiconductors PCA9564BS Datasheet HTML 4Page - NXP Semiconductors PCA9564BS Datasheet HTML 5Page - NXP Semiconductors PCA9564BS Datasheet HTML 6Page - NXP Semiconductors PCA9564BS Datasheet HTML 7Page - NXP Semiconductors PCA9564BS Datasheet HTML 8Page - NXP Semiconductors PCA9564BS Datasheet HTML 9Page - NXP Semiconductors PCA9564BS Datasheet HTML 10Page - NXP Semiconductors Next Button
Zoom Inzoom in Zoom Outzoom out
 6 / 32 page
background image
Philips Semiconductors
Product data sheet
PCA9564
Parallel bus to I2C-bus controller
2006 Sep 01
6
release the PCA9564 from the I2C-bus since, when ENSIO is reset,
the I2C-bus status is lost. The AA flag should be used instead (see
description of the AA flag in the following text).
In the following text, it is assumed that ENSIO = “1”.
STA, THE START FLAG
STA = “1”: When the STA bit is set to enter a master mode, the SIO
hardware checks the status of the I2C-bus and generates a START
condition if the bus is free. If the bus is not free, then SIO waits for a
STOP condition (which will free the bus) and generates a START
condition after the minimum buffer time (tBUF) has elapsed.
If STA is set while SIO is already in a master mode and one or more
bytes are transmitted or received, SIO transmits a repeated START
condition. STA may be set at any time. STA may also be set when
SIO is an addressed slave.
STA = “0”: When the STA bit is reset, no START condition or
repeated START condition will be generated.
STO, THE STOP FLAG
STO = “1”: When the STO bit is set while SIO is in a master mode, a
STOP condition is transmitted to the I2C-bus. When the STOP
condition is detected on the bus, the SIO hardware clears the STO
flag.
If the STA and STO bits are both set, then a STOP condition is
transmitted to the I2C-bus if SIO is in a master mode. SIO then
transmits a START condition.
STO = “0”: When the STO bit is reset, no STOP condition will be
generated.
SI, THE SERIAL INTERRUPT FLAG
SI = “1”: When the SI flag is set, then, if the ENSIO bit is also set, a
serial interrupt is requested. SI is set by hardware when one of 24 of
the 25 possible SIO states is entered. The only state that does not
cause SI to be set is state F8H, which indicates that no relevant
state information is available.
While SI is set, the LOW period of the serial clock on the SCL line is
stretched, and the serial transfer is suspended. A HIGH level on the
SCL line is unaffected by the serial interrupt flag. SI must be reset
by writing “0” to the SI bit. The SI bit cannot be set by the user.
SI = “0”: When the SI flag is reset, no serial interrupt is requested,
and there is no stretching of the serial clock on the SCL line.
AA, THE ASSERT ACKNOWLEDGE FLAG
AA = “1”: If the AA flag is set, an acknowledge (LOW level to SDA)
will be returned during the acknowledge clock pulse on the SCL line
when:
– The “own slave address” has been received
– A data byte has been received while SIO is in the master receiver
mode
– A data byte has been received while SIO is in the addressed
slave receiver mode
AA = “0”: if the AA flag is reset, a not acknowledge (HIGH level to
SDA) will be returned during the acknowledge clock pulse on SCL
when:
– A data byte has been received while SIO is in the master receiver
mode
– A data byte has been received while SIO is in the addressed
slave receiver mode
– “Own slave address” has been received
When SIO is in the addressed slave transmitter mode, state C8H
will be entered after the last serial is transmitted (see Figure 5).
When SI is cleared, enters the not addressed slave receiver mode,
and the SDA line remains at a HIGH level. In state C8H, the AA flag
can be set again for future address recognition.
When SIO is in the not addressed slave mode, its own slave
address is ignored. Consequently, no acknowledge is returned, and
a serial interrupt is not requested. Thus, SIO can be temporarily
released from the I2C-bus while the bus status is monitored. While
SIO is released from the bus, START and STOP conditions are
detected, and serial data is shifted in. Address recognition can be
resumed at any time by setting the AA flag.
THE CLOCK RATE BITS, CR2, CR1, AND CR0
Three bits determine the serial clock frequency when SIO is in
master mode. The various serial rates are shown in Table 1.
The clock frequencies only take the HIGH and LOW times into
consideration. The rise and fall time will cause the actual measured
frequency to be lower than expected.
The frequencies shown in Table 1 are unimportant when SIO is in a
slave mode. In the slave modes, SIO will automatically synchronize
with any clock frequency up to 400 kHz.
Table 1. Serial Clock Rates
CR2
CR1
CR0
SERIAL CLOCK FREQUENCY
(kHz)
0
0
0
330
0
0
1
288
0
1
0
217
0
1
1
146
1
0
0
881
1
0
1
59
1
1
0
44
1
1
1
36
NOTE:
1. The clock frequency values are approximate and may vary
with temperature, supply voltage, process, and SCL output
loading. If normal mode I2C parameters must be strictly followed
(SCL < 100kHz), it is recommended not to use
CR[2:0] = 100 (SCL = 88kHz) since the clock frequency might be
slightly higher than 100 kHz under certain temperature, voltage,
and process conditions and use CR[2:0] = 101 (SCL = 59 kHz)
instead.
The Status Register, I2CSTA: I2CSTA is an 8-bit read-only register.
The three least significant bits are always zero. The five most
significant bits contain the status code. There are 25 possible status
codes. When I2CSTA contains F8H, no relevant state information is
available and no serial interrupt is requested. All other I2CSTA
values correspond to defined SIO states. When each of these states
is entered, a serial interrupt is requested (SI = “1”).


Similar Part No. - PCA9564BS

ManufacturerPart #DatasheetDescription
logo
NXP Semiconductors
PCA9564BS PHILIPS-PCA9564BS Datasheet
222Kb / 31P
   Parallel bus to I2C-bus controller
2003 Apr 02
PCA9564BS NXP-PCA9564BS Datasheet
248Kb / 32P
   Parallel bus to I2C-bus controller
2006 Sep 01
More results

Similar Description - PCA9564BS

ManufacturerPart #DatasheetDescription
logo
NXP Semiconductors
PCA9564PW-T NXP-PCA9564PW-T Datasheet
248Kb / 32P
   Parallel bus to I2C-bus controller
2006 Sep 01
PCA9564 PHILIPS-PCA9564 Datasheet
222Kb / 31P
   Parallel bus to I2C-bus controller
2003 Apr 02
PCA9665 PHILIPS-PCA9665 Datasheet
419Kb / 91P
   Fm parallel bus to I2C-bus controller
Rev. 02-7 December 2006
PCA9665 NXP-PCA9665 Datasheet
427Kb / 90P
   Fm parallel bus to I2C-bus controller
Rev. 03-12 August 2008
PCA9665 NXP-PCA9665_V01 Datasheet
710Kb / 92P
   Fm parallel bus to I2C-bus controller
Rev. 4-29 September 2011
PCA9663 NXP-PCA9663 Datasheet
1Mb / 66P
   Parallel bus to 3 channel Fm I2C-bus controller
Rev. 1-6 June 2011
PCF8584 PHILIPS-PCF8584 Datasheet
224Kb / 40P
   I2C-bus controller
1997 Oct 21
SC18IS606 NXP-SC18IS606 Datasheet
443Kb / 27P
   I2C-bus to SPI bridge
Rev.1.0-15 September 2021
SC18IS600 NXP-SC18IS600 Datasheet
173Kb / 30P
   SPI to I2C-bus interface
Rev. 05-28 July 2008
SC18IS602B_1008 NXP-SC18IS602B_1008 Datasheet
217Kb / 25P
   I2C-bus to SPI bridge
Rev. 5-3 August 2010
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


Datasheet Download

Go To PDF Page


Link URL




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

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   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