Hallo, ich hab mir eine Platine zusammen gelötet und da die PB0-7 rausgeführt zu nem Stecker. Auf dem STK500 ist ein ISP10PIN, eigentlich müsste ich mit dem meine externe Platine mit dem ATmega8 drauf programmieren können, aber ich werde aus der STK500 Anleitung nicht schlau! Kann mir da wer helfen?
Was genau ist Dein Problem? Weißt Du nicht, an welche Pins was angeschlossen werden muss? Wenn das der Fall ist, dann nimm Dir das Datenblatt vom ATMega8, schau nach, welche Pins mit MOSI, MISO, SCK und RESET belegt sind und verbinde sie entsprechend.
Ach, übrigens, eigentlich gehört das ins Forum 'µC und Elektronik'... Da würdest Du wahrscheinlich auch eher ne Antwort kriegen.
Ok, danke ich habs hinbekommen! Nur jetzt hab ich eine weitere Frage... Ich habe den ATmega8 programmiert als er noch über den internen Oszillator lief. Nun hab ich ihn programmiert und hab die Fuses anschließend so umgestellt, dass er jetzt auf dem externen Oszillator läuft. Der externe hat 12Mhz. Nun kann ich ihn über die ISP nicht mehr programmieren, weil die Frequenz zu hoch für das STK500 ist. Kann ich ihn wieder per ISP programmieren wenn ich im Board einen 12Mhz Quarz anstecke? Danke
> Nun kann ich ihn über die ISP nicht mehr programmieren, weil die > Frequenz zu hoch für das STK500 ist. Nö, das ist Quatsch. Klar taktet der STK500 den dann langsamer, aber deshalb funktioniert doch ISP noch. Möglicherweise hast du dir was anderes zermüllt, beispielsweise den /RESET-Eingang ,,wegdefiniert'' (die RSTDSBL-Fuse gesetzt). Dann hilft nur noch high voltage programming im STK500.
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.