Hallo, ich habe ein Problem: Ich möchte einen Tiny13 mit einem M8 über UART verbinden. Das Problem ist, dass der Tiny13 nur Software-UART hat, der M8 hats als Hardware... Ich hab im Internet nur UART zum PC gesehen, allerdings nicht von µC zu µC, und dann noch einer Soft- und der andere Hardware-UART. Habt ihr da gute Links, oder könnt ihr es mir erklären? Es geht dabei nur um die Programmierung :) Cheatsrichter
Cheatsrichter schrieb: > Ich hab im Internet nur UART zum PC gesehen, allerdings nicht von µC zu > µC, Das funktioniert völlig gleich :-) Je nachdem wie weit die beiden voneinander entfernt sind bzw. auch wieviel Aufwand du treiben willst, kann man ev. auf die Umsetzung auf +/-12V verzichten. Persönlich würde ich es nicht tun, weil man durch die Umsetzung auf Standard-RS232 Signale die Möglichkeit bekommt, einen PC zur Fehlersuche auf der RS-232 einzusetzen, aber das muss jeder für sich selbst entscheiden. > und dann noch einer Soft- und der andere Hardware-UART. Ah geh. In der Codesammlung gibt es Routinen für eine Soft-UART und im Tutorial ein ganzes Kapitel, wie man mit der Hard-UART arbeitet. Ach, ich vergass: Du benutzt ja BASCOM. Da ist es noch simpler, BASCOM bringt ja schon alles mit. > Habt ihr da gute Links, oder könnt ihr es mir erklären? Es geht dabei > nur um die Programmierung :) Bring 1 UART zum laufen. M8 zu PC. Das was du dort lernst, kannst du dann 1:1 für deine eigentliche Übertragung nutzbringend einsetzen.
danke für deine antwort.. dann werd ich mir wohl mal den Max232 bestellen :)
ää wäre dieser richtig? http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=A217;GROUPID=2914;ARTICLE=56953;START=0;SORT=artnr;OFFSET=100;SID=284INEaawQARwAACrmLvYbe5914ea89574e229b4674e348c07132 Cheatsrichter
Kann man nehmen. Es gibt aber preiswertere RS232-Pegelwandler. z.B. http://www.reichelt.de/?;ACTION=3;LA=2;GROUPID=2914;ARTICLE=11216; Daran denken, dass du die notwendigen Kondensatoren mitbestellst! Welche, siehe Datenblatt.
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.