Embedded software Assessment 2

Dependencies:   MCP23017 SDFileSystem USBDevice WattBob_TextLCD mbed

Revision:
6:7c31aabc2533
Parent:
5:99cf489dcae4
diff -r 99cf489dcae4 -r 7c31aabc2533 Function.h
--- a/Function.h	Sat Feb 15 19:12:16 2014 +0000
+++ b/Function.h	Sat Feb 15 19:40:44 2014 +0000
@@ -19,7 +19,7 @@
 DigitalOut led3(LED3);
 DigitalOut led4(LED4);
 
-InterruptIn FrequencyIn(p5);
+
 void Write_LCD(const char STR[],int8_t PY,int8_t PX,bool clr){
     if(clr)
         LCD.cls();
@@ -32,10 +32,19 @@
     Write_LCD("Muaiyd",0,4,1);
     Write_LCD("Heriot-Watt Uni.",1,0,0);
 }
+void flip() {
+    led1 = !led1;
+}
 
 void job1(){
+    
     Write_LCD("2 S",0,0,1); 
     led1=!led1;
+    InterruptIn button(p5);
+    led2=1;
+    for(int i=0;i<1000000;i++){
+        button.rise(&flip);
+    }        
 }
 
 void job2(){