English
Language : 

LM3S9B81 Datasheet, PDF (697/1155 Pages) Texas Instruments – Stellaris® LM3S9B81 Microcontroller
Stellaris® LM3S9B81 Microcontroller
Table 16-5. Write Field Decoding for I2CMCS[3:0] Field
Current I2CMSA[0]
State
R/S
Idle
0
ACK
Xa
I2CMCS[3:0]
STOP START
0
1
RUN
1
Description
START condition followed by TRANSMIT (master goes
to the Master Transmit state).
0
X
1
1
1 START condition followed by a TRANSMIT and STOP
condition (master remains in Idle state).
1
0
0
1
1 START condition followed by RECEIVE operation with
negative ACK (master goes to the Master Receive state).
1
0
1
1
1 START condition followed by RECEIVE and STOP
condition (master remains in Idle state).
1
1
0
1
1 START condition followed by RECEIVE (master goes to
the Master Receive state).
1
1
1
1
1 Illegal
All other combinations not listed are non-operations. NOP
Master
X
Transmit
X
0
0
1 TRANSMIT operation (master remains in Master
Transmit state).
X
X
1
0
0 STOP condition (master goes to Idle state).
X
X
1
0
1 TRANSMIT followed by STOP condition (master goes
to Idle state).
0
X
0
1
1 Repeated START condition followed by a TRANSMIT
(master remains in Master Transmit state).
0
X
1
1
1 Repeated START condition followed by TRANSMIT and
STOP condition (master goes to Idle state).
1
0
0
1
1 Repeated START condition followed by a RECEIVE
operation with a negative ACK (master goes to Master
Receive state).
1
0
1
1
1 Repeated START condition followed by a TRANSMIT
and STOP condition (master goes to Idle state).
1
1
0
1
1 Repeated START condition followed by RECEIVE
(master goes to Master Receive state).
1
1
1
1
1 Illegal.
All other combinations not listed are non-operations. NOP.
June 29, 2010
697
Texas Instruments-Advance Information