This program allows you to have MANY Pulse Width Modulation's being generated as an interrupt driven Background process with PicBasic Pro. It's a complete Re-Write of the original Multi-SPWM with new features added. So be sure to read this article before trying to use it.
Features:
Multiple Slow Speed PWM outputs simultaneously on 1 chip, limited only by the processor speed, and SPWM frequency/resolution configuration.
Works on just about any chip. 18F or 14-bit core's.
Each SPWM output can be assigned to ANY General I/O pin on any Port
PWM has a maximum resolution of 8-bit (0-255) 0=Always Low, 255=Always High, but lower resolutions are also available.
It's an Include file, for easy implementation in your program.
Some Error checking is built in, and supplies Messages detailing the problems. Although it won't find everything you can mess up.




Bookmarks