Hallo, hab erst vor ein paar Monaten mit µC Angefangen, also noch Anfänger. Ich wollte eigentlich nur 2 µC Verbinden... hab da auch was gefunden z.B. I²C und UART usw. will aber ma was feststellen und bevor ich jetzt meine µC zerstöre frag ich lieber erstmal hier. Schaut euch das Bild an. S/E heißt Senden/Empfangen und Data sind halt einzelne Bits. Geht ein µC von Portx (S/E) auf hi heißt das für denn anderen praktisch er soll die Ports auf Eingang stellen und die Bits weiterverarbeiten. Nur irgendwie kann ich nur mit dem Rechten erst einmal Daten senden mit dem Linken ist glaub nach dieser Schaltung noch net möglich. Will nur mal wissen ob das überhaupt geht bevor ich mir die Arbeit mach.
Nein, das geht nicht. Was spricht gegen eine direkte Verbindung ? Allenfalls mit 1kOhm in serie ?
Was ist dann wenn ich daten senden und empfangen will geht das dann auch?? halt wie muss dann das Program aussehen...? ich kann mir da gerade kein Bild machen...
I²C und UART: hier wird ncihts schief gehen, solange du diese Peripherie betreibst.
Hallo Mein Tip nimm die UART http://www.mikrocontroller.net/articles/AVR-Tutorial:_UART#Weblinks TXD und RXD Kreuzen Damit sich die Kontroller auch verstehen. Gruß Gundel P.S. Wenn Du in C Arbeitest http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Der_UART
Axel Krüger schrieb:
> in was für einer sprache programmierst du?
Hab mit bei MyAVR en Board geholt mit ATMEGA8 und dem USB Teil Prog. mit
MYAVR Workpad also ASM mit C hab ich nichts zu tun...
Daniel 1974 schrieb: > Hallo Mein Tip nimm die UART > > http://www.mikrocontroller.net/articles/AVR-Tutorial:_UART#Weblinks > > TXD und RXD Kreuzen Damit sich die Kontroller auch verstehen. > > Gruß > > Gundel > > P.S. > > Wenn Du in C Arbeitest > > http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Der_UART Ich will ja mal was ganz anderes hab das alles schon probiert... bastel halt gerne... I²C hab ich auch schon ausprobiert..
Du machst es dir unnötig kompliziert. Wenn deine Controller I²C und UART haben, warum nicht auf die herkömmliche Weise benutzen. Sollte nur ein UART zur Verfügung stehn, empfehle ich, den für Debuggingzwecke auf ein paar Pins zu legen und für die µC-Kommunikation I²C zu nehmen So verbindest du beide µC miteinander: - UART: Einfach TX des einen Controller an RX des anderen (und umgekehrt. quasi gekreuzt) - I²C: SDA an SDA und SCL an SCL. Außerdem benötigst du noch 2 Widerstände 10 k-Ohm die du von SDA an VCC und SCL an VCC schaltest.
> Ich will ja mal was ganz anderes hab das alles schon probiert... > bastel halt gerne... I²C hab ich auch schon ausprobiert.. Gut, dann nimm die hardwarebeschaltung so wie sie ist, und fahr dein eigenes Übertragungsprotokoll, das ist schon herausforderung genug wenn mans nicht täglich macht ;-)
Ich wollte jetzt eigentlich nur wissen ober ich mir meine µC net zerstöre durch die schaltung die ich da in planung hab.... die eigentlich sowiso net geht aber... kann ich die µC zerstören???
Das hängt von der Größe deiner Widerstände ab. Oberhalb von 1K seh ich kein Problem (du verbrätst dann halt im ungünstigsten Fall sinnlos Strom)
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.