Hay, thanks for the replies. If ANSEL = 0, I don't see why CMCON setting would make any difference. I tried CMCON = 0, no difference. Is there some other setting that would make sense?