Gast
#5459918
Hallo, hat ein unprogrammierter AVR eigentlich definierte Initialzustände an den Ports? Gruß, Harald
|
Anzeige
|
Initialzustand AVR?
Gast
#5459918
Hallo, hat ein unprogrammierter AVR eigentlich definierte Initialzustände an den Ports? Gruß, Harald Harald schrieb: > Hallo, > > hat ein unprogrammierter AVR eigentlich definierte Initialzustände an > den Ports? > > Gruß, > Harald Er hat nach JEDEM Reset definierte Zustände in allen Registern. Diese stehen im Datenblatt. Diese bleiben so lange wie ein vorhandes Programm diese ändert. Die Ports sind im Resetzustand hochohmig
Gast
#5459926
Harald schrieb: > hat ein unprogrammierter AVR eigentlich definierte Initialzustände an > den Ports? Ja! Hat ein unprogrammierter AVR ein anderes Datenblatt als ein programmierter? Das Datenblatt beschreibt die nach einem Reset vorliegenden Zustände, und bei denen gibt es keinen Unterschied, ob schonmal ein Programm geladen wurde oder noch nie. Oliver
Gast
#5459929
Ja, steht für alle Register im Datenblatt. Soweit ich weiß ist es standardmäßig hochohmiger Eingang ohne Pullup. Sollte also beschaltet/umprogrammiert werden gehen Störungen.
Gast
#5460090
Besten Dank!
Gast
#5460181
Im Prinzip sind initial alle I/O Pins hochohmige Eingänge und alle Funktion inaktiv, außer die Takt- und Stromversorgung der internen Komponenten. Je nach AVR Modell kann man da noch was deaktivieren, um Strom das letzte Quentchen zu sparen. Stefanus F. schrieb: > Im Prinzip sind initial alle I/O Pins hochohmige Eingänge und alle > Funktion inaktiv, außer die Takt- und Stromversorgung der internen > Komponenten. Je nach AVR Modell kann man da noch was deaktivieren, um > Strom das letzte Quentchen zu sparen. Der UART ist idR auf 8N1 eingestellt wenn ich mich recht entsinne (d.h. das entsprechende Register ist nicht komplett auf 0) ;) M. T. schrieb: > Die Ports sind im Resetzustand hochohmig Ausnahme sind die 4 JTAG-Pins, die sind ab Werk aktiv. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|