end ss<=0;
LED1[3:0]=Hour_L[3:0]; LED0[3:0]=Hour_H[3:0]; end end
else if(FLAG==2'b00) begin
if(q1==25000000) begin q1<=0; sec=~sec;
LED3[3:0]=Minute_L[3:0]; LED2[3:0]=Minute_H[3:0]; LED1[3:0]=Hour_L[3:0]; LED0[3:0]=Hour_H[3:0]; ss<=ss+1;
if(ss==119) begin
ss<=0;
Minute_L<=Minute_L+1; if(Minute_L==9) begin
Minute_L<=0;
Minute_H<=Minute_H+1; end
if(Minute_H==5&&Minute_L==9) begin
Minute_L<=0; Minute_H<=0;
Hour_L<=Hour_L+1; if(Hour_L==9) begin
Hour_L<=0;
Hour_H<=Hour_H+1; end
if(Hour_H==2&&Hour_L==3) begin
Hour_L<=0; Hour_H<=0; end end end
end else
q1<=q1+1; end end
assign Second_flash=sec; Endmodule
(3)编写约束文件 clock.ucf NET\NET\NET\NET\NET\NET\NET\NET\NET\NET\NET\NET\NET\
NET\NET\NET\NET\NET\NET\NET\NET\NET\NET\NET\
(4)综合、实现及生成编程文件。
点击快捷栏单上的Implement按钮完成综合和实现,正确完成综合和实现后Synthesize-XST和Implement Design 前显示钩→双击Generate Programming File 生成编程文件clock.bit。正确生成编辑文件后Generate Programming File 前显示勾。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于HDL的时序逻辑电路实验(2)在线全文阅读。
相关推荐: