Hallo Forum,
Leider hab ich nichts brauchbares in Google gefunden für mein Problem!
Ich möchte gerne mein Atmega168 mit eine taste am INT0 (PD2)in Sleep Modus versetzen und bei erneuter druck wieder aufwachen. Das weitere ist ich möchte dass beim Powerdown alle I/O ausgeschaltet werden wegen minimalen Stromverbrauch!
so sieht mein Test programm in moment aus. Was sollte ich da verbessern?
Ich muss dazu erwähnen dass ich ein Anfänger in sache µC bin!
Button Alias Pind.2
On Int0 Isr
Do
Debounce Button , 0 , Set_program , Sub
'Hier kommt Haupt Prog.
Loop
Sub Set_program
Blue_pwm1 = 0
Red_pwm1 = 0
Green_pwm1 = 0
Enable Int0
Powerdown
End Sub
Isr:
Disable Int0
Return