Hallo, ich benutze (oder besser gesagt "benutzte") ein Atmega168 und habe mit dem A/D-Wandler gearbeitet. Dabei habe ich in das ADMUX-Register 80h geschrieben. Damit hätten REFS1 und REFS0 die Werte 1 und 0 bekommen. Im Datneblatt steht "Reserved" zu dieser Bitkombination. Eventuell habe ich auch die Bits MUX3..0 mit einer als "Reserved" gekennzeichneten Bitkombination belegt. Das Problem ist, dass mein Atmega jetzt nicht mehr funktioniert. Das Programm wird nicht mehr abgearbeitet und ich kann ihn mit meinem JTAGICE_mkII nicht mehr programmieren. Liegt das an den falschen Werten, die ich in ADMUX geschrieben habe? Kann ich eventuell über HV-Programming den Atmega wieder nutzbar machen? Danke schon mal im voraus. Gruß Paul
Hallo, daran liegt es mit an Sicherheit grenzender Wahrscheinlichkeit nicht. Gruß aus Berlin Michael
Das ging aber schnell. Dann muss ich meinen Fehler wo anders suchen. Was passiert eiegntlich, wenn ich eine reservierte Bitkombination in ein Register schreibe? Weil ich habe mein Programm eigetnlich nur an dieser Stelle geändert.
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.