Les entrées analogiques ca a l'air ok mais il y a 2 problemes :
la valeur est loin d'etre stable et l'ecran LCD affiche des caracteres bizzares ... c'est lisible mais se n'est pas ce qui est dans le programme et la valeur change suivant que l'on bouge un peu le PIC.
Le programme que j'ai commencer marche un peu (ce que j'ai pu tester) mais je suis embeter pour les transformations de base.
J'aimerai transformer les annee,mois,date,jour,heure,min ute dans le format lisible par le DS1307. J'ai fait a la main pour les valeurs courantes, je pense que c'est juste :
I2C_Wr(%11010001);//addresse
I2C_Wr(%1+%100+%1000); //seconde 48
I2C_Wr(%0+%000+%0101); //minute 05
I2C_Wr(%00+%01+%1000); //heure 18
I2C_Wr(%00000+%010); //jour 2 mardi
I2C_Wr(%00+%10+%0000); //date 20
I2C_Wr(%000+%1+%0010); //mois 12
I2C_Wr(%00000101); //année 2005
I2C_Wr(%00000000); //controle
mais je ne sais pas trop comment automatiser la chose !
-----