Not really. 10-bit ADC =3D 1024 steps, so you've got a ~1V range if each=20 ADC step =3D 1mV. Note that there is no guarantee of "nearest" millivolt=20 with this setup. And I assume you want to measure over the whole=20 battery range, from full (whatever that is - you don't say and it is=20 important, it could be anything from 1.2V to 12V) to zero (if higher=20 than zero for "battery is dead stop measuring" is OK, that gives more=20 design choices.) You sure you need to a millivolt? That seems like overkill, unless=20 you're trying to do something special. What's the application? If say 2 or 5mV is good enough I think a simple circuit with a PIC can=20 be made. More details are needed. J V G wrote: > Hi all, > > I want to construct a simple device for plotting discharge curves for > batteries. I want to be able to measure voltage to the nearest > millivolt. > > How would I go about doing this? Would an ADC on a PIC suffice? --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .