verilog HDL语言设计的24小时时钟.docx

上传人:牧羊曲112 文档编号:3168443 上传时间:2023-03-11 格式:DOCX 页数:2 大小:36.39KB
返回 下载 相关 举报
verilog HDL语言设计的24小时时钟.docx_第1页
第1页 / 共2页
verilog HDL语言设计的24小时时钟.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《verilog HDL语言设计的24小时时钟.docx》由会员分享,可在线阅读,更多相关《verilog HDL语言设计的24小时时钟.docx(2页珍藏版)》请在三一办公上搜索。

1、verilog HDL语言设计的24小时时钟24小时时钟 module hy(clkin,rst,dxh,xh,dcn,cn,dsec,sec); input clkin,rst; output 3:0 dxh,xh,dcn,cn,dsec,sec; reg 3:0 dxh,xh,dcn,cn,dsec,sec; always (posedge clkin or negedge rst) begin if(!rst) begin dxh3:0=4b0000; xh3:0=4b0000; dcn3:0=4b0000; cn3:0=4b0000; dsec3:0=4b0000; sec3:0=4b

2、0000; end else begin if(sec3:0=9)/判断秒低位是否为9 begin sec3:0=0; if(dsec3:0=5)/判断秒高位是否为5 begin dsec3:0=0; if(cn3:0=9)/判断分低位是否为9 begin cn3:0=0; if(dcn3:0=5)/判断分高位是否为5 begin dcn3:0=0; if(xh3:0=3 & dxh3:0=2) begin xh3:0=0; dxh3:0=0; end else begin if(xh3:09) xh3:0=xh3:0+1b1; else begin xh3:0=0; if(dxh3:02) dxh3:0=dxh3:0+1b1; end end end else dcn3:0=dcn3:0+1b1; end else cn3:0=cn3:0+1b1; end else dsec3:0=dsec3:0+1b1; end else sec 3:0=sec 3:0+1b1; end end endmodule

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号