Page 418 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 418
begin
if(cnt_clk>=62500 && cnt_clk<=cnt_half) lcd_en<=1'b1;
else lcd_en<=1'b0;
end
end
end
always @ (posedge clk, negedge rst)
begin
if(!rst)
begin
hour10<=0; hour1<=0; min10<=0; min1<=0;
A_hour10<=0; A_hour1<=0; A_min10<=0; A_min1<=0;
end
else
begin
hour10 <= (hour/10) + "0";
hour1 <= (hour%10) + "0";
min10 <= (min/10) + "0";
min1 <= (min%10) + "0";
A_hour10 <= (A_hour/10) + "0";
A_hour1 <= (A_hour%10) + "0";
A_min10 <= (A_min/10) + "0";
A_min1 <= (A_min%10) + "0";
end
end
always @ (hour10,hour1, min10,min1, A_hour10,A_hour1, A_min10,A_min1, pos, screen)
begin
if(screen)
case(pos)
0, 1 : begin
if(pos == 0 && cnt_sec <= on_off)
begin constant_A <= " "; constant_B <= " "; end
else if(pos == 1 && cnt_sec <= on_off)
begin constant_C <= " "; constant_D <= " "; end
else
begin
constant_A <= A_hour10;
- 411 -