PIC16F877A – MIKRO C – ADC

Photo of author

By Jackson Taylor

Here anolog value reads from channel 0 and it will display on the LCD
                                 void main()
                              {
                              float i;
                              char a[13];
                              adcon1=0x80;
                              lcd_init(&portd);
                              lcd_cmd(lcd_cursor_off);
                              while(1)
                              {
                              i=adc_read(0)*.00488;
                              floattostr(i,a);
                              lcd_out(1,1,a);
                              lcd_out(1,5,”         “);
                              delay_ms(500);
                              }
                            }