bit bang 3 pins for independent PWM...but if I do that with enough resolution (8 bits minimum,10 better) I think I will run out of cycles. I don't think you could 1024 useful brightness levels out of a typical LED. That's better than most color monitors... Even If you COULD do it, I'd question the need to do it... (does anyone happen to have specs on those roadside "TV" screens that seem to be made up of LED emitters? I'm betting fewer than 16 levels per LED...) BillW -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body