PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ISP: progr. AVR in neue Schaltung stecken - raucht dann ab?



Robothomas
25.11.2007, 20:46
Hallo!

Verständnisfrage ISP:

Angenommen, ich verwende einen programmierten AT Mega 32 in einer Schaltung, in der Pin C0 als Ausgang für eine LED mit Rv definiert ist und normalerweise auf high liegt.

Nun möchte ich den AVR in einer neuen Schaltung einsetzen, in der Pin C0 nun als Eingang fungieren soll, der über einen Öffner (als Taster) direkt dauernd an Masse liegt.
Interner Pullup soll per Software eingeschaltet werden.

Sobald ich Strom auf die Schaltung gebe, um den Mega mittels ISP neu zu programmieren, rennt ja noch das alte Programm im Mega, und es fließt sofort Saft über Pin C0 und dem Öffner
nach Masse. Dann ist der Mega ziemlich tot...

ISP dürfte danach ohne Rauchentwicklung nicht funktionieren... Oder doch???

Danke,
Thomas

robodriver
26.11.2007, 09:10
Hallo Robothomas,

Dagegen hilft ein separater Brenner oder du belässt den Resetpin auf Masse. (temporär über einen Taster von Hand) Dann rennt dein Programm beim einschalten der Spannung nicht los.

thewulf00
26.11.2007, 09:22
Jepp, der Trick mit dem Reset ist der beste. Einfach Reset gedrückt halten, oder per Jumper vor der Programmierung auf Dauerreset schalten.

Robothomas
30.11.2007, 12:48
Danke, das ist ein guter Tipp!

Thomas