www.mikrocontroller.net

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


Autor: 230V~ (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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...

Autor: 230V~ (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
meinte natürlich PortA PA0 - PA3

Autor: nixVerstaan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
nein das ist nicht egal, schau mal ins Manual

Autor: 230V~ (Gast)
Datum:

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

HILFE!

Autor: niemand (Gast)
Datum:

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

Autor: Z8 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Zeig dochmal die Quelle.
Dann gibts vieleicht Antworten.

:)

Autor: 230V~ (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Autor: Z8 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
den Quelltext, Spassvogel! :(

Autor: 230V~ (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
naja, halt alle beispiele zu SUART im netz die man so findet.

Autor: Z8 (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: 230V~ (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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"

Autor: Michael U. (amiga)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Hubert G. (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: Peter Dannegger (peda)
Datum:

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


Peter

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.