M.Adrian Postat Noiembrie 6, 2021 Autor Partajează Postat Noiembrie 6, 2021 E acolo si aia . Da, deci problema era de la memoria mica a microcontrolerului pe care l-am folosit eu. void LCD_PrintFloat(unsigned char linia, unsigned char coloana, float valoare, unsigned char zecimale) { char buffer[9]; if(zecimale==3) sprintf(buffer,"%.3f",valoare); if(zecimale==2) sprintf(buffer,"%.2f",valoare); if(zecimale==1) sprintf(buffer,"%.1f",valoare); if(zecimale==0) sprintf(buffer,"%.0f",valoare); LCD_Putstring(linia,coloana,buffer); } Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum