Forum: Mikrocontroller und Digitale Elektronik ISP - Pins nutzen


von Kevin (Gast)


Lesenswert?

Hallo,

ich möchte die ISP - Pins eines AVR's als E/A - Pins nutzen. Kann ich 
gleichzeitig einen ISP - Programmer anschließen ?

Brauche ich dazu einem besonderen Programmer oder eine besondere 
Schaltung ?

von mikki merten (Gast)


Lesenswert?

Wenn du gleichzeitig einen ISP Programmer auch im Betrieb angeschlossen 
lassen willst, solltest du die drei Leitungen mit einem 4051 entkoppeln. 
Dabei ist jedoch zu beachten, wenn diese Ports als Ausgänge benutzt 
werden nicht mehr der volle Strom zur Verfügung steht.

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Wenn die Ports nur als Ausgang verwendet werden und keine "kritischen" 
Sachen wie Relais oder sowas dranhängen, dann kann man sich den 4051 
eigentlich sparen. Aber nur wenn man den echten[tm] ISP-Programmer mit 
74HC(T)244 verwendet.

von Hermann Kraus (Gast)


Lesenswert?

3 Transistoren (z.B. BC328-40; hatte ich gerade da) gehen auch. Wenn du 
nur einen billigen Programmer für den seriellen Port (besteht nur aus 
ein paar Widerständen+Dioden) hast musst du unbedingt irgendwie die 
Signale entkoppeln. Da bereiten LEDs schon starke Probleme(zumindest an 
meinem PC).

Hermann

von Markus (Gast)


Lesenswert?

LED's oder Transistoren stellen kein Problem dar. Taster sollten auch 
möglich sein, aber nur, wenn sie nicht betätigt sind. Es sollte jedoch 
nichts dranhängen, was irgendwie kritisch ist. Z.B. Motoren, die etwas 
bewegen. Ich hab sogar eine Schaltung, bei der ich ein Display 
ansteuere. Beim Programmieren flackert zwar das Display wie wild 
(sinnlose Zeichen), aber es stellt weder für das Display noch für den 
Programmer ein Problem dar. Ich hab lediglich in den Leitungen zum 
Display ein paar 100 Ohm Widerstände drin, um es vor Beschädigung zu 
schützen.

Gruß
Markus

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.