Gast
#17100
Hallo, welche Potential haben offene I/O pins (z.B: PINB0)? Sind sie gesetzt oder nicht? Gruss Patrick
|
Anzeige
|
Offene Pins
Gast
#17100
Hallo, welche Potential haben offene I/O pins (z.B: PINB0)? Sind sie gesetzt oder nicht? Gruss Patrick
Gast
#17101
Solange keine internen PullUp aktiviert sind und die Ports nicht als Ausgang bzw. durch andere Sonderfunktionen belegt sind TriState (hochohmig)
Gast
#17102
... und damit ist nicht definiert wie sie sich beim Einlesen zu verhalten haben. Wenn sie irgendwo bei Vcc/2 rumfloaten, dann können die auch mal "Strom ziehen" und den AVR durcheinanderbringen. Also immer auf ein definiertes Potential legen. Schmittchen.
Gast
#17103
Hallo, Im Datenblatt gibt es eine Tabelle DDxn Effects on PORTx Pin. Z.B. DDCn=0, PORTCn=0 I/O Input, Pull up = NO = Tri-state (Hi-Z) Ist für mich definiert als hochomig und lasse ich deshalb so wenn ich den Port Pin nicht brauche. Gruß Mike Schmittchen hat vollkommen recht. Unbenutzte Pins immer auf definiertes Potential legen ! Also entweder als Ausgang oder den Pull-Up einschalten. Peter
Gast
#17105
Hallo Peter, was kann denn schlimmstenfalls passieren wenn ich den Port auf Eingang und hochohmig lasse? Gruß Mike
Gast
#17106
Unter ungünstigen Bedingungen können sich die Eingangsstufen in einen Oszillator vorwandeln und auch zu unkontrolliertem Verhalten des AVR führen. Diese Frage ist aber wohl eher retorisch zu sehen, da alle AVR ja über interne PullUp verfügen, die bei Bedarf aktiviert werden können. Somit bedeutet die Erzeugung korrekter Pegel keinerlei zusätzlichen Bauteilaufwand.
Gast
#17107
> was kann denn schlimmstenfalls passieren wenn ich den Port auf Eingang und hochohmig lasse? Unter http://tech-www.informatik.uni-hamburg.de/applets/cmos/cmos_dt.html werden CMOS-Gatter vorgestellt. (Empfehlenswerte Seite). Im Abschnitt "Der CMOS Inverter" kannst du selbst ausprobieren was passiert, wenn der Eingang (am Beispiel eines Inverters) floatet. Schmittchen. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|