Loud buzzing from oven/stove when on & off

I just turned on the stove to cook something and right when i turned it on this loud buzzing noise began. It’s coming from the clock/time/on off oven panel (i don’t know what to call it). That screen says ‘delay’ in the upper left corner and ‘047’ in the upper right corner. The noise won’t stop. I can turn the stove on and off, but i cannot turn the oven on now. Help!!

I figured it out, thanks.

I turned the circuit for the range off and on and it stopped.