不用改電路,程序這兩個地方成這樣就好了:
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';
} |