Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: main.cpp
- Revision:
- 26:0abd50bf69ae
- Parent:
- 25:2c225aab91ae
- Child:
- 27:681516f418e5
--- a/main.cpp Thu Apr 02 00:31:31 2020 +0000
+++ b/main.cpp Sat Apr 11 20:25:47 2020 +0000
@@ -1,24 +1,36 @@
-#include "mbed.h" //libreria que nos permite utilizar comandos y ssentencias propias de mbed
+#include "mbed.h" //libreria que nos permite utilizar comandos y sentencias propias de mbed
-//programa que genera una función sin argumentos y sin retorno de valor
+/*Diseñar un programa que permita adquirir el valor de un botón de la tarjeta (elegir cualquiera) y dependiendo de si está en alto o en bajo enviar un mensaje de botón
+presionado o botón no presionado. (Utilizar una función con argumentos y sin retorno de valor)*/
Serial com1(USBTX, USBRX);
-void mensaje(void); //declaración de función
-//El primer void representa ... el tipo de función, en este caso tenemos una función void por lo tanto no esperamos un retorno de valor
-//El segundo void representa ... el tipo de variable, en este caso tenemos variables void por lo tanto no debemos ingresar valor
-
-int main()
+void Boton(int Si, int No)
{
- mensaje();
+ int pulsado;
+
+ pulsado = Si;
+
+ com1.printf("El boton esta pulsado \n", pulsado);
+
+ int sinpulsar;
+
+ sinpulsar = No;
+
+ com1.printf("El boton no esta pulsado \n", sinpulsar);
+
}
-void mensaje (void)
-{ while(1)
- {
- com1.printf("Hola mundo \n");
- wait(1);
- }
-
+int main ()
+{
+ int e1,e2;
+
+ e1 = 0;
+ e2 = !e1;
+
+ Boton(e1,e2);
+
+
+}
\ No newline at end of file