kg

Dependencies:   mbed

Committer:
mexinguer
Date:
Mon Feb 06 13:17:23 2017 +0000
Revision:
0:fbf47740c05e
gfdgr

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mexinguer 0:fbf47740c05e 1 #include "mbed.h"
mexinguer 0:fbf47740c05e 2 //#include "c12632.h"
mexinguer 0:fbf47740c05e 3
mexinguer 0:fbf47740c05e 4 DigitalOut LED(D13);
mexinguer 0:fbf47740c05e 5 DigitalIn BP(PC_13,PullNone);
mexinguer 0:fbf47740c05e 6 AnalogIn pot1(PA_0);
mexinguer 0:fbf47740c05e 7 Serial pc(SERIAL_TX, SERIAL_RX);
mexinguer 0:fbf47740c05e 8
mexinguer 0:fbf47740c05e 9 int main()
mexinguer 0:fbf47740c05e 10 {
mexinguer 0:fbf47740c05e 11 unsigned char cpt=0;
mexinguer 0:fbf47740c05e 12 pc.baud(38400);
mexinguer 0:fbf47740c05e 13 int temps_us, mesure;
mexinguer 0:fbf47740c05e 14 Timer t;
mexinguer 0:fbf47740c05e 15
mexinguer 0:fbf47740c05e 16
mexinguer 0:fbf47740c05e 17 while(1)
mexinguer 0:fbf47740c05e 18 {
mexinguer 0:fbf47740c05e 19 t.start();
mexinguer 0:fbf47740c05e 20 cpt++;
mexinguer 0:fbf47740c05e 21 mesure=pot1.read_u16();
mexinguer 0:fbf47740c05e 22
mexinguer 0:fbf47740c05e 23 if(cpt==10)
mexinguer 0:fbf47740c05e 24 {
mexinguer 0:fbf47740c05e 25 t.stop();
mexinguer 0:fbf47740c05e 26 temps_us=t.read_us();
mexinguer 0:fbf47740c05e 27 pc.printf("%d \n",temps_us);
mexinguer 0:fbf47740c05e 28 cpt=0;
mexinguer 0:fbf47740c05e 29 t.reset();
mexinguer 0:fbf47740c05e 30 }
mexinguer 0:fbf47740c05e 31 }
mexinguer 0:fbf47740c05e 32 }