Gast
#2072339
Hallo liebe Nutzergemeinschaft, wir befinden uns in unserer Ausbildung momentan in einem Stadium der Verzweiflung. Mein Kollege und ich scheitern schon lange an einem Würfel, wobei unser Ausbilder immer wieder mit neuen Aufgaben zu uns kommt. Jetzt sollen noch der Sleep Mode, Interrupts und eine Abfrage anhand einer fallenden Flanke erfolgen. Ich hoffe ihr könnt uns helfen, damit wir das Projekt abschliessen können. Wir nutzen den PIC12F675. Vergebt mir meine etwas schlechte Programmierarbeit, aber ich wusste nicht wie ich es anders realisieren soll. Hier der Teil an dem Eine Flanke abgefragt werden soll. Wir benutzen einen Neigungswinkelschalter, um ein richtiges Würfelfeeling hinzubekommen.Der Sleep Mode soll mit Hilfe des Timer1 aktiviert werden, und durch eine Flanke an GP5 im Sleep Mode wieder aufgeweckt werden. Hier soll die Flanke abgefragt werden. Neu_Würfeln btfss GPIO, GP5 ; Tasterstand überprüfen goto Decrement ; Sprung zu "Decrement" goto Funktionstest ; Sprung zu "Funktionstest" Decrement call Tab1 ; Rufe Unterprogramm "Tab1" auf decfsz Zaehler, F ; Speicherzelle "Zaehler" dekrementieren goto Neu_Würfeln ; Sprung zu "Neu_Würfeln" goto Neuer_Ladevorgang ; Sprung zu "Neuer_Ladevorgang" Danke im Vorraus P.H.

