même problème la LED est tjrs éteinte le suis vraiment bloquée et mal alaise . je ne trouve plus une solution . 6 jours pour résoudre une problème de boucle for et sans
solution ....
10/03/2014, 21h39
#34
invite24219bec
Date d'inscription
janvier 1970
Messages
81
Re : regulation
même avec la nouvelle configuration de TRIS E il y a une problème
10/03/2014, 21h50
#35
kevin8z
Date d'inscription
mars 2010
Localisation
Picardie
Âge
30
Messages
1 031
Re : regulation
Déjà avec la nouvelle config de trise ta résolu le problème de la condition if. ISIS t'indique un message du côté de la conversion, le problème viens de la maintenant
10/03/2014, 21h59
#36
invite635643ae
Date d'inscription
janvier 1970
Messages
725
Re : regulation
Ok tu vires tout de suite floattostr et tu le remplaces par bytetostr
10/03/2014, 22h07
#37
invite24219bec
Date d'inscription
janvier 1970
Messages
81
Re : regulation
lorsque j'elimine cette partie de programme cad
//Z3*/
/*adc_rdZ3=ADC_read(4);
adc_rdconsZ3=ADC_read(5);
tZ3=(adc_rdZ3*0.004882*1000*12 00)/(71.94244*69.5) ;
floattostr(tZ3,msgZ3);
TconsZ3=(adc_rdconsZ3*0.004882 *500)/(5) ;
floattostr(TconsZ3,consigneZ3) ; et j 'élimine aussi la configuration de ADCON1 et ADCON0 cad
//TRISE=0XFF;
//ADCON0=0b00111001;
//ADCON1=0b00000000;
mon code fonctionne correctement car j'utilise que le port A comme entrée analogique et puisque trisa est par défaut configuré comme entrée analogique donc lorsque j'utilise AN5 (RE0) , je suis obligée de configurer ADCON1 et ADCON0 pour utiliser port E comme entree analogique .
Donc je pense qu'il y a une probleme pour la configuration de ADCON1 , ADCON0,TRISE .
Svp , mon explication est logique ou non ????????????????????
et verifiez moi la configuration de ADCON1 , ADCON0,TRISE .
NB : j'utilise
AN0,AN2,AN1,AN3,AN4,AN5, et aussi pour le reste do mon travail AN6 et AN7 .
PORT D pour le LED
Port B : pour l'afficheur LCD
11/03/2014, 09h31
#38
invite24219bec
Date d'inscription
janvier 1970
Messages
81
Re : regulation
lorsque je remplace floattostr par bytetostr mon code fonctionne et la probleme de boucle if est resolue mais les valeurs affichées sur LCD sont fausses.
159 à la place de 400
147 à la place de 500
11/03/2014, 09h34
#39
invite24219bec
Date d'inscription
janvier 1970
Messages
81
Re : regulation
voila il y a une problème d’affichage avec bytetostr