不用改电路,程序这两个地方成这样就好了:
Convert_To_Voltage(temp*5);
LCD_Line_1[7]= Voltage[3];
LCD_Line_1[8]= Voltage[2];
LCD_Line_1[9]= Voltage[1];
LCD_Line_1[10]= '.';
LCD_Line_1[11]= Voltage[0];
LCD_Line_1[12]= 'C';
LCD_Line_1[13]= 'e';
LCD_Line_1[14]= 'n';
LCD_Line_1[15]= 't';
LCD_Display_A_Line(LCD_LINE_ONE,LCD_Line_1);//温度显示
void Convert_To_Voltage(uint val)//电压换算成温度或压力
{
uint Tmp;
Tmp = val;
Voltage[3] = Tmp/1000+'0';
Tmp = Tmp%1000*10;
Voltage[2] = Tmp/1000+'0';
Tmp = Tmp%1000*10;
Voltage[1] = Tmp/1000+'0';
Tmp = Tmp%1000*10;
Voltage[0] = Tmp/1000+'0';
} |