Hallo, ich suche eine möglichkeit daten zwischen mehreren atmegas (16 und 128) zu versenden und empfangen. Habe gehört, das sowas über I2C gehen soll, habe aber überhaupt keine ahnung was das ist bzw. wie das geht. welche möglichkeiten gibt es und wie aufwändig sind sie? gruß nico
Hi, ja das geht :) Also I2C heißt bei den AVRs TWI (nur so als Schlagwort für die Suche im Datenblatt) und ist relativ einfach zu realisieren. Die Megas haben alles nötige bereits in Hardware gegossen.
Wenn du den USART nicht brauchst, dann kannst du natürlich auch so einen nehmen ^^
SPI können eigentlich auch alle AVRs. Sollte auch die Schnellste Möglichkeit sein. Ist aber bei mehr als 2 Teilnehmern etwas aufwendiger. Was hast du für Datenmengen? Was für Zeitanforderungen? Gruss, Philip.
Bin gerade über eine nette Darstellung gestoßen, die zeigt, wie I2C angewendet werden kann: http://icboard.ic.ohost.de/themes/topnavi/index.php?id=9 Guten Abend, -- Micha
Wie spricht man I2C eigentlich aus?? I zwei C oder I quadrat C ??
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.