一般在顯示實時數值的時候經常先用sprintf函數把數字變成字符再調用液晶的字符顯示函數。例如:u16 adcx;
本文引用地址:http://www.biyoush.com/article/201611/321953.htmfloat temp;
char aa[10];
adcx=Get_Adc_Average(ADC_Channel_0,10);
temp=(float)adcx*(3.3/4096);
sprintf(aa,"%5.2f",temp);//浮點型數據轉為指定格式的字符串
LCD_ShowString(152,150,200,16,16,aa);//直接送字符顯示函數
這樣很方便,省的去做一個位數處理函數。
注:編譯器環(huán)境下調用頭文件
評論