參數(shù)資料
型號(hào): PCA9665
廠商: NXP Semiconductors N.V.
英文描述: Fm+ parallel bus to I2C-bus controller
中文描述: 調(diào)頻并行總線I2C總線控制器
文件頁數(shù): 53/91頁
文件大?。?/td> 372K
代理商: PCA9665
PCA9665_2
NXP B.V. 2006. All rights reserved.
Product data sheet
Rev. 02 — 7 December 2006
53 of 91
NXP Semiconductors
PCA9665
Fm+ parallel bus to I
2
C-bus controller
Remark:
Request to send or receive a number of bytes equal to 0 or higher than 68
(BC[6:0] = 000 0000 or BC[6:0] > 100 0100) will cause no data to be transferred and an
interrupt to be generated after writing to the I2CCON register. I2CSTA status register is
loaded with FCh that indicates that an invalid value was requested to be loaded in
I2CCOUNT.
8.7 Acknowledge management (I
2
C-bus addresses and data) in Byte and
Buffered modes
Data acknowledge/not acknowledge management can be controlled on a byte basis (Byte
mode) or on a sequence basis (Buffered mode). The PCA9665 can be programmed to
respond (ACK) or not (NACK) to two different I
2
C-bus addresses.
Table 43
shows how this
is performed based on the different control bits (AA, GC, LB and MODE) and the different
modes.
[1]
Assumption is that Data Received follows the address (as defined in column “Address”); valid for slave
mode only.
[2]
Unless the master sends a STOP command before.
Table 43.
AA
Master mode: the PCA9665 generates a START command and controls the I
2
C-bus
0
X
X
0
not applicable
1
X
X
0
not applicable
X
X
0
1
not applicable
X
X
1
1
not applicable
Own slave address, General Call address, and Data acknowledge management
LB
MODE
Address
GC
Data received
[1]
data (each byte) = NACK
data (each byte) = ACK
all the bytes (BC[6:0] bytes) = ACK
all the bytes except the last one
(BC[6:0] bytes
1) = ACK;
last byte = NACK
Slave mode: I
2
C-bus message starting with the PCA9665’s Own Slave address
0
X
X
0
Own address = NACK
1
X
X
0
Own address = ACK
0
X
0
1
Own address = NACK
0
X
1
1
Own address = NACK
data (each byte) = NACK
data (each byte) = ACK
all the bytes (
BC[6:0] bytes) = ACK
all the bytes except the last one
(BC[6:0] bytes - 1) = ACK; last
byte = NACK
[2]
all the bytes (
BC[6:0] bytes) = ACK
all the bytes except the last one
(BC[6:0] bytes - 1) = ACK;
last byte = NACK
[2]
1
1
X
X
0
1
1
1
Own address = ACK
Own address = ACK
Slave mode: I
2
C-bus message starting with the General Call address
X
0
X
0
GC address = NACK
0
1
X
0
GC address = ACK
1
1
X
0
GC address = ACK
X
0
X
1
GC address = NACK
X
1
0
1
GC address = ACK
X
1
1
1
GC address = ACK
data (each byte) = NACK
data (each byte) = NACK
data (each byte) = ACK
data (each byte) = NACK
all the bytes (
BC[6:0] bytes) = ACK
all the bytes except the last one
(BC[6:0] bytes - 1) = ACK;
last byte = NACK
[2]
相關(guān)PDF資料
PDF描述
PCA9665N Fm+ parallel bus to I2C-bus controller
PCA9671 Remote 16-bit I/O expander for Fm+ I2C-bus with reset
PCA9671DB Remote 16-bit I/O expander for Fm+ I2C-bus with reset
PCA9671DK Remote 16-bit I/O expander for Fm+ I2C-bus with reset
PCA9673 Remote 16-bit I/O expander for Fm+ I2C-bus with interrupt and reset
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
PCA9665APW,118 功能描述:I2C 接口集成電路 Fm+ parallel bus I2C bus controller RoHS:否 制造商:NXP Semiconductors 電源電壓-最大:5.5 V 電源電壓-最小:2.3 V 最大工作頻率:400 KHz 最大工作溫度:+ 85 C 封裝 / 箱體:TSSOP-16
PCA9665BS,118 功能描述:I2C 接口集成電路 FM+ I2C BUS CONTRLLR RoHS:否 制造商:NXP Semiconductors 電源電壓-最大:5.5 V 電源電壓-最小:2.3 V 最大工作頻率:400 KHz 最大工作溫度:+ 85 C 封裝 / 箱體:TSSOP-16
PCA9665BS-T 功能描述:I2C 接口集成電路 FM+ I2C BUS CONTRLLR RoHS:否 制造商:NXP Semiconductors 電源電壓-最大:5.5 V 電源電壓-最小:2.3 V 最大工作頻率:400 KHz 最大工作溫度:+ 85 C 封裝 / 箱體:TSSOP-16
PCA9665D 功能描述:I2C 接口集成電路 FM+ I2C BUS CONTRLLR RoHS:否 制造商:NXP Semiconductors 電源電壓-最大:5.5 V 電源電壓-最小:2.3 V 最大工作頻率:400 KHz 最大工作溫度:+ 85 C 封裝 / 箱體:TSSOP-16
PCA9665D,112 功能描述:I2C 接口集成電路 FM+ I2C BUS CONTRLLR RoHS:否 制造商:NXP Semiconductors 電源電壓-最大:5.5 V 電源電壓-最小:2.3 V 最大工作頻率:400 KHz 最大工作溫度:+ 85 C 封裝 / 箱體:TSSOP-16