Alan B. Pearce wrote: >> Is there any other PIC that has 4 (or more) independent PWM channels? > > I think some of the 18F may also, but I believe you can only use these > for motor driving, and not as independent channels. There are a number of PICs with 4 and more semi-independent PWM channels. Look for numbers of (E)CCP modules. They are independent in that you can run every (E)CCP module with a different duty cycle, but they are not fully independent in the selection of PWM frequencies -- you only have one or at most two different frequencies. (The 18F6722 is one with 5 (E)CCP channels that can be driven from two different timer sets.) But as others have said before, for two motors you only need two PWM channels, a few standard digital outputs (for direction and possibly breaking) and a bit of glue logic. Gerhard -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist