Forum: Mikrocontroller und Digitale Elektronik AtMega8 retten, wie?


von tanja (Gast)


Lesenswert?

Hallo,
ich hab ein Problem, ich hab meinen Atmega8 gerade programmiert und nun 
geht gar nix mehr. Hab den PortB als Ausgang geschaltet damit die LED an 
PortB1 an geht aber das tut sie nicht. Jetzt hab ich gesehen, dass an 
PortB auch der Quarz angeschlossen ist, wahrscheinlich geht er deshalb 
nicht mehr. Wie kann ich den Controller retten? Ich hab nur einen ISP 
Programmierer wie geh ich jetzt vor, das AVR Studio erkennt den Chip zum 
Programmieren nicht mehr.

von tripledot (Gast)


Lesenswert?

Hast Du an den Fusebits rumgespielt?

von tanja (Gast)


Lesenswert?

nee hab nicht an den fuses rumgespielt

von Unbekannter Nr.6 (Gast)


Lesenswert?

An Port b der Quarz? Den Mega kenne ich nicht. Ev. must du den 
Lieferanten wechseln.

von johnny.m (Gast)


Lesenswert?

@Unbekannter Nr.6:
Das ist im Prinzip schon korrekt: Beim ATMega8 wird der (optionale) 
Quarz an PB6 und PB7 angeschlossen. Das hat nichts mit dem Lieferanten 
zu tun!

Solange Tanja aber nicht sagt, wie sie den µC überhaupt konfiguriert 
hat, kann man nur spekulieren. Wenn sie an den Fuses nichts geändert 
hat, läuft der Mega8 eh mit dem internen RC-Oszi.

von Carsten P. (papa_of_t)


Lesenswert?

Wenn möglich, klemme alles ab, bis auf die Versorgungsspannung und die 
ISP-Programmier-Pins (Reset, Masse, Mosi, Miso, Clock). Wenn sich der 
Chip dann programmieren läßt - lebt er noch. Wenn nicht, 2-3 Euro für 
'nen neuen Chip.. :-)

von Feadi (Gast)


Lesenswert?

@johnny.m

"Lieferant wechseln" würde ich als "change (clock-)distributor" 
verstehen

Gruß, Feadi

von tripledot (Gast)


Lesenswert?

Versuchen kannst Du, einen 4MHz (oder so) Oszillator (die größeren 
rechteckigen Silber-Dinger) an XTAL1 zu schließen und danach nochmal 
versuchen, den Mega8 anzusprechen. (davon ausgehend, dass Du doch 
irgendwie an den Fuses - vielleicht auch unbewusst - herumgespielt hast 
;-) )

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.