Forum: Mikrocontroller und Digitale Elektronik AVR: Software UART - PORT egal


von 230V~ (Gast)


Lesenswert?

hi,

dumme frage.

ist es eigentlich egal a welchem port ich ein SUART betreibe.
alle beispiele nehmen PortB?

hab aber nurnoch PB0 - PB3 frei...

von 230V~ (Gast)


Lesenswert?

meinte natürlich PortA PA0 - PA3

von nixVerstaan (Gast)


Lesenswert?

nein das ist nicht egal, schau mal ins Manual

von 230V~ (Gast)


Lesenswert?

so, jetzt hab ich das ganze datenblatt durchgelesen und nixh zu software 
uart gefunden. sowas :/

HILFE!

von niemand (Gast)


Lesenswert?

Bei einem Soft UART kannst du jeden I/O Pin nehmen der dir freundlich 
gesinnt ist.

von Z8 (Gast)


Lesenswert?

Zeig dochmal die Quelle.
Dann gibts vieleicht Antworten.

:)

von 230V~ (Gast)


Lesenswert?


von Z8 (Gast)


Lesenswert?

den Quelltext, Spassvogel! :(

von 230V~ (Gast)


Lesenswert?

naja, halt alle beispiele zu SUART im netz die man so findet.

von Z8 (Gast)


Lesenswert?

Das einzige was klar ist das Du einen AVR meinst (Portbezeichnung).
Weder Typ noch Prog.-sprache ist klar.
Wird für RXT ein interrupt-fähiges Pin benötigt?

Stattdessen wird man schräg von der Seite angemacht!

Ich bin weg.
Such Dir einen anderen Dummen den Du
so anmachen kannst.

von 230V~ (Gast)


Lesenswert?

verzeih mir.
ich hab einfach nicht kapiert was du willst.

es geht um einen mega16 oder evtl mega644 auf dem ich zb diese suart 
implementierung laufen lassen will:

Beitrag "Software UART"

von Michael U. (amiga)


Lesenswert?

Hallo,

komisch, steht doch schon im Eingansposting des Links, daß ICP und 
Compare-Interrupt benutzt werden. Damit ist die Pin-Zuordnung doch 
festgelegt.

Gruß aus Berlin
Michael

von Hubert G. (Gast)


Lesenswert?

Datenblatt von ATMEL herunterladen und lesen! Das hilft meistens weiter, 
wenn nicht, die haben auch Anwendungen mit Software seriellen 
Schnittstellen. Man muss halt nur ein bischen suchen.
Wenn es dann noch Probleme gibt ....wieder hier melden.
Hubert

von Peter D. (peda)


Lesenswert?

Es geht natürlich auch ohne.
Aber mit Capture- und Compare-Pins wird die Sache toleranter gegen 
Verzögerungen durch andere Interrupts.


Peter

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
Noch kein Account? Hier anmelden.