You're right Steeve,

I could, I should and I actually use the CCP module of my 12F683.

But not all "small" PICs have this option so I want to make sure I can get the same result in both cases (HPWM & PWM).

The other aspect of the problem is costs related. For your information, the PIC's prices in Switzerland are "slightly" different as those I can see in MICROCHIP's website or on components suppliers out of my country. Where a 12F683 costs $ 0,87 in USA, I will pay CHF 5,49 ($ 4,47)!!!

So, even for fun, I don't like to throw money out of my window