參數(shù)資料
型號: TSC2003IZQCT
廠商: TEXAS INSTRUMENTS INC
元件分類: ADC
英文描述: 2-CH 12-BIT SUCCESSIVE APPROXIMATION ADC, SERIAL ACCESS, PBGA48
封裝: PLASTIC, VFBGA-48
文件頁數(shù): 7/25頁
文件大?。?/td> 535K
代理商: TSC2003IZQCT
TSC2003
15
SBAS162G
www.ti.com
FIGURE 9. I2C Bus Protocol.
SDA
SCL
Slave Address
Repeated If More Bytes Are Transferred
R/W
Direction
Bit
Acknowledgement
Signal from
Receiver
Acknowledgement
Signal from
Receiver
START
Condition
12
7
6
8
9
1
2
3-7
8
9
ACK
STOP Condition
or Repeated
START Condition
serial clock (SCL), controls the bus access, and generates
the START and STOP conditions. The TSC2003 operates as
a slave on the I2C bus. Connections to the bus are made via
the open-drain I/O lines SDA and SDL.
The following bus protocol has been defined, as shown in
Figure 9:
Data transfer may be initiated only when the bus is not busy.
During data transfer, the data line must remain stable
whenever the clock line is HIGH. Changes in the data line
while the clock line is HIGH will be interpreted as control
signals.
Accordingly, the following bus conditions have been defined:
Bus Not Busy: Both data and clock lines remain HIGH.
Start Data Transfer: A change in the state of the data line,
from HIGH to LOW, while the clock is HIGH defines a START
condition.
Stop Data Transfer: A change in the state of the data line,
from LOW to HIGH, while the clock line is HIGH defines a
STOP condition.
Data Valid: The state of the data line represents valid data
when, after a START condition, the data line is stable for the
duration of the HIGH period of the clock signal. There is one
clock pulse per bit of data.
Each data transfer is initiated with a START condition and
terminated with a STOP condition. The number of data bytes
transferred between START and STOP conditions is not
limited, and is determined by the master device. The informa-
tion is transferred byte-wise, and each receiver acknowl-
edges with a ninth-bit.
Within the I2C bus specifications, a standard mode (100kHz
clock rate), a fast mode (400kHz clock rate), and a
high-speed mode (3.4MHz clock rate) are defined. The
TSC2003 works in all three modes.
Acknowledge: Each receiving device, when accessed, is
obliged to generate an acknowledge after the reception of
each byte. The master device must generate an extra clock
pulse, which is associated with this acknowledge bit.
A device that acknowledges must pull down the SDA line during
the acknowledge clock pulse in such a way that the SDA line is
stable LOW during the HIGH period of the acknowledge clock
pulse. Of course, setup and hold times must be taken into account.
A master must signal an end of data to the slave by not generating
an acknowledge bit on the last byte that has been clocked out of
the slave. In this case, the slave must leave the data line HIGH to
enable the master to generate the STOP condition.
Figure 9 details how data transfer is accomplished on the I2C
bus. Depending upon the state of the R/W bit, two types of
data transfer are possible:
Data transfer from a master transmitter to a slave
receiver. The first byte transmitted by the master is the
slave address. Next follows a number of data bytes. The
slave returns an acknowledge bit after the slave address
and each received byte.
Data transfer from a slave transmitter to a master
receiver. The first byte (the slave address) is transmitted
by the master. The slave then returns an acknowledge bit.
Next, a number of data bytes are transmitted by the slave
to the master. The master returns an acknowledge bit
after all received bytes other than the last one. At the end
of the last received byte, a ‘not acknowledge’ is returned.
The master device generates all of the serial clock pulses
and the START and STOP conditions. A transfer is ended
with a STOP condition or a repeated START condition. Since
a repeated START condition is also the beginning of the next
serial transfer, the bus will not be released.
The TSC2003 may operate in the following two modes:
Slave Receiver Mode: Serial data and clock are received
through SDA and SCL. After each byte is received, an
acknowledge bit is transmitted. START and STOP condi-
tions are recognized as the beginning and end of a serial
transfer. Address recognition is performed by hardware
after reception of the slave address and direction bit.
Slave Transmitter Mode: The first byte (the slave ad-
dress) is received and handled as in the slave receiver
mode. However, in this mode the direction bit will indicate
that the transfer direction is reversed. Serial data is
transmitted on SDA by the TSC2003 while the serial clock
is input on SCL. START and STOP conditions are recog-
nized as the beginning and end of a serial transfer.
相關(guān)PDF資料
PDF描述
TSC2003IPWT 2-CH 12-BIT SUCCESSIVE APPROXIMATION ADC, SERIAL ACCESS, PDSO16
TSC2003I 3-CH 12-BIT SUCCESSIVE APPROXIMATION ADC, SERIAL ACCESS, PDSO16
TSC2003IR 3-CH 12-BIT SUCCESSIVE APPROXIMATION ADC, SERIAL ACCESS, PDSO16
TSC2008IRGVR SPECIALTY CONSUMER CIRCUIT, PQCC16
TSC2008IRGVT SPECIALTY CONSUMER CIRCUIT, PQCC16
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
TSC2003-Q1 制造商:TI 制造商全稱:Texas Instruments 功能描述:I2C TOUCH SCREEN CONTROLLER
TSC2004 制造商:BB 制造商全稱:BB 功能描述:1.2V to 3.6V, 12-Bit, Nanopower, 4-Wire TOUCH SCREEN CONTROLLER with I2C⑩ Interface
TSC2004_12 制造商:BB 制造商全稱:BB 功能描述:1.2V to 3.6V, 12-Bit, Nanopower, 4-Wire
TSC2004EVM 功能描述:觸摸傳感器開發(fā)工具 TSC2004EVM Eval Mod RoHS:否 制造商:Cypress Semiconductor 工具用于評估: 接口類型: 工作電壓: 最大工作溫度:
TSC2004EVM-PDK 功能描述:觸摸傳感器開發(fā)工具 TSC2004EVM-PDK Eval Mod RoHS:否 制造商:Cypress Semiconductor 工具用于評估: 接口類型: 工作電壓: 最大工作溫度: