TP

Dependencies:   mbed

exercice2.cpp

Committer:
jomfec
Date:
2016-05-02
Revision:
0:faf656333d3d

File content as of revision 0:faf656333d3d:

#include "mbed.h"
Ticker moteur_vitesse;
void task();
BusOut moteur(p5,p6,p7,p8);

float vitesse;
int a=1;

int main()
{

    while(1) 
    {

        printf("Saisir la vitesse:\n");
        scanf("%g",&vitesse);
        vitesse=vitesse/1000;
        moteur_vitesse.attach(&task,vitesse);

    }
}

void task(void)
{   
    
    moteur.write(a);
    a=a*2;
    if(a>8)
    a=1;
     
}