I2C-Bus

Gast #107953
Hallo.
Bin noch ziemlich neu im "Mikrocontroller-Geschäft" und frage mich
was genau der I2C-Bus ist und was man damit machen kann. Wenn man imn
Forum sucht bekommt man ja unzählig viele Einträge angezeigt, aber
keine genaue Definition!
Vielen Dank schon mal.

Thomas
Gast
Der I²C "Bus" hat zwei Signalleitungen (Clock+Data / SCL+SDA) auf den
man mehrere I²C-IC's aufschalten kann. Jeder Baustein hat dann eine
feste Adresse (manche sind "jumperbar") und kann mit dem Master (µC)
mit bis zu 400kbit/sec kommunizieren.

Es gibt Port-Erweiterungen, DA/AD-Wandler, EEPROMS, Uhrenbausteine,
usw.

Elektrosch gesehen haben alle I²C IC's einen Open Collektor Ausgang,
d.h. Du brauchst auf dem Bus zwei PullUp Widerstände (z.B. 4,7k).

MfG
formtapez
Gast
Der I2C-Bus ist ein serieller Bus, bei dem alle Teilnehmer über 2
Leitungen (+ Masse) miteinander verbunden sind. Im Protokoll verankert
ist, ob einer lesend oder schreibend auf einen Teilnehmer zugreifen
will. Meistens haben die Teilnehmer 2, 3 oder mehr Adresleitungen, die
mittels Hardware die Device-Adresse bestimmen. Bei Atmel heist das TWI,
Two Wire Interface. Sonst hätten sie wohl an Philips oder wer auch immer
den I2C-Bus kreiert hat, Lizenzgebühren zahlen müssen. Den Befehlssatz
kannst du in den diversen Datenblättern nachlesen. I2C ist recht
lanhsam, dafür aber recht einfach.
Michael

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.