www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Mehrere ATmegas


Autor: Xeus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
eine FRage, wie geht es 2 Atmegas( einen 8 und einen 64) über I2C
miteinander zu verbinden.
UNd wie muss ich das dann in Bascom verwirklichen?
Hab echt gar keinen plan, wär nett wenn ihr mir helfen könntet

Autor: Mike (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Einen als Master, einen als Slave, beide über SDA und SCL (+Pull-Ups
verbinden).
Wenn du nicht weißt, wie I²C funktioniert, konsultiere den
entsprechenden Abschnitt im Datenblatt, dort ist es ausführlich
beschrieben. Fragen?

Autor: Xeus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
OK jetzt noch mal zusammenfassend. Ich hab zwei ATmegas mit je einen SDA
und SCL. Aber wie verbinde ich die beiden?

Autor: Chriss (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du könntest auch die beiden über die RS232 schnittstelle miteinander
verbinden. Geht aber nur mit 2 Atmels. Einfach die beiden leitungen
über Kreuz verbinden. Der MEGA macht den rest.

Gruss
Chriss

Autor: Xeus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Neh geht leider nicht, muss unbedingt, über ic2.aber ich weis nicht wie

Autor: Matthias (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi

SDA an SDA und SCL an SCL. Pull-Up (~4,7k) von beiden Leitungen an Vcc.
Die Hardware ist aber dein kleiners Problem.

Matthias

Autor: Xeus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das befürchte ich auch, aber ich hoffe, dass mir einer von euch schon
helfen wird

Autor: Pascal (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Beispielcode ist im Datenblatt drin, sowohl für den Master als auch für
den Slave, man muss das zwar ein wenig durchdenken, aber wenn man das
Datenblatt befolgt, dürfte es kein größeres Problem geben

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.