USCI Operation: I2C Mode
21-20
Universal Serial Communication Interface, I2C Mode
Arbitration
If two or more master transmitters simultaneously start a transmission on the
bus, an arbitration procedure is invoked. Figure 21−15 illustrates the
arbitration procedure between two devices. The arbitration procedure uses
the data presented on SDA by the competing transmitters. The first master
transmitter that generates a logic high is overruled by the opposing master
generating a logic low. The arbitration procedure gives priority to the device
that transmits the serial data stream with the lowest binary value. The master
transmitter that lost arbitration switches to the slave receiver mode, and sets
the arbitration lost flag UCALIFG. If two or more devices send identical first
bytes, arbitration continues on the subsequent bytes.
Figure 21−15. Arbitration Procedure Between Two Master Transmitters
1
0
0
0
1
0
0
0
1
1
1
1
1
n
Device #1 Lost Arbitration
and Switches Off
Bus Line
SCL
Data From
Device #1
Data From
Device #2
Bus Line
SDA
If the arbitration procedure is in progress when a repeated START condition
or STOP condition is transmitted on SDA, the master transmitters involved in
arbitration must send the repeated START condition or STOP condition at the
same position in the format frame. Arbitration is not allowed between:
-
A repeated START condition and a data bit
-
A STOP condition and a data bit
-
A repeated START condition and a STOP condition
Содержание MSP430x4xx Family
Страница 1: ...MSP430x4xx Family 2007 Mixed Signal Products User s Guide SLAU056G ...
Страница 2: ......
Страница 6: ...vi ...
Страница 114: ...3 76 RISC 16 Bit CPU ...
Страница 304: ...5 20 FLL Clock Module ...
Страница 340: ...7 8 Supply Voltage Supervisor ...
Страница 348: ...8 8 16 Bit Hardware Multiplier ...
Страница 372: ...9 24 32 Bit Hardware Multiplier ...
Страница 400: ...10 28 DMA Controller ...
Страница 428: ...13 10 Basic Timer1 ...
Страница 466: ...15 24 Timer_A ...
Страница 522: ...17 30 USART Peripheral Interface UART Mode ...
Страница 544: ...18 22 USART Peripheral Interface SPI Mode ...
Страница 672: ...23 12 Comparator_A ...
Страница 692: ...24 20 LCD Controller ...
Страница 746: ...26 28 ADC12 ...