es la parte del menu que da saca la tension de referencia para el comparador

Dependencies:   mbed

Revision:
0:0c045810b559
Child:
1:09d707139cdf
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Fri Dec 04 13:19:43 2015 +0000
@@ -0,0 +1,47 @@
+#include "mbed.h"
+
+int tempauto;//o frio 1 normal 2 caliente
+float Vres=0,optimo=0;
+float texterno;
+char modo = 'A';
+int tempmanual=20,tinterior;
+int hora,min,horain, minin, horafin, minfin;
+
+int main()
+{
+    while (true) {
+        if (modo == 'A') {
+            switch (tempauto) {
+
+                case 0:
+                   if (hora >= horain&&min >= minin&&hora <= horafin&&min <= minfin) {
+                        optimo= -1.25*texterno+45;
+                        Vres = (optimo*8/100)-2;
+                    } else {
+                        Vres = (tinterior*8/100)-2;
+                    }
+                    break;
+                case 1:
+                    if (hora >= horain&&min >= minin&&hora <= horafin&&min <= minfin) {
+                        optimo= -1.25*texterno+55;
+                        Vres = (optimo*8/100)-2;
+                    } else {
+                        Vres = (tinterior*8/100)-2;
+                    }
+                    break;
+                case 2:
+                    if (hora >= horain&&min >= minin&&hora <= horafin&&min <= minfin) {
+                        optimo= -1.25*texterno+65;
+                        Vres = (optimo*8/100)-2;
+                    } else {
+                        Vres = (tinterior*8/100)-2;
+                    }
+                    break;
+
+
+            }
+        }
+        if (modo == 'M')
+            Vres = (tempmanual*8/100)-2;
+    }
+}
\ No newline at end of file