PIC24 or DsPIC should do the trick... and maybe 18F...

What you need to do exactly?

From what i feel, there's some dedicated IC to do what's you're after that may reduce the development time and maybe the overall cost.

If my feeling is good, even a 12F would do the job