add aditional else if for MR_GREEN_1 state
This commit is contained in:
@@ -105,10 +105,14 @@ always@(posedge clk) begin
|
|||||||
r_cnt = 0;
|
r_cnt = 0;
|
||||||
r_next = MR_GREEN_1;
|
r_next = MR_GREEN_1;
|
||||||
end
|
end
|
||||||
else if (r_cnt >= MR_GREEN_TIME) & (MR_cars != 0) begin
|
else if (r_cnt >= MR_GREEN_TIME) & (MR_cars < PARAMETER) begin
|
||||||
r_cnt = 0;
|
r_cnt = 0;
|
||||||
r_next = MR_GREEN_2;
|
r_next = MR_GREEN_2;
|
||||||
end
|
end
|
||||||
|
else if (r_cnt >= MR_GREEN_TIME) & (MR_cars >= PARAMETER) begin
|
||||||
|
r_cnt = 0;
|
||||||
|
r_next = MR_YELLOW;
|
||||||
|
end
|
||||||
end
|
end
|
||||||
MR_GREEN_2: begin
|
MR_GREEN_2: begin
|
||||||
r_MR_ctl = 'b11;
|
r_MR_ctl = 'b11;
|
||||||
|
|||||||
Reference in New Issue
Block a user