Hier könnte funktionieren

Dependencies:   C12832 mbed

main.cpp

Committer:
PinguPanda
Date:
2016-01-15
Revision:
0:0bec2b815282

File content as of revision 0:0bec2b815282:

#include "mbed.h"


Ticker Tick;

Serial pc(USBTX, USBRX);

C12832 lcd(p5, p7, p6, p8, p11);

int msek;
int sek;
int min;
int stund;
int wert;
int nr;
bool state;//true =countdownmode //false == inputmode

void zaehl()
{
    if(state)
    {
        wert--;
        msek=wert % 1000;
        nr=wert-msek;
        sek=nr % 60;
        nr=nr-sek;
        min=nr %60;
        nr=nr-min;
        stund=nr %24;
    } 
}

int main() {
    Tick.attach(&zaehl, 0.001);
    while(1) {
        if(!state)
        {
            pc.printf("Setze deinen Countdown Wert in Millisekunden");    
            pc.scanf("%i", &wert);
        }
    }
}