ATmega8 Reset-Pin "umlegen"

OP #806936
Lesenswert?
• ▲
▼
Tag Gemeinde!

Kann ich die RESET-Funktion von PIN C6 auf einen anderen Pin (z.B. C5) 
verschieben, sodass ich C6 als I/O nutzen kann, ohne dabei auf ISP zu 
verzichten?

Wenn ja, wie?

Bitte nicht über den Sinn dieses Vorhabens diskutieren! Mir wäre es auch 
lieber, wenn ich C6 als Reset bebehalten könnte, aber manche 
Gegebenheiten muss man eben hinnehmen ohne dass ich da jetzt genauer 
drauf eingehen möchte.

Gruß,
Torsten
(Firma: DC3AX) #806942
Lesenswert?
• ▲
▼
Du kannst bei einigen ATmegas das SPI abschalten und dann dessen Pinne 
inkl. Reset Pin als Portpin verwenden. Aber das Datenblatt warnt 
ausdrücklich davor, dass die ISP dann nicht mehr geht. Folglich kann 
Dein Vorhaben dann nicht mehr funktionieren. Reset auf einen anderen Pin 
zu verlagern ist nicht vorgesehen.

Gruß, Ulrich
#806962
Lesenswert?
• ▲
▼
Torsten F. wrote:
> Kann ich die RESET-Funktion von PIN C6 auf einen anderen Pin (z.B. C5)
> verschieben, sodass ich C6 als I/O nutzen kann, ohne dabei auf ISP zu
> verzichten?

ISP per SPI geht dann nicht mehr.
Aber ISP per Bootloader geht immer.

Mußt bloß vor dem Abschalten des Resetpins den Bootloader reinbrenenn.


Peter
OP #807126
Lesenswert?
• ▲
▼
Ich zitier mich mal selbst:

Torsten F. wrote:
> Bitte nicht über den Sinn dieses Vorhabens diskutieren! Mir wäre es auch
> lieber, wenn ich C6 als Reset bebehalten könnte, aber manche
> Gegebenheiten muss man eben hinnehmen ohne dass ich da jetzt genauer
> drauf eingehen möchte.
Gast #807166
Lesenswert?
• ▲
▼
Na dann, wenn das so geheim und wichtig ist (und nicht nur peinlich...), 
kann man immer noch den Mega8 aufschleifen und neu bonden, oder sich 
gegen ein paar Kilo- bis Mega-€ von Atmel eine kundenspezifische Version 
backen lassen.
Hobbybastler basteln sich bei sowas auch mal einen Adapter, und 
vertauschen damit zwei Pins. (Nur so, falls das Problem ein Layoutfehler 
auf der schon fertigen Platine sein sollte...).

> Bitte nicht über den Sinn dieses Vorhabens diskutieren!
Jeder sollte selber wissen, ob seine angedachte Lösung tatsächlich zum 
Problem passt.

Oliver
#807217
Lesenswert?
• ▲
▼
OliverSo wrote:
> Na dann, wenn das so geheim und wichtig ist (und nicht nur peinlich...),
> kann man immer noch den Mega8 aufschleifen und neu bonden, oder sich
> gegen ein paar Kilo- bis Mega-€ von Atmel eine kundenspezifische Version
> backen lassen.


Man muß es nicht derart ins Lächerliche ziehen.

Einfach Bootloader rein und gut is.


Peter
OP #807252
Lesenswert?
• ▲
▼
Sorry, wollte euch nicht mit überflüssigen Details aufhalten/langweilen.
Es ging mir lediglich darum, dass nicht direkt vom eigentlichen Thema 
abgelenkt wurde, wie es in vielen anderen Themen passiert ist. Wollte 
eine Antwort haben und keinen Workarround. Antwort habe ich bekommen. 
Ich kann auch durchaus mit der Antwort leben. Es ist bei meinen (noch 
nicht fertigen) Platinen auch durchaus egal, ob man den avr extern 
resetten kann oder nicht. Nur ein paar Platinchenen hätte ich gerne mit 
Reset-Pin, damit ich meine alten Lochaster-Prototypen in Rente schicken 
könnte. Da löte ich mir jetzt eben fliegend was zwischen oder mach es 
über bootloader und gut is. Das gesamte Layout hat 12x20mm und besteht 
zu 2/3 aus Wirepads. Hab einfach zuwenig Platz und muß somit einige 
Kompromisse eingehen.

Gruß, Torsten

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