Hallo, Ich will endlich mal mit mikrocontrollern anfangen und hab mir das stk500 gekauft. Jetzt habe ich einen atmel8515 dabei gehabt. Hab mal das erse Beispiel aus dem gcc-tut genommen wo die Ausgänge an portb gesetz werden. Wenn ih es protrahiere geht es AUB drauf laut log(hab das 6 pol Kabel dran). Aber es leuchten alle LEDs außer das erste. Was bzw wie muss ich aber eindellen. Ih mqh immer Build. Compile dann verbinde ih mich mit dem Stk was auch geht. Und wenn ich den Flash mIt dem hex probte gehen alle LEDs an. Mach ich ds hex ins eeprom geht nix und bei elf gehen auch alle LED an. EDIT also irgendwie merkwürdig er nimmt das programm an aber gibt es umgedreht aus? wenn ich uint8_t foo; int ausgabe; int main (void) { DDRD = 0xff; PORTD = 0x08; } return 0; } geht nur die LED 3 aus der rest ist an???
hmm wenn ich richtig aufgepasst habe liegt das an der verdrahtung des boards?? dann muss icherstmal damit leben, aber warum macht man das für anfänger boards? ist ja schon schwer genug da durchzublicken und dann wirft man noch steine rein..
Das steht beim STK500 sehr gut erklärt in der Anleitung. Die solltest Du vorher gelesen haben, da stehen einige wichtige und hilfreiche Dinge drinne. EDIT: Der Grund ist, dass ein solcher Microcontroller meist besser(sprich niederohmiger) gegen Masse schalten kann, als gegen Versorgungsspannung.
Hi >aber warum macht man das für anfänger boards? ist ja schon schwer genug >da durchzublicken und dann wirft man noch steine rein.. Gerade als Anfänger sollt man erst mal die Bedienungsanleitung lesen bevor man blind loslegt. Und da das dort drin steht hast du keinen Grund dich zu beschweren. MfG Spess
Ja ich muss gestehen hab es erstmal nur überflogen will es heut abend ausdrucken und verinnern. aber nochmal ne frage damit iches so langsam versteh. es dürfte doch möglich sein das ganze in der software umzudrehen oder? ich will erstmal keine fertige lösung sondern selbst drauf kommen aber es ist möglich?
Lars Rosenberg schrieb: > es dürfte doch möglich sein das ganze in der software umzudrehen oder? > ich will erstmal keine fertige lösung sondern selbst drauf kommen aber > es ist möglich? Ja, bei zwei Zuständen gibt es ja nicht sooo viele Möglichkeiten. ;-)
Hi
>es dürfte doch möglich sein das ganze in der software umzudrehen oder?
Ja. Das ist das schöne an Software: Man braucht nicht löten.
MfG Spess
Spess53 schrieb: > Ja. Das ist das schöne an Software: Man braucht nicht löten. Was allerdings nicht bedeutet, dass man mit Software keinen Rauch erzeugen kann. Deswegen, Anleitung erstmal in Ruhe lesen.
Bei den LEDs des STK500, ich möchte den meinen nicht missen, ist die Ansteuerung mit L-Pegel für "LED ein" eine Vorgabe durch die Hardware! Wie du eine leuchtende LED interpretierst ist deine Sache, nur der LED-Pin will eine 0, bzw. L-Pegel, "sehen", damit die LED eingeschaltet wird.
Ok dann lass ich es mal qualmen. Das Problem ist halt wen man step7 verwohnt ist hat Mann die Logik im Hirn aber mit c ist alles anders ich werde mal testen evtl belästige ich euch noch öfters. Oder gibt es ein Forum w Für Noobs wie mich
Hi, vielleicht solltest du dich auch mal ein bisschen mehr konzentrieren beim Schreiben, das erleichtern das Verstehen des Textes enorm.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.