Forum: Mikrocontroller und Digitale Elektronik Resetpin eines AVR direkt ohne Widerstand an VCC


von Daniel J. (theend)


Lesenswert?

Hallo, kurze frage, kann ich den Resetpin eines AVR direkt ohne 
Widerstand mit VCC verbinden? Ein neustarten des AVR wird nicht 
benötigt. Programmiert wird er ausserhalb der Schaltung.

Oder wäre es sinnvoller den Resetpin zu deaktivieren und ihn frei auf 
der Fertigen Platine schweben zu lassen? Chip wird nur einmal 
Programmiert und soll später vor auslesen per fuses geschützt sein.

von oldmax (Gast)


Lesenswert?

Hi
Hast du den internen Pullup zugeschaltet, dann sollte auch ein freier 
Pin kein Problem darstellen. Dennoch, die Jungs legen da nicht ohne 
Grund immer 10 K an VCC.
Gruß oldmax

von Olaf D. (Firma: O.D.I.S.) (dreyero)


Lesenswert?

Hallo Daniel,

einen Pin frei schweben zu lassen ist generell kein guter Ansatz.
Der Grund ist, dass die Elektronik im uC bei Pegelwechseln den größten 
Strom zieht. Wenn der Pin unbeschaltet ist, treten diese Pegelwechsel 
ständig auf und Deine Versorgungsspannung bekommt ein Grundrauschen.
Den Pin auf Vcc legen ist Ok. Den Pullup-Widerstand brauchst Du,
wenn der uC von mehr als einer Resetquelle (andere uC) resettet werden 
soll.
Diese werden dann Open-Collektor-Ausgänge benutzen (wired-or).

Gruß

Olaf

von Rolf M. (rmagnus)


Lesenswert?

Daniel J. schrieb:
> kann ich den Resetpin eines AVR direkt ohne Widerstand mit VCC verbinden?

Ja.

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Wenn dein AVR die RSTDISBL Fuse hat, wäre es auch möglich, die Fuse zu 
brennen, den Pin als Ausgang zu programmieren und ihn frei zu lassen. 
Aus den o.a. Gründen solltest du Inputs ja nicht floaten lassen, sobald 
der Pin aber als Ausgang programmiert ist, ist das kein Problem. Das 
würde etwaigen Software Dieben den Zugang zum Chip noch weiter 
erschweren, speziell bei ISP zugriffen.
Und du hast einen Ausgangspin mehr, wenn du ihn brauchst.

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.