Motor de Búsqueda de Datasheet de Componentes Electrónicos
Selected language     Spanish  ▼

Delete All
ON OFF
ALLDATASHEET.ES

X  

Preview PDF Download HTML

AD8153 Datasheet(PDF) 11 Page - Analog Devices

No. de Pieza. AD8153
Descripción  Single Buffered Switch 3.2 Gbps
Descarga  18 Pages
Scroll/Zoom Zoom In 100% Zoom Out
Fabricante  AD [Analog Devices]
Página de inicio  http://www.analog.com
Logo 

AD8153 Datasheet(HTML) 11 Page - Analog Devices

Zoom Inzoom in Zoom Outzoom out
 11 / 18 page
background image
Preliminary Technical Data
AD8153
Rev. PrA | Page 11 of 18
I2C DATA WRITE
In order to write data to the AD8153 register set, a
microcontroller, or any other I2C master, needs to send the
appropriate control signals to the AD8153 slave device. The
steps that need to be followed are listed below, where the signals
are controlled by the I2C master unless otherwise specified. A
diagram of the procedure can be seen in Figure 4.
1. Send a start condition (while holding the SCL
line high, pull the SDA line low)
2. Send the AD8153 part address (7 bits) whose
upper 4 bits are the static value b1001 and
whose lower 3 bits are controlled by the input
pins I2C_ADDR[2:0]. This transfer should be
MSB first.
3. Send the write indicator bit (0).
4. Wait for the AD8153 to acknowledge the
request.
5. Send the register address (8 bits) to which data is
to be written. This transfer should be MSB
first.
6. Wait for the AD8153 to acknowledge the
request.
7. Send the data (8 bits) to be written to the register
whose address was set in step 5. This transfer
should be MSB first.
8. Wait for the AD8153 to acknowledge the
request.
9a. Send a stop condition (while holding the SCL
line high, pull the SDA line high) and release
control of the bus.
9b. Send a repeated start condition (while holding
the SCL line high, pull the SDA line low) and
continue with step 2 in this procedure to
perform another write.
9c. Send a repeated start condition (while holding
the SCL line high, pull the SDA line low) and
continue with step 2 of the read procedure (in
the next section) to perform a read from a
another address.
9d. Send a repeated start condition (while holding
the SCL line high, pull the SDA line low) and
continue with step 8 of the read procedure (in
the next section) to perform a read from the
same address set in step 5.
In Figure 4, the AD8153 write process is shown. The SCL signal
is shown along with a general write operation and a specific
example. In the example, data 0x92 is written to address 0x6D
of an AD8153 part with a part address of 0x4B. The part
address is 7 bits wide and is composed of the AD8153 static
upper 4 bits (b1001) and the pin programmable lower 3 bits
(I2C_ADDR[2:0]). In this example, the I2C_ADDR bits are set
to b011. In the figure, the corresponding step number is visible
in the circle under the waveform. The SCL line is driven by the
I2C master and never by the AD8153 slave. As for the SDA line,
the data in the shaded polygons is driven by the AD8153,
whereas the data in the non-shaded polygons is driven by the
I2C master. The end phase case shown is that of 9a.
It is important to note that the SDA line only changes when the
SCL line is low, except for the case of sending a start, stop, or
repeated start condition, steps 1 and 9 in this case.
SCL
SDA
FIXED PART ADDR
ADDR
[2:0]
General Case
SDA
Example
START
1
2
RW ACK
REGISTER ADDR
ACK
DATA
ACK
STOP
2
3
4
5
6
7
8
9a
Figure 4: I2C Write Diagram
I2C DATA READ
To read data from the AD8153 register set, a microcontroller, or
any other I2C master, needs to send the appropriate control
signals to the AD8153 slave device. The steps that need to be
followed are listed below, where the signals are controlled by the
I2C master unless otherwise specified. A diagram of the
procedure can be seen in Figure 5.
1. Send a start condition (while holding the SCL
line high, pull the SDA line low).
2. Send the AD8153 part address (7 bits) whose
upper 4 bits are the static value b1001 and
whose lower 3 bits are controlled by the input
pins I2C_ADDR[2:0]. This transfer should be
MSB first.
3. Send the write indicator bit (0).
4. Wait for the AD8153 to acknowledge the
request.


Html Pages

1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18 


Datasheet Download




Enlace URL




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

Todo acerca de Alldatasheet   |   Publicidad   |   Contáctenos   |   Política de Privacidad   |   Favorito   |   Intercambio de Enlaces   |   Lista de Fabricantes
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