wieviele Pins für HVSP?

OP #656462
Lesenswert?
• ▲
▼
Hallo,
ich habe den avr-doper von 
http://www.obdev.at/products/avrusb/avrdoper.html nachgebaut. Es handelt 
sich um einen stk500 Nachbau um atmel µCs zu programmieren. An den 
Rechner angeschlossen wird es per USB, an den mikrocontroller per 
DIL-Fassung, ISP, HVSP.

Leider habe ich keine Ahnung wie HVSP funktioniert. Ich möchte meinen 
attiny25 (8pin) per high voltage programmieren, um mir den ISP Anschluss 
und die damit verbundene Doppelbelegung zu sparen.

Wie mache ich das? Welche Pins brauche ich - Gnd, Vcc, Reset?


Vielen Dank!
#656497
Lesenswert?
• ▲
▼
Anon Ymous wrote:

> Ich möchte meinen
> attiny25 (8pin) per high voltage programmieren, um mir den ISP Anschluss
> und die damit verbundene Doppelbelegung zu sparen.

Hä ???

Du brauchst noch mehr Pins als bei ISP und einer davon liegt an 12V !!!


Pins sparen kannst Du mit einem Bootloader (braucht nur einen Pin).
Und da er nur auf ein ganz bestimmtes Paßwort reagiert, kannst Du diesen 
Pin problemlos doppelt verwenden. Ich hab ihn z.B. mit als Tasteneingang 
benutzt.


> Wie mache ich das? Welche Pins brauche ich - Gnd, Vcc, Reset?

Sag bloß, das steht nicht mehr im Datasheet drin.


Peter
OP #656519
Lesenswert?
• ▲
▼
@ Christian
Danke, ich habe einen Programmer - sogar drei. Es geht mir nur um den 
highvoltage modues

@ Peter Dannegger
Ich habe wie gesagt schon einen highvoltage-programmer.
Ich möchte einen attiny25 in meiner Schaltung (stepdown-wandler) 
programmieren. Und zwar
1. mit möglichst wenig pins (wenig platz)
2. ohne die angeschlossene Hardware zu beschädigen.

Ich dachte, dass ich für HVSP nur den Reset-pin brauche... Also schnell 
gebaut und jetzt wunder ich mich, wie das eigentlich geht. Wenn du mir 
die Stelle im Datenblatt zeigst, wäre ich schon zufrieden.
#656592
Lesenswert?
• ▲
▼
Anon Ymous wrote:
> 1. mit möglichst wenig pins (wenig platz)
> 2. ohne die angeschlossene Hardware zu beschädigen.

Ja, siehe oben


> Ich dachte, dass ich für HVSP nur den Reset-pin brauche...

Wie kommst Du denn darauf ?

Figure 22-3. High-voltage Serial Programming

sagt nämlich was anderes.


Peter
Gast #656621
Lesenswert?
• ▲
▼
Pins einsparen kannst Du dabei nicht. Der HV-Modus braucht auch 4 
"Strippen" und Reset. Das sind:
SCI
SDO
SII
SDI
In einer bestehenden Schaltung kannst Du nur
im ISP-Modus an´s Werk gehen.

MfG Paul
OP #656656
Lesenswert?
• ▲
▼
Was brächte ich denn für den Bootloader? Rx und Tx?
Leider ist der attiny25 in smd - also kann ich ihn nur schwer vor dem 
Einsetzen in die Schaltung programmieren. Aber die Möglichkeit mit dem 
Bootloader ist doch interessant, weil die serielle Schnittstelle oft 
gebraucht wird. Werde ich beim nächsten Projekt machen. Danke :)

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