timer

Dependencies:   mbed TextLCD

Revision:
3:a3c969ad9f9a
Parent:
2:35b1a94fb6c7
Child:
4:ceb67991be6b
--- a/main.cpp	Mon Nov 30 18:56:29 2015 +0000
+++ b/main.cpp	Mon Nov 30 19:12:36 2015 +0000
@@ -4,15 +4,32 @@
 Timer t;
 TextLCD lcd(PTD3, PTA12, PTA4, PTA5, PTC8, PTC9, TextLCD::LCD16x2);
 
+int hora=0, min=0, seg=0;
+
 int main()
 {
     lcd.cls();
     do
     {
-        t.start();
+        seg= t.start();
+        if(seg == 60)
+        {
+            min++;
+            seg=0;
+        }
+        if(min==60)
+        {
+            hora++;
+            min=0;
+        }
+        if(hora==24)
+        {
+            hora=0;
+        }
+                   
         lcd.locate(0,0);
-        lcd.printf("%F", t.read());
-        //t.stop();
-    } while(t.read() <= 5);
+        lcd.printf("%i:%i:%i", hora, min, seg);
+        
+    } while(1);
         lcd.printf("tiempo");
 }