Forum: Mikrocontroller und Digitale Elektronik ADMUX-Register bei Atmega168


von paul (Gast)


Lesenswert?

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

von Michael U. (amiga)


Lesenswert?

Hallo,

daran liegt es mit an Sicherheit grenzender Wahrscheinlichkeit nicht.

Gruß aus Berlin
Michael

von paul (Gast)


Lesenswert?

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