Wow Sergio, thanks for the explanation! It'll take me a while to work through that, but I do want to understand how it's actually done, so this is useful. My changes to the 12 bit routine from the site did seem to work. Swapping the position of the decf and addwf seems to have done the trick...for now! Thanks, Josh -- A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. -Douglas Adams -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist