Versuch 02 übernommen und angefangen es für Versuch 03 abzuwandeln

Dependencies:   mbed

Files at this revision

API Documentation at this revision

Comitter:
alexander0707
Date:
Mon Nov 07 09:05:06 2022 +0000
Parent:
1:d400ca81c517
Child:
3:916c3a72cbd0
Commit message:
Version 02;

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/main.cpp	Thu Nov 03 09:17:56 2022 +0000
+++ b/main.cpp	Mon Nov 07 09:05:06 2022 +0000
@@ -124,14 +124,16 @@
                 //...
                 }
             if(bS2Timer == nTastLong){          /* Taste "lange gedrückt" erkannt */ 
-                bDigit--;
+                if(bDigit <= 0x08 || bDigit > 0x01) bDigit>>1;
+                else bDigit = 0b00001000;
                 }
             bS2Timer++;
             }
         }
     else{                                       /* Taste nicht gedrückt */ 
         if((bS2Timer >= nTastShort) && (bS2Timer <= nTastLong)){             /* Taste wurde bereits erkannt */
-            bDigit++;
+            if(bDigit < 0x08 || bDigit >= 0x01) bDigit<<1;
+            else bDigit = 0b00000001;
             }
         bS2Timer = 0;
         }