louis VERZELLESI / Mbed 2 deprecated TP3

Dependencies:   mbed

Committer:
louisverzellesi
Date:
Sun Nov 18 14:16:59 2018 +0000
Revision:
0:921dabe69921
1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
louisverzellesi 0:921dabe69921 1 #include "mbed.h"
louisverzellesi 0:921dabe69921 2 #include "C12832.h"
louisverzellesi 0:921dabe69921 3
louisverzellesi 0:921dabe69921 4 I2C ansarnia(p28,p27); //CONNEXION BUS I2C
louisverzellesi 0:921dabe69921 5
louisverzellesi 0:921dabe69921 6 const int adresse = 0x90;
louisverzellesi 0:921dabe69921 7 char octet_ecriture[1];
louisverzellesi 0:921dabe69921 8 char octet_lecture[2];
louisverzellesi 0:921dabe69921 9 C12832 lcd(p5, p7, p6, p8, p11);
louisverzellesi 0:921dabe69921 10 int L,M;
louisverzellesi 0:921dabe69921 11 float temp;
louisverzellesi 0:921dabe69921 12
louisverzellesi 0:921dabe69921 13 int main(){
louisverzellesi 0:921dabe69921 14 //ansarnia.frequency(50000];
louisverzellesi 0:921dabe69921 15 octet_ecriture[0] =0x00;
louisverzellesi 0:921dabe69921 16
louisverzellesi 0:921dabe69921 17 while(true){
louisverzellesi 0:921dabe69921 18 ansarnia.write(adresse,octet_ecriture,1);
louisverzellesi 0:921dabe69921 19 ansarnia.read(adresse,octet_lecture,2);
louisverzellesi 0:921dabe69921 20 M=octet_lecture[0];
louisverzellesi 0:921dabe69921 21 L=octet_lecture[1];
louisverzellesi 0:921dabe69921 22 lcd.cls();
louisverzellesi 0:921dabe69921 23 lcd.locate(0,3);
louisverzellesi 0:921dabe69921 24 //lcd.printf("la valeur de temperature est :");
louisverzellesi 0:921dabe69921 25 //lcd.locate(0,15);
louisverzellesi 0:921dabe69921 26 temp = ((256.0*M+L)/32.0)*0.125;
louisverzellesi 0:921dabe69921 27 lcd.printf("degrees %f\n\r",temp);
louisverzellesi 0:921dabe69921 28 wait(0.5);
louisverzellesi 0:921dabe69921 29 }
louisverzellesi 0:921dabe69921 30 }