#include <16f877a.h>
#device adc=10
#FUSES HS NOWDT NOPUT NOBROWNOUT NOLVP PROTECT
#use delay(clock=4M)
#include <lcd.c>

void main(void)
{
int16 adc;
float voltaje, presion;
setup_adc_ports(RA0_ANALOG);
setup_adc(ADC_CLOCK_INTERNAL);
lcd_init();

while(TRUE)
{
set_adc_channel(0);
delay_us(20);
adc=read_adc();
voltaje= 5.0 * adc / 1024.0;
presion=((0.2 + voltaje)/0.02);

lcd_putc("\f");
printf(lcd_putc,"\fP= %4.2f Kpa",presion);
delay_ms(500);

}
}
