Datasheet
S
S 11110 xx/W
A
SLA (2.)
A
P or S
Reception of own
address and data
bytes. All are
acknowledged.
UCBxRXIFG=1
DATA DATA
A A
UCTR=0 (Receiver)
UCSTTIFG=1
UCSTPIFG=0
Gen Call
A
UCTR=0 (Receiver)
UCSTTIFG=1
UCGC=1
Reception of the
general call
address.
P or S
UCBxRXIFG=1
DATA DATA
A A
S 11110 xx/W
A
SLA (2.)
A
UCTR=0 (Receiver)
UCSTTIFG=1
UCSTPIFG=0
11110 xx/R
A
UCTR=1 (Transmitter)
UCSTTIFG=1
UCBxTXIFG=1
UCSTPIFG=0
UCSTTIFG=0
DATA
A P or S
Reception of own
address and
transmission of data
bytes
Slave Transmitter
Slave Receiver
USCI Operation: I
2
C Mode
www.ti.com
17.3.4.1.3 I
2
C Slave 10-bit Addressing Mode
The 10-bit addressing mode is selected when UCA10 = 1 and is as shown in Figure 17-11. In 10-bit
addressing mode, the slave is in receive mode after the full address is received. The USCI module
indicates this by setting the UCSTTIFG flag while the UCTR bit is cleared. To switch the slave into
transmitter mode the master sends a repeated START condition together with the first byte of the address
but with the R/W bit set. This will set the UCSTTIFG flag if it was previously cleared by software and the
USCI modules switches to transmitter mode with UCTR = 1.
Figure 17-11. I
2
C Slave 10-bit Addressing Mode
458
SLAU144J–December 2004–Revised July 2013
Universal Serial Communication Interface, I
2
C Mode
Submit Documentation Feedback
Copyright © 2004–2013, Texas Instruments Incorporated