Forum: Mikrocontroller und Digitale Elektronik Software UART


von xeus (Gast)


Lesenswert?

Hallo,
ich habe 2 m16 über je zwei ports miteinander verbunden, nun wollt ich
nur fragen, ob ich die zwei leitungen mit pullups versehen soll?

danke

xeus

von Phlibi (Gast)


Lesenswert?

Nö, sollte nicht nötig sein, wenn du die Pullups beim Eingang aktivierst
(DDRX auf 0 und PORTX auf FF). So lange du da nix weiter dranhängst
fliesst da ein Strom von einigen µA. Da reichen die internen 20k
Pullups ohne Weiteres (Widerstandswert ohne Gewähr).

von Peter D. (peda)


Lesenswert?

"nun wollt ich nur fragen, ob ich die zwei leitungen mit pullups
versehen soll?"

Wozu ?

Um über die UART zu kommunizieren wird RXD des einen mit TXD des
anderen verbunden und umgekehrt.

Pullups brauchst Du nur bei I2C.


Peter

von Ulrich (Gast)


Lesenswert?

Pull Up oder Downs braucht man nur wenn die Signalquelle nicht nach low
und high treiben kann. Die AVRs haben die Eingenschaft das sie nach low
und high treiben können!

Pull Widerstände braucht man z.B. bei Bussystemen wo mehrere Teilnehmer
Unterschiedliche Signale drauflegen. Weil da können die Controller nur
in eine Richtung ziehen sonst machen sie sich gegenseitig kaputt.

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.