Chapter8 I2C LPC2292

Chapter8 I2C LPC2292 - I2C bus (Inter-Integrated Circuit)...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
I 2 C bus (Inter-Integrated Circuit) Designed for low-cost, medium data rate applications. (Phillips Semiconductor, 1980s) Tutorial : http://www.esacademy.com/faq/i2c/ Characteristics: serial, byte-oriented; multiple-master; fixed-priority arbitration; moderate speeds: standard mode: 100Kbits/s fast mode: 400Kbits/s high speed mode: 3.4 Mbits/s Many microcontrollers come with built-in I 2 C controllers. Serial Buses Information Page: http://www.epanorama.net/links/serialbus.html
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
I 2 C data link layer Every device has an address Set by device and/or system designer 7 bits in standard (10 bits in extension) . Bit 8 of address signals read (1) or write (0). General call address (0000000) for broadcast. Bus transaction = series of one-byte transmissions master sends slave address followed by data to or from slave good for “data-push” programming
Background image of page 2
I 2 C physical layer master 1 master 2 slave 1 slave 2 SCL SDL data line clock line •Uses only two wires (plus ground)
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
I 2 C electrical interface Open collector interface (default state high):
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 09/23/2011 for the course ELEC 6260 taught by Professor Nelson,v during the Summer '08 term at Auburn University.

Page1 / 21

Chapter8 I2C LPC2292 - I2C bus (Inter-Integrated Circuit)...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online