Hi, ich hätte eine Frage. Und zwar kann ich den RX-Pin vom Atmega mit einem internen Pull-Down Widerstand initialisieren, damit kein undefiniertes Potential am RX-Pin herrscht, da ich den Atmega mit einem PC steuern würde und durch Interrupts es steuern würde? Wenn da ausversehen ein Wert ankommt, würde ja das Interrupt starten. Ich würde natürlich es erst starten lassen, wenn \n in die Konsole eingetippt wird, trotzdem würde ich es besser finden, wenn man einen internen Pull-Down verwendet. Danke
@ der_thorben (Gast) >Und zwar kann ich den RX-Pin vom Atmega mit einem internen Pull-Down >Widerstand initialisieren, Der hat keinen, nur einen Pull UP! >Wenn da ausversehen ein Wert ankommt, würde ja das Interrupt starten. Naja, so in etwa. >Ich würde natürlich es erst starten lassen, wenn \n in die Konsole >eingetippt wird, trotzdem würde ich es besser finden, wenn man einen >internen Pull-Down verwendet. Pull Up. Der wird ganz normal wie bei allen anderen Pins eingeschaltet. DDRx Bit auf 0 (=Eingang), PORTx Bit auf 1 (= Pull Up aktiv).
der_thorben schrieb: > kann ich den RX-Pin vom Atmega mit einem internen Pull-Down > Widerstand initialisieren Das wäre genau das, was du nicht willst. Bei Rx ist High der inaktive Zustand. Georg
kann ich den internen Pull-Up nehmen, ohne dass es Probleme gibt?
der_thorben schrieb: > kann ich den internen Pull-Up nehmen, ohne dass es Probleme gibt? Sicher, hat Falk doch schon detailliert beschrieben. Georg
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.