Gast
#1965609
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?
|
Anzeige
|
atmega8 retten
Gast
#1965609
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? Kein Strom auf dem Atmega8-Board? Ansonsten gibt es in der Artikelsammlung eine AVR-Checkliste für Hardwareprobleme.
Gast
#1965620
strom hat er kann man einen atmega8 durch bloßes programmieren (keine fuse bits) kaputt machen?? 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. 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 ? Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|