From PICLIST@MITVMA.MIT.EDU Thu Nov 14 13:34:09 2002 Received: from cherry.ease.lsoft.com [209.119.0.109] by dpmail10.doteasy.com with ESMTP (SMTPD32-7.13) id A6D113E80080; Thu, 14 Nov 2002 13:34:09 -0800 Received: from PEAR.EASE.LSOFT.COM (209.119.0.19) by cherry.ease.lsoft.com (LSMTP for Digital Unix v1.1b) with SMTP id <1.007D8DD5@cherry.ease.lsoft.com>; Thu, 14 Nov 2002 16:20:10 -0500 Received: from MITVMA.MIT.EDU by MITVMA.MIT.EDU (LISTSERV-TCP/IP release 1.8d) with spool id 2054 for PICLIST@MITVMA.MIT.EDU; Thu, 14 Nov 2002 16:20:03 -0500 Received: from MITVMA (NJE origin SMTP@MITVMA) by MITVMA.MIT.EDU (LMail V1.2d/1.8d) with BSMTP id 1576; Thu, 14 Nov 2002 16:18:30 -0500 Received: from mail.3mtmp.com [141.117.25.187] by mitvma.mit.edu (IBM VM SMTP Level 320) via TCP with SMTP ; Thu, 14 Nov 2002 16:18:29 EST X-Comment: mitvma.mit.edu: Mail was sent by mail.3mtmp.com Received: from s25-20.resnet.ryerson.ca ([141.117.25.20] helo=3mtmp.com) by mail.3mtmp.com with esmtp (Exim 3.12 #1 (Debian)) id 18CRsG-0007it-00 for ; Thu, 14 Nov 2002 16:50:08 -0500 X-Mailer: Mozilla 4.8 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <3DD427F4.3E4AFE3@3mtmp.com> Date: Thu, 14 Nov 2002 16:47:16 -0600 Reply-To: pic microcontroller discussion list Sender: pic microcontroller discussion list From: Josh Koffman Subject: [PIC]: Many channels of PWM To: PICLIST@MITVMA.MIT.EDU X-RCPT-TO: Status: R X-UIDL: 277600510 X-Evolution-Source: pop://mailinglist%40farcite.net@mail.farcite.net/ X-Evolution: 000006e2-0000 Hi all. I seem to be in a creative mood lately. I came up with an odd idea for a festive holiday light type item. Problem is I want 15-30 channels of PWM. I really like the PIC's PWM module for its simplicity. However, 15 16f628s or 8 16f870s seems a bit much. I have seen Scott Dattalo's code for 8 concurrent streams. However it's all software, and I'm worried that running a routine for dealing with serial comms will throw off the timing. Is there a commercially available chip that does multiple PWMs in one package? Or, has anyone else dealt with this? Thanks, Josh -- A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. -Douglas Adams -- 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