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.
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 ?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.