If you are driving RC servos, *why* do you need 1us resolution? The=20 best RC servos can get close to 8 bit resolution, the worst can=20 achieve somewhere between 6 to 7 bits of resolution. Your span is=20 1ms with a 1ms offset - I'd think that 4us or 5us resolution would be plent= y. Also realize that your servo pulses do *not* need to be=20 concurrent. That is: do the timing for one servo, then do the timing=20 for another servo. So long as you can get all of your servos=20 serviced within your 20ms frame period, you are golden. In other words, a single PWM timer can easily service 8 servos or more. Please correct me if I am wrong. dwayne At 09:48 AM 1/2/2015, Luis Moreira wrote: >I can and did before, but it always seemed a bit messy. Apart from the >timer you also need to take into account instructions time and such. Need >1uS resolution. >Best Regards > Luis > On 2 Jan 2015 16:41, "Neil" wrote: > > > Any reason you can't create your own PWM using a timer interrupt? > > > > Cheers, > > -Neil > > > > > > On 1/2/2015 7:22 AM, Luis Moreira wrote: > > > Hi Guys, > > > need a 8 pin PIC that ideally would have 2 PWM but must have SPI, fou= nd > > > PIC12F1822 and PIC12F1840 but they only have one PWM. > > > I am driving one single rc servo but requirements may change to need = to > > > drive the motor directly with an H - bridge. > > > Any info on these two micros regarding any problems encontrered or an= y > > > other device that would fit the bill would be apreciated. > > > Best Regards --=20 Dwayne Reid Trinity Electronics Systems Ltd Edmonton, AB, CANADA (780) 489-3199 voice (780) 487-6397 fax www.trinity-electronics.com Custom Electronics Design and Manufacturing --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .