// Loop variable
float val,val1;//Declare the adcvalue stored variables
char uart_rd[50],uart_rd1[50];
void main()
{
TRISA=0XFF;//porta as input
ADCON1 = 0x82; // AN0->AN4 selected as analog input
ADCON0 = 0b11000001; // Configue analog mode
UART1_Init(9600); // Initialize UART module at 9600 bps
while(1)
{
val=ADC_Read(0);
val1=(val*325.0)/1023.0;
FloatToStr(val1,uart_rd1);
strncpy(uart_rd,uart_rd1,3);
UART1_Write(val1);
//UART1_Write(10);
UART1_Write(13);
delay_us(1);
}
}