The result is in ADRESH and ADRESL. If the A/D is configured for right justification, the lower 8 bits are in ADRESL. If left justified, the high 8-bits are in ADRESH. The formatting is controlled by the ADFM bit in ADCON1. BSF STATUS, RP0 ; switch to bank 1 MOVLW 0x0e ; configure for 1/0 with left justification MOVWF ADCON1 BCF STATUS, RP0 ; back to bank 0 Once you have perfromed the A/D conversion, you can now read the high 8 bits from ADRESH. Peter H. Anderson, pha(at)phanderson.com, http://www.phanderson.com Sign up for Free-for-Life E-mail at http://www.Africana.com -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics