ISP Pins als i/o ?

OP #4686388
Lesenswert?
• ▲
▼
Hi Leute,

kann ich den an den ISP Ports, (und vllt auch an den Reset) auch als 
input oder output verwenden?

habe gelsesen das ich den isp ganz normal direkt anfahre, eine led bzw. 
ein taster mit einem 1,5kohm widerstand in serie dranhängen soll.

stimmt das? oder lieg ich da falsch, will nichts grillen :-)
#4686412
Lesenswert?
• ▲
▼
Hallo Michael,

vom Prinzip her ja - mit Einschränkungen.
die ISP-Pins:
kannst du benutzen wenn die angeschlossene Peripherie das Programmieren 
nicht stört!
Als Eingang geht eigentlich nur ein Taster oder das Signal muss relativ 
hochohmig angekoppelt werden.
Als Ausgang geht immer nur die Belastung muss gering sein, also z.B. 
eine Transistorstufe, zu beachten an der Stelle das dann auch beim 
programmieren ein Signal kommt.
Reset:
kannst du eigentlich nur deaktivieren des ISP-Mode ordentlich verwenden, 
man kann ihn teilweise auch als Eingang nutzen - da muss man aber recht 
genau mit der Eingangsspannung spielen.

Sascha
Gast #4687021
Lesenswert?
• ▲
▼
Sicher kannst du die ISP Pins doppelt belegen. Du musst halt nur 
bedenken, dass sie Zeitweise auch vom ISP Programmer belegt werden.

Mit dem maximalen 40mA sollte man sie daher z.B. nicht belasten. Der AVR 
ISP MKII kann das bemerkenswert viel Strom liefern, aber viele andere 
Programmer haben an ihren Leitungen Schutzwiderstände (z.B. 100 Ohm) da 
würde dann zu viel Spannung abfallen.

Dann sollte man natürlich nicht direkt einen Schalter anschließen, weil 
der sonst das Signal des ISP kurzschließen würde. Aber ein Schalter mit 
1k Ohm Widerstand in Reihe ist durchaus ok.

Den Reste Pin brauchst du für die ISP Funktion. Ohne Reset gibt's kein 
ISP!

Allerdings haben viele ATtinys den Reset Pin mit einem analogen Eingang 
kombiniert. Analoge Eingänge können geringe Spannungsänderungen (z.B. 
4,5V bis 5V) erkennen ohne dass dabei ungewollt ein Reset ausgelöst 
wird. So kann man an den Reset Pin z.B. mehrere zusätzliche Taster (mit 
Spannungsteilern) anschließen.
#4687022
Lesenswert?
• ▲
▼
Sascha W. schrieb:
> vom Prinzip her ja - mit Einschränkungen.
> die ISP-Pins:
> kannst du benutzen wenn die angeschlossene Peripherie das Programmieren
> nicht stört!

und weil das manchmal so ist lege ich alle Leitungen vom AVR zum ISP 
direkt und was ich noch an den ISP Ports anschliesse mit einem Serien R 
von 470 Ohm.

Kommt halt drauf an was angeschlossen wird!

Als Input für Taster stören die 470Ohm nicht, um eine dickere LED zu 
treiben wird wird es nicht klappen, aber um irgendwelche Treiber 
anzusteuern immer.

Sollte der 470 Ohm stören kann man immer noch variieren nach etwas 
kleiner oder größer, aber die Überredungsfähigkeiten der ISP Prommer 
sind nur begrenzt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren