Forum: Mikrocontroller und Digitale Elektronik Frage zu UART: sind TXD, RXD fest auf PD0, PD1?


von _matze (Gast)


Lesenswert?

Moin!

Kann mir jemand sagen, ob ich für due UART-Schnittstelle an meinem 
Tiny2313 zwingend die Pins PD0 und PD1 benutzen muss? Oder könnte ich 
theoretisch auch jeden x-beliebigen Pin nutzen?

Schonmal herzlichen Dank!

MfG Matze

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Wenn Du die Hardware-UART nutzen willst, sind die Pins fest vorgegeben. 
Mit einer Software-UART kannst Du annähernd beliebige Pins verwenden.

von Johannes M. (johnny-m)


Lesenswert?

_matze wrote:
> Moin!
>
> Kann mir jemand sagen, ob ich für due UART-Schnittstelle an meinem
> Tiny2313 zwingend die Pins PD0 und PD1 benutzen muss?
Ja, für das Hardware-UART musst Du.

> Oder könnte ich
> theoretisch auch jeden x-beliebigen Pin nutzen?
Nein, kannst Du nicht. Einzige Ausnahme: Du programmierst eine 
Soft-UART...

von Elektro G. (e_g)


Lesenswert?

wenn du die entsprechenden Register für die Schnittstelle nehmen willst 
musst du die Pins nehmen (PD0,PD1).

Du kannst die serielle schnittstelle softwaremäßig realisieren, dann 
sind die pins egal

von _matze (Gast)


Lesenswert?

Wow, das ging ja schnell! Dankeschön an alle!

Dann werd' ich mich mal in das Thema Software-UART einlesen.

MfG Matze

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.