I need a chip that gives me 4 channels of PWM . I want 4 simultaneously operating PWM channels. Preferable frequency of generation should be greater than 50 Khz. I wish to have at least 8 bits of resolution PER channel. meaning 256 levels of speed control (The application is DC motor speed control) I wasn't being able to find a cheap solution. so i thought id buy a cheap PIC. Program it so that my main microcontroller can send commands to the PIC to adjust the speed levels. I was looking at the microship site and prefered the flash devices as they are reprogrammable. I found the PIC18F448 Family : it had 5 PWMs advertised. But it seemed an overkill as it was a 40 pin device.(I prefer DIPs). I have never worked with PICs before. But do know they are cheap and simple devices to work with 1)Pls suggest a chip : any chip which can do the above. and has minimal I/o and is cheap :-) 2)Can anyone give code for the same. Thanks __________________________________ Do you Yahoo!? Protect your identity with Yahoo! Mail AddressGuard http://antispam.yahoo.com/whatsnewfree -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics