PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LED1 geht nicht aus! warum?



raptor_79
29.12.2004, 20:13
hallo,
ich probier grad so am robby rum, und frag mich, wenn ich den einschalte,
und ein proggi drauf ist (versuch mich grad mit den leds als anzeige von irgendwas) dann sollten die ALLE aus sein. sind sie aber nicht. LED1 ist immer an. die leds lassen sich zwar steuern, ein und aus, aber "standardmäßig" ist led1 immer an. ist das eine c-control macke oder was soll das sein.
wenn ich im programm die led1 ausschalte ist sie auch aus. nur vor dem programmstart oder so ist sie halt an. regt mich auf. find aber den grund nicht. wer weiß rat??

dank euch schon mal.

jonas
30.12.2004, 18:19
war bei mir au, nur das anfangs immer alle vier leuchten. keine ahnung warum, hab mich damit abgefunden....

bart
12.02.2005, 22:10
Wenn IC´s angesteuert werden sind einige Bautypen standartmäßig nach einschalten auf HIGH-Pegel, erst das Programm sendet den Resetbefehl zum setzen des Zustands auf 0... , kann jedoch am Anfang wegen Einschaltvorgängen mehrerer Komponenten verloren gehen.

GaronG
13.02.2005, 10:41
Direkt nach dem Einschalten habe ich schon alle mögliche Konstellationen leuchtender LEDs gesehen. Wahrscheinlich sind die Anfangszustände der ICs ohne Reset-Impuls erst mal rein zufällig.

MfG
GaronG

Goblin
13.02.2005, 12:10
ich hab das bei meinem neuen pic auch. ich hatte zu testzwecken ein 8-kanal-lauflicht geproggt und es war so, dass am anfang scheinbar zufällig einige leds an und einige aus waren. ich erklär mir das so, dass solange die pins keinen durch das prog definierten pegel haben, sie irgendeinen haben, der durch irgendwelche physikalischen gesetzmäßigkeiten zustande kommen. mein tip: vor den programmstart einfach mal alle i/o-ports an denen leds hängen einmal kurz high und wieder low schalten..

raptor_79
13.02.2005, 12:13
hmm

mit dem avr hab ich das noch nie gehabt. macht nur der rp5 so.
na je... egal

GaronG
15.02.2005, 15:37
[highlight=red:030ed68a6e]mein tip: vor den programmstart einfach mal alle i/o-ports an denen leds hängen einmal kurz high und wieder low schalten..
[/highlight:030ed68a6e]
Frage: Wie kann ich die LEDs VOR Programmstart schalten? Die werden doch erst durch das Programm gesteuert? :-k

MfG
GaronG

Goblin
15.02.2005, 19:14
man, jetzt stell ich nicht an!! ;)

ich meine natürlich vor dein eigentliches programm ne kurze zeile schreiben, in der du das machst.......