p3e3

Dependencies:   mbed

Files at this revision

API Documentation at this revision

Comitter:
isaacross99
Date:
Wed Oct 16 00:33:29 2019 +0000
Parent:
28:868b283c5f77
Commit message:
p3e3

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r 868b283c5f77 -r e4fdd3713b48 main.cpp
--- a/main.cpp	Wed Oct 09 02:53:15 2019 +0000
+++ b/main.cpp	Wed Oct 16 00:33:29 2019 +0000
@@ -1,52 +1,25 @@
 #include "mbed.h"
-Serial pc(USBTX,USBRX);
-int suma(int,int);
-int resta(int,int);
-int producto(int,int);
-float division(int,int);
-int main(void){
-    int digito_1, digito_2;
-    pc.printf("Ingrese un digito: ");
-    digito_1 = pc.getc();
-    switch(digito_1){
-        case '0': digito_1 = 0;
-        break;
-        case '1': digito_1 = 1;
-        break;
-        case '2': digito_1 = 2;
-        break;
-        case '3': digito_1 = 3;
-        break;
-        case '4': digito_1 = 4;
-        break;
-        case '5': digito_1 = 5;
-        break;
-        case '6': digito_1 = 6;
-        break;
-        case '7': digito_1 = 7;
-        break;
-        case '8': digito_1 = 8;
-        break;
-        case '9': digito_1 = 9;
-        break;
-        default: pc.printf("\n\nValor invalido.");
+DigitalOut fuente1(PTA2);
+DigitalOut fuente2(PTC2);
+DigitalOut fuente3(PTC3);
+//DigitalIn boton1(PTC6);
+int main(){
+    fuente1=0;
+    fuente2=0;
+    fuente3=0;
+    while(1){
+        fuente1=1;
+        fuente2=0;
+        fuente3=0;
+        wait(0.5);
+        fuente1=0;
+        fuente2=1;
+        fuente3=0;
+        wait(0.5);
+        fuente1=0;
+        fuente2=0;
+        fuente3=1;
+        wait(0.5);
     }
-    digito_2 = 5;
-    pc.printf("\n\nSuma = %d \nResta = %d \nProducto = %d \nDivision = %f", suma(digito_1,digito_2), resta(digito_1,digito_2), producto(digito_1,digito_2), division(digito_1,digito_2));
 }
-int suma(int digito_1,int digito_2){
-    int suma = digito_1 + digito_2;
-    return suma;
-}
-int resta(int digito_1,int digito_2){
-    int resta = digito_1 - digito_2;
-    return resta;
-}
-int producto(int digito_1,int digito_2){
-    int producto = digito_1 * digito_2;
-    return producto;
-}
-float division(int digito_1,int digito_2){
-    float division = digito_1 / digito_2;
-    return division;
-}
\ No newline at end of file
+//Preguntar al profesor sobre qué pin habilitar para la fuente, y si se tiene que habilitar el pin a tierra (pin GND).
\ No newline at end of file