Hi, laß mal das "baud=9600" weg,
sonst funktionieren die Pins D.0 und D.1 nicht so,
da sie für den UART konfiguriert sind.
(D.0 = RXD, D.1 = TXD)
@Kampi:
Ausgänge immer mit Port setzen, nicht mit Pin, Eingänge lesen immer mit "pin".
Ich würde das auch nicht in eine Zeile schreiben, sondern einrücken.
Übrigens ist das "wait" auch am falschen Platz, da der Controller immer in diese Warteschleife läuft.
Falls der Taster gegen GND geschaltet wird, fehlt noch der interne Pullup.
Du hast hoffentlich einen Vorwiderstand an der LED ?Wenn ich den Taster dann an Pind.0 anschließe und ihn betätige, ändert sich die Farbe der LED
Wenn die LED ihre Farbe ändert heißt das eigentlich, daß sie gerade am sterben ist... wenn du das dann länger so betreibst könnte dir das der Controller übelnehmen.
Gruß
Christopher
Lesezeichen