Forum: Mikrocontroller und Digitale Elektronik Powermode ATtmega8 und codevisionAVR funktioniert nicht.


von mike (Gast)


Lesenswert?

Hallo Leute,

habe da ein riesiges Problem mit dem mega8 und den Powermodes.
Vielleicht kennt sich damit jemand aus.
Verwende den CodevisionAVR compiler.

Wenn ich den µC mit sleep_enable() und nachfolgenden powerdown() in den
sleep Zustand schicke geht auch der Stromverbrauch runter aber eine an
einem Port hängende LED bleibt an.
Auch läßt sich durch die Taster die an PIND2 oder an PIND3 hängenden
externe interrupt den µC nicht dazu bewegen wieder hochzufahren. Das
Programm läuft nicht mehr. Ohne die beiden Powermode funktionen läuft
das Programm perfekt.
MCUCR habe ich alles durchprobiert und GFIC GRIC auch.
Nichts zu machen.
Das Manual gibt auch nicht viel her. lediglich die namen der Funktionen
die void sind und auch nur void erwarten.
Da ich Anfänger bin hoffe ich auf ein paar gute Ratschläge von Euch
alten Hasen.
Vielleicht programmiere ich ja auch was falsch?

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.