Embedded software Assessment 2

Dependencies:   MCP23017 SDFileSystem USBDevice WattBob_TextLCD mbed

main.cpp

Committer:
muaiyd
Date:
2014-02-15
Revision:
1:9a3cfeca7ecd
Parent:
0:86bba6bf9b6f
Child:
2:8efdefa03347
Child:
3:0096bc67ae3c

File content as of revision 1:9a3cfeca7ecd:

#include "Function.h"
 
int main(){
    bool T1=1,T2=1,T3=1,T4=1,T5=1;
    Init_LCD();
    TimeA.start();
    while(1){
        if((TimeA.read()>2)&&T1){
            Write_LCD("2Sec",0,0,1);
            T1=0;
        }
        if(TimeA.read()>7&&T2){
            Write_LCD("7Sec",0,6,0);
            T2=0;
        }
        if(TimeA.read()>8&&T3){
            Write_LCD("8Sec",0,11,0);
            T3=0;
        }
        if(TimeA.read()>11&&T4){
            Write_LCD("11Sec",1,0,0);
            T4=0;
        }
        if(TimeA.read()>21&&T5){
            Write_LCD("21Sec",1,9,0);
            T5=0;
            TimeA.reset();
            T1=1,T2=1,T3=1,T4=1,T5=1;
        }
    }        
}