Gast
#2240760
Hallo alle zusammen, ich hab nun schon so einiges probiert zu programmieren und hat bis jetzt auch alles ganz gut geklappt (das normale Tutorial und das avr-gcc Tutorial). Jetzt hab ich bei mir noch ne RGB LED gefunden gehabt und wollte die auch ansteuern. Klappt eigentlich auch, aber irgendwie funzt das Umschalten mit den Tastern nicht bzw nur sporadisch wie es lustig ist. Ich habe an PB0 und PB1 jeweils einen Taster auf GND (nutze die internen PullUps; so wie im Tutorial). An PB2, PB3, PB4 hängen dann jeweils das rote, grüne, blaue Beinchen der LED (mit 330 Ohm Widerständen), das 4te Beinchen der LED geht an VCC. Stelle ich oben im Programm andere Startwerte ein (zB red = 255 anstatt red = 0), so bekomme ich auch ne leuchtende LED in der richtigen Farbe. Nur wenn ich die Taster drücke tut sich nix und so vielleicht beim 10ten Druck (variiert) wird die LED lila. Mehr tut sich leider nicht. Sollte vielleicht noch dazu sagen: Ich hab nen Atmega8 mit nem 16Mhz Quarz dranhängen. Möglicherweise stehe ich auch einfach nur aufm Schlauch beim Programm (geh ich mal von aus ;-)). Wäre super lieb wenn ihr mir helfen könntet. Grüße