Forum: Mikrocontroller und Digitale Elektronik Ich kenn mich nicht aus! :-/


von Neuling Bruno (Gast)


Lesenswert?

Hallo,

ich wollte eben mit dem AVR-Tutorial beginnen, doch leider kenn ich mich 
nicht wirklich aus! Ich habe das STK500.
Ich soll ja 6 LEDs an PB0-PB5 "anschließen". Nun hab ich in dem 
Datenblatt des ATmega8 den PB5 und auch den PB0 gefunden. Soll ich nun 
an PB5 6 LEDs anschließen und an den PB0 auch 6 LEDs oder jeweils 3??
Und wie viele Widerstände dann?? ->jeweils einen?

Und wie entferne ich den µC aus dem Gehäuse? Einfach anziehen? Ich will 
ja nicht gleich was zerstören!

Und wie "schließ" ich die LEDs an? Soll ich die dran Löten?


Ich hoffe ihr könnt mir helfen!
Bruno

von Sebastian H. (sebimax)


Lesenswert?

Also,

Du sollst die LEDs je eine an einen Pin anschließen:
Also LED1 an PB0, LED2 an PB1, ... LED6 an PB5.

Du musst einen Wiederstand davorschalten, da ja aus dem Prozessor 
meistens 5 V rauskommen. Am besten du schließt mit einem Wiederstand den 
+ Pol an einen Fuß des ATMega an. So habe ich es gemacht.

!! An jede LED einen Wiederstand !!

Wie du den µC entfernst kann ich dir net sagen. Wenn er gesteckt ist 
kannst du einfach anziehen.

Ich würde alle Ausgände des µC auf stifte Legen. So bist du Flexibler 
wenn du mal was anderes machen willst.

von Dennis (Gast)


Lesenswert?

Am STK500 sind doch schon LED angeschlossen :) Du hast doch diese 
10poligen Stecker, verbinde einfach die "PORTB" Stiftleiste mit der 
"LEDS" Stiftleiste.

µC's aus Sockel entfernen geht gut mit Schlitzschraubendreher, aber 
sachte bitte! Sonst verbiegst du die Beinchen und wenn man das zu oft 
macht brechen die ab... Ich hab einmal nen µC so oft bewegt das nachher 
wer weiss wieviele Beinchen durch irgendwelche "Lötereien" repariert 
wurden ;) Sah scheisse aus und hat auch nich lange gehalten. Einfach 
vorsichtig sein und nicht mit gewalt, das geht wunderbar...

Schöne Grüße und viel Erfolg, Dennis ;)

von xyz (Gast)


Lesenswert?

--------------------------
                         /|  /|  |                          |
                         ||__||  |       Trolle bitte       |
                        /   O O\__           nicht          |
                       /          \         füttern!        |
                      /      \     \                        |
                     /   _    \     \ ----------------------
                    /    |\____\     \     ||
                   /     | | | |\____/     ||
                  /       \|_|_|/   |    __||
                     \            |____| ||
                /   |   | /|        |      --|
                |   |   |//         |____  --|
         * _    |  |_|_|_|          |     \-/
      *-- _--\ _ \     //           |
        /  _     \\ _ //   |        /
      *  /   \_ /- | -     |       |
        *      _ c_c_c_C/ \C_c_c_c____________

von Dennis (Gast)


Lesenswert?

@Sebastian: Wenn er das STK500 benutzt muss er nichts mit Widerständen 
machen (es sei denn er möchte externe LED's anschließen), da ist alles 
bereits vorbereitet (inkl. Transistor Treiber für die LEDs)

von Sebastian H. (sebimax)


Lesenswert?

Ah ok.

Ich kenne das Board leider nicht deswegen hab ich es lieber ganz genau 
beschrieben :)

von Neuling Bruno (Gast)


Lesenswert?

Ah, na gut. dann hab ich das mit dem tutorial falsch verstanden. Danke 
schön

von Neuling Bruno (Gast)


Lesenswert?

noch 'ne Frage, an  PD0-PD3 kommen 4 Taster ... wo sind die Taster beim 
STK500??

von Bender (Gast)


Lesenswert?

>wo sind die Taster beim STK500??

Sach mal willst du uns verarschen? Die sieht man aus 100 Lichjahren 
Entfernung.

von Neuling Bruno (Gast)


Lesenswert?

>Sach mal willst du uns verarschen?
ne
>Die sieht man aus 100 Lichjahren
Entfernung.
naja die Taster vielleicht, aber ich weiß echt net wo ich da mein Kabel 
anschließen soll

von Sebastian H. (sebimax)


Lesenswert?

Hab das Board leider nicht.

Wenn du ein Foto von dem Board machen würdest, könnte ich dir 
weiterhelfen :)

von Neuling Bruno (Gast)


Lesenswert?


von Bender (Gast)


Lesenswert?

Steht da nicht groß und deutlich SWITCH?

von Sebastian H. (sebimax)


Angehängte Dateien:

Lesenswert?

Ich habe dir die Steckerleiste für die Schalter weiß eingerahmt. Diese 
musst du nur noch mit der PD leiste Passend verbinden.

Edit: Da war jemand eine Minute schneller als ich ^^

von Neuling Bruno (Gast)


Lesenswert?

Okay danke. Ich wusst etz net, dass Switch Taster heißt

von Bender (Gast)


Lesenswert?

Hätte man drauf kommen können, denn unter jedem Taster steht nochmal der 
jeweilige Pinname (SW0)
ich kann dir nur empfehlen das STK500 Handbuch mal durchzulesen, oder es 
übersetzen zu lassen.

von Sebastian H. (sebimax)


Lesenswert?

Naja man kann sowas schon leicht mal übersehen :)

Handbuch lesen und übersetzen (wenn notwendig) würde nicht schaden :)

Bei meinem Board standen da viele nützliche Hinweise drin.

von Bender (Gast)


Lesenswert?

Für das Board überlebensnotwendig.

von Sebastian H. (sebimax)


Lesenswert?

ja war bei meinem ähnlich.

Ohne Handbuch wäre ich nie darauf gekommen das man die ISP Schnitstelle 
und nicht die RS232 nimmt zum Beispiel :)

@Bruno: Hast du ICQ oder sowas? Dann könnten wir uns immer gegenseitig 
Helfen. Ich steh auch noch ganz am Anfang des MicroController 
Programmierens :)

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Als Anfaenger solltest Du vielleicht besser mit C beginnen. Die 
Rumfrickelei mit Assembler halte ich nicht fuer notwendig, zumal das 
fuer groessere Programme nicht praktikabel ist. Kannst Dich auch mal bei 
mir melden, ich kann Dir nen paar Hinweise fuer den Anfang geben: ICQ 
307682079.

von Sebastian H. (sebimax)


Lesenswert?

Hab dich mal geaddet :)

von STK500-Besitzer (Gast)


Lesenswert?

Hier im Forum gibt es auch irgendwo einen Thread mit einer deutschen 
Übersetzung des Handsbuchs...

von Neuling Bruno (Gast)


Lesenswert?

OK, den Thread werd ich mal suchen, weil bei mir ist kein Handbuch 
dabei!!
Danke jedenfalls

von Magnus Müller (Gast)


Lesenswert?

Eine deutsche Übersetzung des STK500 Handbuchs (PDF-Format):

http://home.arcor.de/matrixman/STK500-HW-Beschreibung.pdf

Gruß,
Magnetus

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.