You are on page 1of 1

#include <16f877a.

h>
#device adc= 8
#fuses xt,nowdt,noprotect
#use delay(clock=4MHZ)
#define use_portb_lcd true
#include <lcd.c>

void main()
{
int res0;
float volt;
setup_adc_ports(An0);
setup_adc(adc_clock_internal);
lcd_init();
while(true)
{
set_adc_channel(0);
delay_us(20);
res0=read_adc();//*(5/255);
volt = (res0*5.0)/255.0;

printf(lcd_putc,"\f%3.3f\r voltios ",volt );


delay_ms(500);
}
}

You might also like