PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mega8: Unterschied RSTDISBL oder Defekter PC6 erkennen?



Jaecko
16.11.2009, 13:53
Moin.

Gibt es eine "einfache" Möglichkeit zu erkennen, ob bei einem ATmega8 der Reset-Pin (PC6) hardwaretechnisch defekt ist oder ob nur irgend ein Künstler da an den Fuses (RSTDISBL) rumgepfuscht hat?

Der ATMega lässt sich nicht mehr per ISP beschreiben; wird PC6 auf Masse gezogen, läuft das Programm ungestört weiter.

Ich hab fast die Vermutung, dass ich hier nur mit der HV-Programmierung weiterkomme. Seh ich das dann richtig, dass der Unterschied zur "normalen" ISP-Programmierung nur darin besteht, dass der Reset-Pin nicht 0V sondern 12V bekommt? Oder stell ich mir das zu einfach vor?

Hubert.G
16.11.2009, 19:19
Deine Vermutung dürfte richtig sein.
Für die HV-Programmierung brauchst du ein paar Leitungen mehr.
Siehe Datenblatt, Memory Programming, Parallel Programming Parameter

Jaecko
16.11.2009, 19:36
Ohwei... sieht dann doch nach mehr Aufwand aus.
Ne entsprechende Möglichkeit für Parallelprogrammierung hab ich (noch) nicht. D.h. es ist derzeit wirtschaftlicher, den alten M8 rauszuwerfen und nen neuen reinzubauen.

Klassischerweise hat Murphy mal wieder zugeschlagen... Es ist natürlich kein DIP mit Sockel... sondern die SMD-Version.