Led und taster

Gast #2511843
Lesenswert?

Hallo,
Habe seit kurzen ein AVR STK 500
Nachdem ich mal kurz Probiert habe die LED´s zum Leuchten zu bringen 
wollte ich jetzt das die LED´s über einen Taster geschaltet werden.
Sprich taster drücken led an. Aber egal was ich auch versuche es will 
einfach nicht klappen.

Gruß Marc
Angehängte Dateien:
Gast #2511852
Lesenswert?

Hallo,
in das Tutorial hab ich schon rein geschaut. Leider Verstehe ich da nur 
bahnhof und abfahrt. Hab schon einiges umgestellt aber entweder ist dann 
die LED aus und will auch nicht bei Tasten druck leuchten oder 
umgekehrt.
Gast #2511873
Lesenswert?

So hab das jetzt mal geändert.
Jetzt sind alle led´s aus, wenn ich einen Taster drücke passiert nichts.
Was ich nicht so ganz verstehe ist ich weise zwar einen port zu aber 
muss ich da nicht genau die pin zuweisen sprich PINDx und PORTx
Persönliche Seite #2511907
Lesenswert?

Bei deiner ersten Version liest Du das Ausgangsregister (PORTx) aus. 
Dieses ist allerdings nur dazu da, den Zustand eines Ausganges zu 
schreiben, und nimmt nicht den wirklichen physikalischen Zustand deines 
Ports an. Wenn der Port als Eingang konfiguriert ist, kann man mit dem 
PORTx-Register die Pullups an- oder abschalten. Das PINx-Register 
repräsentiert dagegen den wirklichen physikalischen Zustand deines Ports 
und wird zum Einlesen vom Zustandes eines Einganges benutzt.

Kurz gesagt: PORTx zum Setzen eines Ausganges, PINx zum auslesen eines 
Einganges.

Gruß
Jonathan
Gast #2511918
Lesenswert?

Hallo Jonathan,
Ja das hatte ich auf PINA geändert, funktionierte trozdem nicht.
was ich aber jetzt gar nicht mehr verstehe ist das die LED´s brennen 
wenn ich den Taster Drücke. Den eine nicht Leuchtende LED hat 5 V 
anliegen und Leuchtet bei GND. Ein Taster hat erst bei der Betätigung 
5V.Das heißt im mom. wenn der Taster 5V rausgibt schaltet der MC auf GND 
der LED. Das müsste doch Negiert sein.
Gast #2511953
Lesenswert?

Hallo Jonathan,
Du bist der beste Danke.
Ja hab mir das auch schon alles durch gelesen. Allerdings sieht es so 
aus das ich mit MC noch nie was zu tun hatte.
Und somit auch nur bahnhof verstehe :-(

Gruß Marc

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren