Robert Buch / Mbed 2 deprecated compile

Dependencies:   mbed

Revision:
2:db4c700f1898
Parent:
1:06d6570e52bc
Child:
3:380bc168e247
--- a/test.cpp	Mon Jan 13 17:15:50 2020 +0000
+++ b/test.cpp	Mon Jan 13 17:30:18 2020 +0000
@@ -1,20 +1,15 @@
 /*
  weitere viele Beispiele in meinem WIKI
  
- 
 */
+
 #include "mbed.h"
 //#define BUTTON1 p14
 //#define BUTTON1 A1
 
-/*
-int modifyBit(int x, unsigned char position, bool State);
-int lauflicht(bool richtung, int time, int &anz);
-
-void printb(uint8_t x);
-*/
 
 void nibbleLeds(int value);
+void printb(uint8_t x);
 
 BusOut myleds(LED1,LED2,LED3,LED4);
 DigitalIn button(BUTTON1);
@@ -25,13 +20,17 @@
 {
     int anzahl,anz;
     uint8_t value=INIT;
+
     
     nibbleLeds(value);
+    printb(value);
     wait(0.1); 
 }
 
-void nibbleLeds(int value)
+
+void printb(uint8_t x)
 {
-    myleds=value%16;    
-    
-}
\ No newline at end of file
+    for(int i=sizeof(x)<<3;i;i--)
+    putchar('0'+((x>>(i-1))&1));
+    printf("\n");
+}