Datasheet
DescriptionResetTypeNameBit/Field
I
2
C Master Enable
When set, allows the master to send or receive data. See field decoding
in Table 14-5 on page 533.
0WORUN0
Table 14-5. Write Field Decoding for I2CMCS[3:0] Field (Sheet 1 of 3)
Description
I2CMCS[3:0]I2CMSA[0]
Current
State
RUNSTARTSTOPACKR/S
START condition followed by SEND (master goes to the
Master Transmit state).
110X
a
0
Idle
START condition followed by a SEND and STOP
condition (master remains in Idle state).
111X0
START condition followed by RECEIVE operation with
negative ACK (master goes to the Master Receive state).
11001
START condition followed by RECEIVE and STOP
condition (master remains in Idle state).
11101
START condition followed by RECEIVE (master goes
to the Master Receive state).
11011
Illegal.11111
NOP.All other combinations not listed are non-operations.
SEND operation (master remains in Master Transmit
state).
100XX
Master
Transmit
STOP condition (master goes to Idle state).001XX
SEND followed by STOP condition (master goes to Idle
state).
101XX
Repeated START condition followed by a SEND (master
remains in Master Transmit state).
110X0
Repeated START condition followed by SEND and STOP
condition (master goes to Idle state).
111X0
Repeated START condition followed by a RECEIVE
operation with a negative ACK (master goes to Master
Receive state).
11001
Repeated START condition followed by a SEND and
STOP condition (master goes to Idle state).
11101
Repeated START condition followed by RECEIVE
(master goes to Master Receive state).
11011
Illegal.11111
NOP.All other combinations not listed are non-operations.
533June 18, 2012
Texas Instruments-Production Data
Stellaris
®
LM3S8962 Microcontroller
NRND: Not recommended for new designs.