Forum: Mikrocontroller und Digitale Elektronik Attiny - Anschluss von ISP


von Chapmy (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
ich versuche gerade ein kleines Projekt mit einem Tiny13 aufzubauen.
Wie muss ich die ISP-Anschlüsse an den Tiny bringen, damit das 
Programmieren trotz der restlichen Schaltung funktioniert?

In diesem Fall speziell habe ich mal versucht, das Problem an einem 
Schaltungsausschnitt zu verdeutlichen. Funktioniert das so? Im Prinzip 
würden alle meine Pins etwa so beschaltet werden. Wird die ISP so 
einwandfrei funktionieren?

Danke.

von Egberto Gismonti (Gast)


Lesenswert?

ja, wenn du den RESET-Pin nicht als IO-Pin nutzt

von Michael U. (amiga)


Lesenswert?

Hallo,

wenn Du einen aktiven ISP benutzt, also keine Widerstandsversion an 
Parallel/Seriellport, dann sollte das so gehen. Zumindest bei mir mit 
STK200-Dongle und mit Dragon ging es immer.

Gruß aus Berlin
Michael

von Chapmy (Gast)


Lesenswert?

Besten Dank!

von Peter D. (peda)


Lesenswert?

Es hängt davon ab, was die ISP-Schaltung treiben kann, die 1k könnten 
schon zuviel Last sein.

Auch darf es der Schaltung nicht schaden, wenn sie während des 
Programmierens gepulst wird.
Z.B. ein Triac mit 230V-Motor dahinter dürfte das übel nehmen.

Kann also durchaus haarig werden, die 4 SPI-Leitungen mit der 
Applikation zu sharen.


Ich brenn in die 8-Pinner immer nen Bootloader rein, dann brauchts für 
das Programmieren nur einen einzigen Pin. Den kann man z.B. mit ner 
Taste gemeinsam verwenden. Einfach die Taste während des Proggens nicht 
drücken.
Und obendrein kann man den Reset dann auch als IO benutzen.

Man hat also 5 konfliktfreie IOs im Gegensatz zu den nur 2 bei 
SPI-Programmierung.


Peter

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.