Gast
#3646447
Hallo Zusammen, ich weiß es gibt schon viele Beiträge zu dem Thema nur hab ich leider noch keine passende Lösung gefunden. Zu meinem System: Es gibt einen Drucksensor der hängt am ADC und am INT0 und es gibt 4 Pumpen die angesteuert werden. Ich möchte den µC solange er nicht benutzt wird in sleep idle legen und durch 2 ISRs aufwecken können. Die eine ist eine UART-ISR -> Funktioniert einwandfrei. Des zweite ist das Sensorsignal: Meine Idee war, dass bei einer Flankenänderung der Ext Int0 ausgelöst wird -> µC wacht auf und erledigt seine Aufgaben am ADC (Interrupts derweil ge-"cli();"t. Funktioniert auch soweit, nur sobald die Interrupts wieder freigegeben werden, findet ein Reset statt, was ich natürlich nicht will :) Kann mir bitte jemand meinen Fehler verraten oder mich schimpfen wenn meine Umsetzung bzw. Idee der Umsetzung totaler Misst ist, bin echt am Verzweifeln Vielen Dank schonmal :)