Forum: Mikrocontroller und Digitale Elektronik Programming ATMega32 ohne VCC


von Ale (Gast)


Lesenswert?

Hallo,

Ich habe gefunden (nicht schwer) daß man ein ATMega32 ohne VCC 
programmieren kann. (Geht auch mit einen ATMega162).

Meine frage steht: Wie schlecht kann es sein ?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Ziemlich schlecht. So zwischen Magendruck, Völlegefühl und ausgeprägtem 
Würfelhusten.

Wie war nochmal die Frage?

von A.K. (Gast)


Lesenswert?

Klar geht das. Solange jemand mit genug Wucht an den Pins den Chip über 
die Schutzdioden mit Strom versorgt. Gesund ist das nicht, und ich würde 
auch nicht drauf wetten, dass das Flash bei solcherart Programmierung 
lange seinen Inhalt bewahrt.

Empfehlung: Mach sowas mal mit CD4000 Chips und schalte in diesem 
Betriebszustand dessen hinreichend stark zu dimensionierende 
Stromversorgung ein. Wenn du Glück hast passiert nichts. Wenn du Pech 
hast fliegt der Deckel weg.

von Gerd V. (gerald)


Lesenswert?

@ Ale,

wofür braucht man sowas?

von Ale (Gast)


Lesenswert?

Ich brauche es prinzipiell nicht, aber, wenn PortB (wo SPI ist) als 
ausgang konfiguriert ist, nach RESET wieder nach 5V geht, es (glaube 
ich) kann die ISP bprogrammer stören. So, wenn nach die programmierung 
die uC start nicht... kein problem, man kann die ISP enternen, und 
laufen lassen mit ein externes Netzteil. Oder so. (Habe ich es ein Paar 
male benutzt).

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Tu uns bitte den Gefallen und lies Dir Dein Geschreibsel nochmal durch; 
meinst Du wirklich, daß das jemand verstehen können soll?

von Philipp B. (philipp_burch)


Lesenswert?

Beim programmieren sind sofort alle Pins Eingänge, da der Controller 
erst in den Reset-Status muss (Reset low).

Diese Tatsacher ermöglicht es übrigens recht einfach, dem Programmer 
noch'n Verstärker als Programmer-Sicherung nachzuschalten. Einfach einen 
74HC244 an VTG und GND mit dem Enable an Reset. Und die Datenleitungen 
durchschleifen. Ist auch ganz praktisch wenn mal noch mehr am SPI hängt 
(Wie eine SD-Karte) und dadurch die Programmierung beeinträchtigt wird.

@A.K.

Kannst du diesen Versuch nochmal erklären? Ich komm' da nicht ganz 
mit... ^^

von A.K. (Gast)


Lesenswert?


von Philipp B. (philipp_burch)


Lesenswert?

Wow, heftig...

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.