Hallo, ich frage mich, welchen Zustand die PINs des Mikrocontrollers haben, bevor das Programm losgelaufen ist und diese definiert hat. Es gibt schließlich die Möglichkeit Hochohmig, GND und VCC. Ich habe leider nichts darüber gefunden - wahrscheinlich ist dies ein undefinierter Zustand und keiner kann darüber so richtig eine Aussage machen. Gruß Steffen
Alle Pins sind ohne definition hochohmig, treiben also keinen Strom.
Hi >Ich habe leider nichts darüber gefunden - wahrscheinlich ist dies ein >undefinierter Zustand und keiner kann darüber so richtig eine Aussage >machen. DDRx und PORTx sind nach einem Reset beide 0. Und das steht im Datenblatt. MfG Spess
...und Vorsicht: Hochohmig sind sie nur im Bereich der Betriebsspannung (Ground - 0,5V / Vcc + 0,5V), denn alle Pins mit Ausnahme des Reset-Pins sind durch Schutzdioden mit den Ground- und Vcc-Rails verbunden. Ein ausgeschalteter ATMega darf also nur bei +- 0,5V als hochohmig angesehen werden, sonst versorgen die I/O Pins plötzlich den AVR...
Vielen Dank für die Zahlreichen Antworten. Ich habe die Passage im Datenblatt leider überlesen. An die Schutzdioden habe ich gar nicht mehr gedacht...
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.