Hola basicamente mi pregunta es esa , tengo este codigo
ya modifique de mil maneras el codigo pero no llego a entender como hacer para usar otro pin como analogo y si me dan pistas o lo que sea estare agradecido!
Código:
float temperatura;
void main()
{
//*******************************
setup_adc_ports(RA0_RA1_RA3_ANALOG);//entrada del LM35
setup_adc(ADC_CLOCK_INTERNAL);
setup_COUNTERS(RTCC_internal.rtcc_div_1);//marca de divicion
set_adc_channel(0);
//*******************************
lcd_init();
lcd_gotoxy(5,1);
printf(lcd_putc,"Temperatura");
delay_ms(350);
lcd_init();
while(true)
{
temperatura=(float)read_adc()/2;
//********grados centigrados
lcd_gotoxy(5,1);
printf(lcd_putc,"%f",temperatura);
lcd_gotoxy(14,1);
printf(lcd_putc,"Grados");
delay_ms(200);
//***********si la temperatura es mayor que 35
if(temperatura<=500&&temperatura>=35)