q1

Dependencies:   mbed

Question1.cpp

Committer:
brunostgr
Date:
2019-10-22
Revision:
0:08a662629d8a

File content as of revision 0:08a662629d8a:

#include "mbed.h"

AnalogIn analog_value(PA_0);        // Entree analogique
Serial PC(USBTX, USBRX);            // Port USB

// Programme principal
int main()
{
    // Declaration des variables
    float mesure;
    float nombre;

    while(1) {

        mesure = analog_value.read();   // Assigne une valeur de 0.0 à 1.0 a mesure
        nombre = mesure * 4095;         // Conversion vers un 12-bit integer
        
        // Affichage du nombre a 12 bits
        PC.printf("Lecture = 0x%X",(unsigned)nombre);
    }
}