mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Software-UART mit Tiny2313 und Max232?


Autor: Markus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ergänzend zu meinem anderen Thread
http://www.mikrocontroller.net/forum/read-1-329778.html hier die ganz
konkrete Frage:

lässt sich ein Software-UART mit dem Tiny2313 realisieren, wenn die
RX/TX-Pins schon belegt sind (werden als RX/TX benutzt), also mit
"ganz normalen" logischen Eingängen?

Wäre super, wenn mir jemand dazu eine Antwort hätte. :-)

Danke + Gruß
Markus

Autor: TheMason (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo markus,

ich kenn mich zwar mit dem tiny nicht aus, aber beim msp gehts. da hat
jeder port ein direction UND ein function-select register mit dem man
die "spezial" funktion des jeweiligen pins aktivieren/deaktivieren
kann. hab auf diese weise eine umstellung von sw-spi nach hw-spi
gemacht. hat auf anhieb funktioniert. wie es beim tiny aussieht weiß
ich leider nicht.

gruß
rene

Autor: Rahul (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@TheMason: Was hat SPI mit dem UART zutun? SPI ist dagegen (wegen
synchroner Übertragung) Pippifax.

In der Regel wird ein Interrupt-Pin für die SoftUART benutzt.
Wenn der Tiny nichts besseres zutun hat, kann er auch konstant auf das
Startbit warten (Pin pollen)...
Wenn der Tiny Pinchange-Interrupts unterstützt, wird es etwas
einfacher...
Guck dir einfach mal die ApplicationNote AVR304 - AVR306 an...
http://www.atmel.com/dyn/products/app_notes.asp?fa...

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.