UoD_ME30001_Group_1_03 / Mbed 2 deprecated timer

Dependencies:   mbed C12832_lcd

main.cpp

Committer:
mazmonem
Date:
2018-11-09
Revision:
0:275c29641333
Child:
1:13aae0117bbf

File content as of revision 0:275c29641333:

#include "mbed.h"
#include "C12832_lcd.h"


C12832_LCD lcd;
Timeout increment;
 
 int hours=0;
 int minutes=0;
 
 void adj_min() {
 if (minutes>59) {
hours++;
minutes=0;
}
}
void inc_min() {
minutes++;
adj_min() ;

if (hours>23) {
    hours = 0;
    }
} 
int main() {
  while(true) {
      increment.attach(&inc_min, 60.0);
    }
     lcd.cls();
    lcd.locate(0,15);
    lcd.printf("%d", minutes);
}