the reason im looking to use the hardware option rather than software is that im going to have a reasonable amount of code to allow for cycling and manual adjustment ect and feel that the refresh times would be to long to provide sufficent updating..

Just a idea...Would using 3 regular pins work? By changing the time the pin is held on, will vary the width of the pulse...

Granted If you go into a menu...you may not have that "Pulse Train", and kill yourself....

Dwayne