Mon Hdz / Mbed 2 deprecated Ej3_P5

Dependencies:   mbed

main.cpp

Committer:
montse
Date:
2020-04-12
Revision:
27:681516f418e5
Parent:
26:0abd50bf69ae

File content as of revision 27:681516f418e5:

#include "mbed.h" //libreria que nos permite utilizar comandos y sentencias propias de mbed

/*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);
DigitalIn boton1(PTC6);

void Boton(int Si, int No)
{
    int pulsado;
    int sinpulsar;
    pulsado = Si;
    sinpulsar = No;
    
    if(Si==1)
    {
    com1.printf("El boton esta pulsado \n", pulsado);
    }
    
    else
    {
    com1.printf("El boton no esta pulsado \n", sinpulsar);
     }
 
}
 
int main ()
{
    int e1,e2;
    
    e1 = boton1;
    e2 = !e1;
    
    Boton(e1,e2);
    
    
}