![Texas Instruments C2000 Piccolo LaunchPad Workshop Manual And Lab Manual Download Page 311](http://html.mh-extra.com/html/texas-instruments/c2000-piccolo-launchpad/c2000-piccolo-launchpad_workshop-manual-and-lab-manual_1094583311.webp)
Inter-Integrated Circuit (I2C)
C2000 Microcontroller Workshop - Communications
13 - 21
I2C Arbitration
Arbitration procedure invoked if two or more master-
transmitters simultaneously start transmission
Procedure uses data presented on serial data bus (SDA) by
competing transmitters
First master-transmitter which drives SDA high is overruled
by another master-transmitter that drives SDA low
Procedure gives priority to the data stream with the lowest
binary value
1
0
1
0
0
1
0
1
1
0
0
1
0
1
SCL
SDA
Data from
device #1
Data from
device #2
Device #1 lost arbitration
and switches to slave-
receiver mode
Device #2
drives SDA
I2C Summary
I2C Summary
Compliance with Philips I2C-bus
specification (version 2.1)
7-bit and 10-bit addressing modes
Configurable 1 to 8 bit data words
Data transfer rate from 10 kbps up to
400 kbps
Transmit FIFO and receive FIFO
Summary of Contents for C2000 Piccolo LaunchPad
Page 74: ...Interrupts 4 18 C2000 Microcontroller Workshop Reset and Interrupts ...
Page 100: ...Lab 5 System Initialization 5 26 C2000 Microcontroller Workshop System Initialization ...
Page 218: ...Lab 8 IQmath FIR Filter 8 42 C2000 Microcontroller Workshop Numerical Concepts ...
Page 334: ...F28069 controlCARD A 4 C2000 Microcontroller Workshop Appendix A Experimenter s Kit SW2 ...
Page 336: ...F28035 controlCARD A 6 C2000 Microcontroller Workshop Appendix A Experimenter s Kit SW2 SW3 ...