Other master continues
S
SLA/R
A
DATA
A
P
1) UCTR=0 (Receiver)
2) UCTXSTT=1
Successful
reception from a
slave transmitter
UCRXIFG=1
DATA
DATA
A
UCTXSTP=1
Next transfer started
with a repeated start
condition
DATA
S
SLA/W
1) UCTR=1 (Transmitter)
2) UCTXSTT=1
DATA
S
SLA/R
1) UCTR=0 (Receiver)
2) UCTXSTT=1
Not acknowledge
received after slave
address
UCTXSTT=0
UCNACKIFG=1
P
S
SLA/W
S
SLA/R
1) UCTR=1 (Transmitter)
2) UCTXSTT=1
1) UCTR=0 (Receiver)
2) UCTXSTT=1
Arbitration lost in
slave address or
data byte
A
Other master continues
UCALIFG=1
UCMST=0
(UCSTTIFG=0)
Arbitration lost and
addressed as slave
Other master continues
A
UCALIFG=1
UCMST=0
UCTR=1 (Transmitter)
UCSTTIFG=1
UCTXIFG=1
UCSTPIFG=0
USCI continues as Slave Transmitter
A
A
A
UCTXSTT=0
UCTXSTP=0
UCTXIFG=1
UCALIFG=1
UCMST=0
(UCSTTIFG=0)
UCTXSTP=1
UCTXSTP=0
USCI Operation – I
2
C Mode
1008
SLAU208Q – June 2008 – Revised March 2018
Copyright © 2008–2018, Texas Instruments Incorporated
Universal Serial Communication Interface – I
2
C Mode
Figure 38-13. I
2
C Master Receiver Mode
38.3.4.2.3 I
2
C Master 10-Bit Addressing Mode
The 10-bit addressing mode is selected when UCSLA10 = 1 and is shown in