How to generate custom digital signals without microprocessors?
An "arbitrary waveform generator" (look it up) in its simplest form is an oscillator that drives a counter that drives a memory that drives a DAC:







simulate this circuit &ndash; Schematic created using CircuitLab

The number of address bits you need is determined by the number of steps in your waveform. The number of data bits is determined by how much resolution you want on your signal output voltage. If you just want to generate binary signals, you don't need a DAC at all.