PCA9665_2 © NXP B.V. 2006. All rights reserved.
Product data sheet Rev. 02 — 7 December 2006 64 of 91
NXP Semiconductors PCA9665
Fm+ parallel bus to I2C-bus controller
External master receiver reads data from PCA9665.
(1) As defined in I2CADR register.
(2) Number of bytes received = value programmed in I2CCOUNT register (BC[6:0]≤68).
Fig 25. Bus timing diagram; Buffered Slave Transmitter moden byte(2)
ACK
SCL
SDA
INT
START
condition
7-bit address(1)
R/W = 1
from slave PCA9665
first byte(2)
ACK no ACK STOP
condition
002aab269
from master receiver
interrupt
interrupt
Slave PCA9665 is written to by external master transmitter.
(1) As defined in I2CADR register.
(2) Number of bytes received = value programmed in I2CCOUNT register (BC[6:0]≤68).
Fig 26. Bus timing diagram; Buffered Slave Receiver moden byte(2)
ACK
SCL
SDA
INT
START
condition
7-bit address(1)
R/W = 0
from slave PCA9665
first byte(2)
ACK ACK STOP
condition
002aab270
interrupt interrupt
(after STOP)
interrupt
Fig 27. Bus timing diagram; Software Reset CallACK
SCL
SDA
INT
START
condition
7-bit SWRST
Call address
R/W = 0
from slave PCA9665
first byte = 0xA5
ACK STOP
condition
002aab488
interrupt
(after STOP)
interrupt second byte = 0x5A
ACK