Mon Hdz / Mbed 2 deprecated Ejercicio3_practica5_copy

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h" //libreria que nos permite utilizar comandos y sentencias propias de mbed
00002 
00003 /*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
00004 presionado o botón no presionado. (Utilizar una función con argumentos y sin retorno de valor)*/
00005 
00006 Serial com1(USBTX, USBRX);
00007 DigitalIn boton1(PTC6);
00008 
00009 void Boton(int Si)
00010 {
00011     
00012     if(Si==0)
00013     {
00014     com1.printf("El boton esta pulsado \n");
00015     }
00016     
00017     else
00018     {
00019     com1.printf("El boton no esta pulsado \n");
00020      }
00021  
00022 }
00023  
00024 int main ()
00025 {
00026     
00027     int e1;
00028     while (1){
00029     
00030     e1 = boton1.read();
00031    
00032     
00033     Boton(e1);
00034     
00035     }
00036 }