When reading a lm34 from a microchip PIC16F1825 10 bit atod the readings were flaky - all over the place. I will ask microchip about this but does the analog output of the lm34 require a 0.1uf capacitor to keep the output stable? This is used to readout temperature in a hot/cold box for thermal stressing products. Had a 0.1uf from vdd to gnd for the lm34.