Introduction - If you have any usage issues, please Google them yourself
		 
verilog code for a microwave controller with clock output, clock time setting input, power control input+output, cooking timer setup, door open light, cooking complete buzzer output.
Four push buttons provide following active low input signals:
1)	KEY0 …………func_n
2)	KEY1………….ten_sec_setup_n
3)	KEY2………….one_min_setup_n
4)	KEY3………….ten_min_setup_n
Two high/low switches provide following input signals:
1)	SW0……………reset_n
2)	SW1……………open_door
Three output signals to LEDs provide following functionality
1)	LEDG0…………to_buzzer
2)	LEDG1…………cook_enable
3)	LEDG2…………to_lamp
There are also four seven-bit signals going to 7-segemnt display
1)	HEX0…………..to_sseg0
2)	HEX1…………..to_sseg1
3)	HEX2…………..to_sseg2
4)	HEX3…………..to_sseg3