Hi .. did you use ac or dc voltage . There are many resource for measure volt and amp. try www.circuitcellar.com/pastissues/ articles/May96/rick-96.pdf for example. It easier to measure DC voltage and current. For DC you could used voltage devider circuit to make a good ratio of volt level to feed to ADC and for current you can use shunt and measure volt across shunt using instrument op-amp or with 3 op-amp methode to amplify voltage across shunt and feed it to ADC. I think PIC 16F877A is good enough. I have build a computer powersupply tester and monitor and use this methode. It work great and quite precision. I use AVR ATMega 16 but PIC16F877A could do the same job.
The reason is that I'll need to buy this PIC and already have five TLC549 and a PIC16F628 (16F84 brand new big brother) so if someone have this project I can spend my money with other side of the PSU like a laboratory grade controller circuit!!