Sure, you could use the CCP modules. But you'd need to run the pic at 4mhz to get it down to a minimum frequency of 245hz. And then you would only have 2 channels. So it would take 3 PICs to get all 5 channels.
You could use 12F683's that have one CCP module each. Used along with timer1 they can produce 16-bit PWM. But it would take 5 - 12F683's to get your required 5 PWM's.
You might take a look at the PIC18F4331.
It has 4-14bit pwm's and 2 normal CCP modules. The chip is supported by PBP, but the 14-bit PWM modules are not. So you would need to manipulate the registers manualy. But at least you could get all 5 PWM's from the same chip.
DT
Bookmarks