Luis, I second Neil's suggestion, however to answer you original question the PIC12F1572 has 3 PWM and an EUSART. The synchronous serial mode of the EUSART is exactly like SPI except transmit and receive are on the same wire (I'd think that would be a plus not a minus), if data is only going in one direction then that should be no problem. Otherwise I suspect you could use a diode to have transmit and receive with two separate wires coming in to your one pin. Good luck, Jason White > 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, found >> 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 any >> other device that would fit the bill would be apreciated. >> Best Regards >> Luis --=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 .