Forum: Mikrocontroller und Digitale Elektronik ISP Schnittstelle


von Onur Demir (Gast)


Lesenswert?

Hallo,

eine generelle Frage:

Ist das Programmieren meines AT90S8535 Prozessors über die serielle
Schnittstelle, oder über die parallele Schnittstelle zu empfehlen?
AVR-Ctrl bietet ja für beide Varianten eine Lösung!

Danke im Voraus.

Onur

von Osterhasi (Gast)


Lesenswert?

Parallel, da dürfte es einfacher gehen! (Keine Pegelanpassung)

von Benedikt (Gast)


Lesenswert?

Serielle mit uC daziwschen. Ist tausendmal sicherer und du schießt dir
damit deine uC nicht ab, indem du versehentlich die Fuse Bits
verstellst.

von Onur Demir (Gast)


Lesenswert?

Hallo,

gibt es ein Bsp. für serielle mit µC dazwischen?

Danke

Onur

von Matthias (Gast)


Lesenswert?


von Andi (Gast)


Angehängte Dateien:

Lesenswert?

Im Anhang ist ein einfacher, serieller ISP für Pony-Prog.
Noch 1KOhm in die MISO-Leitung als Strombegrenzer und es ist absolut
sicher.

Gruß
Andi

von Benedikt (Gast)


Lesenswert?

@ Andi
Als so sicher würde ich die Schaltung nicht bezeichnen. Oder bezahlst
du alle ICs, die sich jemand damit kaputt flashed ?

von Andi (Gast)


Lesenswert?

Ok, das mit dem "absolut" war ein bißchen übertrieben.
"relativ" wäre wohl angebrachter.
Zumindest find ich den ISP schön einfach aufbaubar und so ein AVR910
oder STK500-kompatibles "Gerät" würde ich mir selbst noch nicht
antun.

Gruß
Andi

von Benedikt (Gast)


Lesenswert?

Ich habe auch schon über STK910 o.ä. nachgedacht. Am Anfang habe ich
Pony Prog verwendet, aber das ist zu langsam. Und wenn man die
Geschwindigkeit hochdreht, ist es zu unsicher.
Mittlerweile verwende ich einen selbstgebautren Programmer, der RS232
empfängt und SPI erzeugt. Das ist absolut sicher, vor allem da ich die
gefährlichen Fuse Bit Einstellungen mehfrach gesichert habe, so dass
die entsprechende Routine im uC nicht versehentlich gestartet werden
kann. Damit hatte ich noch nie einen Fehler bei der Programmierung,
selbst mit 5m Kabel.

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.