Forum: Mikrocontroller und Digitale Elektronik atmega8 retten


von at (Gast)


Lesenswert?

hallo,

ich hab gerade mein atmega8 programmiert und jetzt wollte ich es nochmal 
programmieren, was aber nicht mehr funktioniert. Die fuse bits wurden 
nicht geändert.

Woran kann das liegen?

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Kein Strom auf dem Atmega8-Board?

Ansonsten gibt es in der Artikelsammlung eine AVR-Checkliste für 
Hardwareprobleme.

von at (Gast)


Lesenswert?

strom hat er

kann man einen atmega8 durch bloßes programmieren (keine fuse bits) 
kaputt machen??

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Je nach angeschlossener Hardware theoretisch ja.

Wenn man z.B. mehr oder minder lang die Absolute Electrical Ratings 
überschreitet, z.B. alle Ausgänge auf einmal aktiv mit entsprechendem 
Stromverbrauch z.B. durch Kurzschluss oder LEDs ohne Vorwiderstand 
etc...

Trotz viel Lesen hier im Forum ist mir aber kein solcher Fall präsent.

von Peter R. (pnu)


Lesenswert?

kaputtmachen über falsches Programm geht eigentlich nicht.

höchstens vielleicht wenn man viele Pins an Gnd  oder VCC gelegt hat, 
und sie dann zu Ausgängen an einen Kurzschluss programmiert.

Meist liegen solche Probleme in der Bedienung der Programmiersoftware: 
wenn ein falsches file angegeben ist, passiert Unvorhergesehenes. Oder 
auch, wenn beim Assemblieren ein Fehler erkannt wurde, weigert sich die 
Software, das fehlerhafte file zu erstellen und danach: zu 
programmieren.

fuses werden auch oft verstellt ohne dass man es merkt. ( Das liegt 
meist nicht an der hardware sondern doch am Bediener)

Also : Erst einmal Programmierschnittstelle ISP prüfen: lässt sich 
Signatur lesen ? dann: lassen sich die fuses lesen?
Dann Software: Ist das file, das einprogrammiert werden soll, wirklich 
vorhanden ? Hat es beim Assemblieren eine Fehlermeldung gegeben ?

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.