Hi there,i am trying to migrate from PIC16F877 to some higher speed Microcontroller like PIC18F series i need 5 PWM channel or more and 10 bit ACD Resolution,USB compatible ,40 I/O pin or more basically i am using it to control motor and also some automation purposes.Can anyone recommend some of the robust PIC18F series?