i was told by a microchip rep that i should get something from the PIC18Fxx31 family to have a one-chip solution to control 4 brushed dc motors with PWM. so i ordered myself some PIC18F2331's to get started. i have done PWM with 16f chips via the CCP module. but crap, the PIC18Fxx31's use 22 control registers!? i am ready for a whole bunch of you to start getting mad at me, but i am writing this in ASM. i was not initially planing to use an 18f PIC. but all the PIC reps i have talked to have said that it is not "that bad" to write programs in ASM for the 18f parts. besides this will be pretty small code at first any way. Besides for "just read"ing the datasheet, what suggestions do you have for me to learn to use the pcPWM on these beasts? -- View this message in context: http://www.nabble.com/PIC18Fxx31-pcPWM-tp18785610p18785610.html Sent from the PIC - [PIC] mailing list archive at Nabble.com. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist