>> I suppose you cannot run a 10 bit A/D and divide the result by 2 as the >> obvious first hit to get rid of +/-1 LSB jitter. >No. Consider the case 1999 and 2000. Divided by two it is 999 and 1000. >The last digit is still jumping. well I think you also need to consider the part I did not quote, and that was the maximum displayed value is 500, so I was working on using a 10 bit converter to be scaled to 1000 at the point the display would be 500, and so the division would eliminate most of the +/-1 LSB jitter. However I take your point that there are boundaries where jumps will still happen, but I think you will find that they happen somewhat less frequently, and so filtering is needed as others suggest. I did also suggest that this would be only a "first hit" at the problem. -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads