www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AVR und PC an einem IIC-Bus


Autor: Timo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

folgende Aufgabenstellung:
per AVR soll ein IIC-AD-Wandler ausgewertet und im LCD angezeigt werden. 
Parallel dazu sollen die Daten aber auch (unabhängig vom AVR) per PC 
ausgelesen werden, dort über ein IIC-Interface; also zwei Master an 
einem Bus.
Wie kann man das handhaben, ohne dass sich die beiden gegenseitig 
stören?
Es ist klar, dass zu einem Zeitpunkt nur ein Master den Bus ansprechen 
kann.


Timo

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@ Timo (Gast)

>ausgelesen werden, dort über ein IIC-Interface; also zwei Master an
>einem Bus.
>Wie kann man das handhaben, ohne dass sich die beiden gegenseitig
>stören?

I2C ist Multi-master fähig. Allerdings müssen das dann beide Master in 
ihrer Software berücksichtigen.

MFG
Falk

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.