How to generate Duty Cycle from DC without 555
Use the relaxation oscillator to make a ramp or triangle wave and then compare that wave's voltage to a DC voltage that you can control (for example with a potentiometer).