Buen Dia para Todos, un saludo especial desde Colombia, soy nuevo en el foro y en programacion del pic18f25550, quiero implementar un termometro con dos decimales, estoy usando el compilador c18 de mplab, al enviar al LCD no me muestra el valor de la temperatura, que me falta? los encabezados los tengo incluidos.
SetChanADC(ADC_CH0); // se selecciona el canal a vonvertir
Delay10TCYx(2); // 20us para que se cargue el capacitor sample&hold.-
ConvertADC();
while(BusyADC()==1){}
Canal0= (ReadADC()*(0,0048828));
gotoxyXLCD(1,1);
putrsXLCD ("Temperatura=");
sprintf(String,"%3.2f",Canal0);
putsXLCD(String);
Delay10KTCYx(254); //Retardo mientras escribe
for (i=1;i<=10;i++){ //For para esperar mientras se lee el mensaje
Delay10KTCYx(100);
SetChanADC(ADC_CH0); // se selecciona el canal a vonvertir
Delay10TCYx(2); // 20us para que se cargue el capacitor sample&hold.-
ConvertADC();
while(BusyADC()==1){}
Canal0= (ReadADC()*(0,0048828));
gotoxyXLCD(1,1);
putrsXLCD ("Temperatura=");
sprintf(String,"%3.2f",Canal0);
putsXLCD(String);
Delay10KTCYx(254); //Retardo mientras escribe
for (i=1;i<=10;i++){ //For para esperar mientras se lee el mensaje
Delay10KTCYx(100);