Die einfachste Schaltung für 0...100% PWM habe ich im Code skizziert, wobei F = 0Hz -> 0% PWM und F = 50Hz -> 100 % PWM.
Code:

     .-----------.   .------------.
     |           |   | Retrigger- |
     | Generator |   | barer      |
     |  0..50Hz  |-->| Monoflop   |---> PWM 0..100%
     |           |   |    20ms    |
     '-----------'   '------------'

(created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)