PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : stk500 ausgänge invertiert?



wanni
04.04.2005, 23:02
Hi, habe heute das stk500 bekommen. Inzwischen klappt das programmieren aber irgendwas stimmt da nicht. Ich bin nach den Beispielen von www.rowalt.de vorgegangen und meine LEDs leuchten nur wenn ich z.B. Portb.0=0 setze. und bei Portb.0=1 gehen sie wieder aus.

Sind die Transistoren auf dem Board als inverter geschaltet?

Gleiches gilt auch für die Eingänge, ich frage den Tastendruck mit Pind.0=0 ab (für gedrückt)

Mach ich was falsch, oder ist das so auf dem STK500

Wanni :o)

DIYLAB
05.04.2005, 11:15
Moin,

alles "richtig" so beim STK500.
Schau mal in Dein Handbuch, da sind die Pläne der LEDs und Taster doch drin. Die Taster schalten zu GND und haben schon Pullup-Widerstände, also PINx.x=0 und die Ausgänge gehen auf die EMITTER der NPN Transen und ziehen die LEDs auf 0 weil die Basisanschlüsse auf +5V liegen und den Transistor aufsteuern - also Ausgänge "andersrum" ansteuern.
Find ich pers. auch blöd gelöst ;)

Viele Grüße,
Bruno

wanni
05.04.2005, 13:21
war schon später gestern, das schaltbild hatte ich gefunden, und jetzt wo du es sagst, dass die Schalter gegen GND laufen, hatte ich auch irgendwo gelesen.

Danke nochmal für die Bestätigung. Dann muss ich halt nur aufpassen, wenn ich auf dem Board teste und nachher meine eigene Schaltung drum herum baue. Ich werde dass nämlich mit Sicherheit andersrum machen.

Wanni :o)

DIYLAB
05.04.2005, 15:08
Hi Wanni,

Du kannst Dir ja auch für das STK500 eine Miniplatine basteln, wo 8 LEDs drauf sind und dann direkt an den Port gehen.

Viele Grüße,
Bruno