I have a small asm file which uses ADRESH and ADRESL. Once compiled by MPASMWIN, it appears that all references to ADRESHL (0x9E) have been changed to ADRESH (0x1E). I'm skeptical since this is from the perspective of a disassembler, but I've loaded this into PIC Simulator IDE as well and see some funny things happening to my A/D values.
I am impressed. Thanks, guys. Adding the specific lines shown by Pommie above it now works. Before, I was limited to 771 +/- decimal, now I can go all the way to 1023 (doing 10-bit conversion, right-justified). Very glad you were willing to help me on such a basic headspace problem...