Forum: Mikrocontroller und Digitale Elektronik ISP aus STK500


von Christoph A. (shadowrunner93)


Lesenswert?

Grüß euch!

Ich hätte da eine kleine Frage zu der ISP-Schnittstelle :

Da ich meinen ATmega8 auf dem Steckbrett sitzen habe möchte ich ihn auch 
dort gleich programmieren um ihn nicht ständig hin - und herstecken zu 
müssen.
Also habe ich alle Pins der 6-poligen Steckerleiste am STK500 
herausgeführt und mit den richtigen Pins am ATmega8 verbunden.
Beim ersten Versuch hat das Programmieren sofort funktioniert, nun aber 
meine Frage:

Kann ich die ISP-Schnittstelle mit dem ATmega8 verbunden lassen obwohl 
ich mit den ISP-Pins am ATmega8 arbeite, ohne dass die Schnittstelle 
kaputtgeht?

Ich vermute bevor der µC programmiert wird wird zuerst ein Reset 
gesendet sodass die Pins ,die womöglich High am Ausgang anliegen haben, 
zurückgesetzt werden. Nachdem erfolgreichen Programmieren geht die 
Schnittstelle in eine Art Tri-State.

Kommt das ca. hin oder muss ich die ISP jedes mal nach dem Flashen vom 
uC trennen?

Schonmal danke für eure Hilfe!

Mfg
Christoph

von Herr M. (herrmueller)


Lesenswert?

Du kannst die ISP Kabel angeschlossen lassen. Wenn die Programmierung 
funktioniert, ist alles ok (nichts zu niederohmig). Es kommt halt immer 
darauf an, was Du mit den PINs vorhast. Led und Taster sind kein 
Problem, ADC Werte können aber verfälscht werden - auch keine höhere 
Spannung anlegen (ich weiss im Moment gar nicht, ob überhaupt ADC Pins 
belegt sind.)

Das STK500 ist ziemlich robust.


gruss christian

von raketenfred (Gast)


Lesenswert?

Hey

wenn du z.B. auf deinem selbstbau-Board was kurzschließt, dann zeigt 
mein STK mir dass mit einer roten LED an.

Auch wenn sonst was nicht stimmt- habe das Dingen bis jetzt auch noch 
nicht kaputt bekommen- und ich bin von Anfang an damit zugange mit fast 
allen machbaren Anfängerfehlern z.B. AVR in den falschen Sockel 
gesteckt, dur metall Unterlage kurzgeschloßen...

mfg

von Christoph A. (shadowrunner93)


Lesenswert?

Okay, vielen Dank!

Mal sehen ob ich's kaputt bekomme ^^

Mfg
Christoph

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.