Page 561 - 3-2
P. 561
else if(sensor_flag[5] && led[5] == 0)
begin
led[5] <= 1;
inpass[num] <= 6;
num <= num + 1;
end
else if(sensor_flag[6] && led[6] == 0)
begin
led[6] <= 1;
inpass[num] <= 7;
num <= num + 1;
end
else if(sensor_flag[7] && led[7] == 0)
begin
led[7] <= 1;
inpass[num] <= 8;
num <= num + 1;
end
else if(sensor_flag[8] && led[8] == 0)
begin
led[8] <= 1;
inpass[num] <= 9;
num <= num+1;
end
else if(num==9)
begin
cnt_start<=1;
if(time_flag) // 패턴 다 치고나면 약 3 초후에 초기화 !
begin
num<=0;
led<=0;
cnt_start<=0;
inpass[0] <= 0; inpass[1] <= 0; inpass[2] <= 0; inpass[3] <= 0;
inpass[4] <= 0;
inpass[5] <= 0; inpass[6] <= 0; inpass[7] <= 0; inpass[8] <= 0;
//fail 일 때 초기화
end
end
end
- 561 -