can you share your circuit even i am doing the same thing ,i want to use internal ADC want to convert negative voltage also ,i am driving 25 LEd's thoght to connect directly to pic pins but for that i need to select LED's with less current so i gone for ULN2003 ,but how you are doing negative voltage ?using opamp ?