tu_configration
tu_config_inst(.CLOCK_50(CLOCK_50), .KEY(KEY), .reg_config(reg_3b), .ENT_1(ENT_1), .clk_rx(rx_clk), .d
elay_1(delay_1), .delay_2(delay_2), .delay_3(delay_3), .delay_4(delay_4),.delay_5(delay_5), .delay_
6(delay_6), .delay_7(delay_7), .delay_8(delay_8),.delay_9(delay_9), .delay_10(delay_10), .delay_11(
delay_11), .delay_12(delay_12),.delay_13(delay_13), .delay_14(delay_14), .delay_15(delay_15), .delay_
16(delay_16));
if (!KEY[0])
begin
GPIO[2] <= 1'b0;
end
else
begin
if (ENT == 8'h5D)
begin
GPIO[2] <= 1'b1;
#5000 GPIO[2] <= 1'b0;
wait (ENT != 8'h5D)
end…
else if (ENT == 8'h02)
begin
LED <= ENT;
GPIO[13:2] <= ENT;
GPIO[29:14] <= delay_2c;
end
else if (ENT == 8'h03)
begin
LED <= ENT;
GPIO[13:2] <= ENT;
GPIO[29:14] <= delay_3c;
end
else if (ENT == 8'h04)
begin
LED <= ENT;
GPIO[13:2] <= ENT;
GPIO[29:14] <= delay_4c;
end
else if (ENT == 8'h05)
begin
LED <= ENT;
GPIO[13:2] <= ENT;
GPIO[29:14] <= delay_5c;
end
else if (ENT == 8'h06)
begin
LED <= ENT;
GPIO[13:2] <= ENT;
GPIO[29:14] <= delay_6c;
end
else if (ENT == 8'h07)
begin
LED <= ENT;
GPIO[13:2] <= ENT;
GPIO[29:14] <= delay_7c;
end
else if (ENT == 8'h08)
begin
LED <= ENT;
GPIO[13:2] <= ENT;
GPIO[29:14] <= delay_8c;
end
else if (ENT == 8'h09)
begin
LED <= ENT;
GPIO[13:2] <= ENT;
GPIO[29:14] <= delay_9c;
end
else if (ENT == 8'h10)
begin
LED <= ENT;
GPIO[13:2] <= ENT;
GPIO[29:14] <= delay_10c;
end
else if (ENT == 8'h11)
begin
LED <= ENT;
GPIO[13:2] <= ENT;
GPIO[29:14] <= delay_11c;
end
else if (ENT == 8'h12)
begin
LED <= ENT;
GPIO[13:2] <= ENT;
GPIO[29:14] <= delay_12c;
end
else if (ENT == 8'h13)
begin
LED <= ENT;
GPIO[13:2] <= ENT;
GPIO[29:14] <= delay_13c;
end
else if (ENT == 8'h14)
begin
LED <= ENT;
GPIO[13:2] <= ENT;
GPIO[29:14] <= delay_14c;
end
else if (ENT == 8'h15)
begin
LED <= ENT;
GPIO[13:2] <= ENT;
GPIO[29:14] <= delay_15c;
end
else if (ENT == 8'h16)
begin
LED <= ENT;
GPIO[13:2] <= ENT;
GPIO[29:14] <= delay_16c;
end
else LED <= 8'hFF;
end
end