As an alternative method of hitting my head against a brick wall, I'm trying to build from individual logic chips a circuit to use a keypad input, memory card store, then clock controlled output circuit to control a stepper motor.
Don't want to explain why just yet, as the results will be hilarious if it works, but the joke will fall flat if it doesn't !

The part that's holding my design of the circuit at the moment is how do I convert a binary number(currently only 4 bits, but might expand to 8) to a steady pulse stream, where the number of pulses will equal the value of the binary number, multiplied by a constant.
For example -
input 0101, output = 5 x 28 = 140 pulses
input 1011, output = 11x 28 = 308 pulses
where the constant = 28 in this example. (Once set up, the multiplier doesn't need to be changed.)

I thought it might need something like a DAC, but possibly not, possibly several chips to do it, but I'm having difficulty knowing what to call the process in order to search for the simplest answer.

John