![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Embedded software Assessment 2
Dependencies: MCP23017 SDFileSystem USBDevice WattBob_TextLCD mbed
Diff: main.cpp
- Revision:
- 4:4bb228d1f6c2
- Parent:
- 3:0096bc67ae3c
- Child:
- 5:99cf489dcae4
- Child:
- 7:d9f86e1b8185
diff -r 0096bc67ae3c -r 4bb228d1f6c2 main.cpp --- a/main.cpp Sat Feb 15 17:33:08 2014 +0000 +++ b/main.cpp Sat Feb 15 18:37:26 2014 +0000 @@ -1,23 +1,18 @@ #include "Function.h" int main(){ + led1=0; + led2=0; + led3=0; + led4=0; Init_LCD(); TimeA.start(); - Ticker callfunction; - Write_LCD("2Sec",0,0,1); - - Write_LCD("7Sec",0,6,0); - - Write_LCD("8Sec",0,11,0); - - 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; - } - } + CallFunction1.attach(&job1,1); + CallFunction2.attach(&job2,0.4); + CallFunction3.attach(&job3,0.8); + CallFunction4.attach(&job4,2); + CallFunction5.attach(&job5,1.8); + CallFunction6.attach(&job6,1.5); + CallFunction7.attach(&job7,5); + } \ No newline at end of file