gnupic@linuxhacker.org

gnupic@linuxhacker.org


Subject: PWM Fun
From: Jeff Jackowski
Date: Wed, 22 Jan 2003 13:45:08 -0600 (CST)

I'm working on a device to emulate some old game console controllers. To
support everything I want, I need 4 individually timed PWM outputs. I'm
not an electronics expert, so I thought I'd ask here to find some
alternatives.

The PIC16F877 I've been using is too busy for me to figure a way for it
to output the PWM. I've considered using 2 PIC's so one can concentrate on
PWM. I can see how to do it, but it does make things a bit more complex.
I've also considered using an Atmel megaAVR controller that can manage 4
PWM outputs in hardware, but the part I was considering (ATmega128)
doesn't seem to be supported by gcc yet, and I have no desire to code 
everything in assembly.

Are there any other ways I can make this happen that I haven't considered?

Thanks for the help!

-- 
Jeff Jackowski
        http://ro.com/~jeffj/


gnupic@linuxhacker.org